Cette question n'a pas reçu de réponse de la part des personnes suivantes car elles ont dit de désactiver définitivement ces fonctionnalités
- Installer Ubuntu à côté d'un Windows préinstallé avec UEFI
- Installer Ubuntu sur Windows 8 avec Intel Smart Response
- https://help.ubuntu.com/community/UEFI
Comment puis-je faire démarrer Ubuntu avec UEFI et la technologie Intel Smart Response Technology (SRT) activée? Dois-je installer Ubuntu avec eux allumés? si c'est le cas, comment? ou puis-je activer ces fonctionnalités après avoir installé Ubuntu et les faire fonctionner?
Je ne suis pas soucieux de garder Windows et je veux une machine Linux uniquement, donc je n'ai pas les problèmes de double démarrage qui compliquent les choses. J'aimerais que les avantages de la mise en cache SSD s'appliquent à l'ensemble du système de fichiers et pas seulement aux parties du système d'exploitation ou je voudrais simplement désactiver SRT et installer linux sur le SSD.
Un peu de recherche sur le net révèle de nombreux articles comme Installer Ubuntu à côté d'un Windows préinstallé avec UEFI qui expliquent comment désactiver ces fonctionnalités. Ce n'est pas ce que je veux. J'ai également trouvé des informations qui suggèrent qu'Intel prend en charge mdadm et pas dmraid, mais je ne sais pas si cela signifie que je peux installer en mode AHCI et basculer après l'installation, ou si j'ai besoin de préparer un programme d'installation personnalisé. Ou d'ailleurs si cela s'applique même à SRT, car Intel a trop d'acronymes similaires qui sont étroitement liés.
Symptômes
J'ai essayé le 12.04.2 LTS et j'essaie actuellement d'utiliser 13.04 ubuntu-13.04-desktop-amd64.iso
MD5: 8d72e2db7e72e13813731eab37a14d26
Les messages que je reçois et les options que je choisis sont:
Secure boot not enabled
Try Ubuntu without Installing
error: failure reading sector 0x60100 from 'cd0'
error: you need to load the kernel first.
Press any key to continue...
Ensuite, il revient à l'écran où je peux sélectionner "Essayer Ubuntu sans installer".
Ce comportement est le même avec 12.04.2 LTS et 13.04 LiveCD. Bien que parfois le secteur qu'il ne peut pas lire est 0x0. Ce même DVD démarre correctement en modes UEFI + AHCI ou Legacy BIOS.
Informations sur le matériel
J'ai le Dell Inspiron 15R édition spéciale dw510268au avec un cache mSATA de 32 Go et un disque dur de 1 To à 5400 tr / min.
En mode BIOS hérité, la sortie de
sudo hwinfo - stockage
29: Contrôleur de bus RAID PCI 1f.2: 0104 [Créé à pci.318] ID unique: w7Y8.SQqymDbIGqA ID SysFS: /devices/pci0000:00/0000:00:1f.2 ID de bus SysFS: 0000: 00: 1f.2 Classe de matériel: stockage Modèle: "Contrôleur RAID Intel Mobile 82801 SATA" Fournisseur: pci 0x8086 "Intel Corporation" Périphérique: pci 0x282a "Mobile 82801 SATA RAID Controller" Sous-vendeur: pci 0x1028 "Dell" Sous-périphérique: pci 0x0572 Révision: 0x04 Pilote: "ahci" Modules de pilote: "ahci" Ports d'E / S: 0x4088-0x408f (rw) Ports d'E / S: 0x4094-0x4097 (rw) Ports d'E / S: 0x4080-0x4087 (rw) Ports d'E / S: 0x4090-0x4093 (rw) Ports d'E / S: 0x4060-0x407f (rw) Plage de mémoire: 0xc1617000-0xc16177ff (rw, non préréglable) IRQ: 42 (22089 événements) Alias de module: "pci: v00008086d0000282Asv00001028sd00000572bc01sc04i00" Informations sur le pilote n ° 0: État du pilote: ahci est actif Cmd d'activation du pilote: "modprobe ahci" État de la configuration: cfg = new, avail = yes, need = no, active = unknown
la source
Réponses:
Quel est votre objectif en activant SRT?
La mise en cache SSD provoque des problèmes dans les environnements à double démarrage ou ne fonctionne tout simplement pas comme prévu. Si vous exécutez simplement Linux, installez le système d'exploitation sur le SSD et configurez-le
/home
pour utiliser le disque dur. Dans tous les cas, désactivez SRT.Remarque sur le RAID: n'utilisez pas Hardware / Fake-RAID, voir Kernel.org Wiki on RAID .
Il semble qu'aucune solution disponible n'active simplement la solution de mise en cache SSD (SRT) d'Intel sur Linux, ce qui est conforme aux conseils de ne pas utiliser les implémentations de BIOS Fake-RAID (lire les remarques faites contre Fake-RAID dans le Wiki). Si vous voulez la mise en cache SSD sous Linux, vous devez utiliser des solutions logicielles comme flashcache.
Cependant, il existe un support pour Intel Matrix Storage Manager dans mdadm (voir les pages de manuel pour mdadm , dmraid et md ) et quelqu'un a blogué à propos de jouer avec RST .
la source
Je suis un peu en retard à la fête, mais j'ai pensé que mon expérience pourrait être utile.
J'ai un Dell Precision M4800 qui était fourni avec un SSD mSATA de 32 Go à l'origine et a maintenant un SSD mSATA de 256 Go. J'ai mon Samsung 830 Pro de 256 Go pleine taille dans la baie de 2,5 pouces et un disque de 1 To dans la baie optique via un adaptateur. Tous sont SATA 6G. J'ai à l'origine installé Win8 et Debian sur le SSD SATA de 2,5 pouces et utilisé le mSATA complet de 32 Go pour mettre en cache le disque dur 1 To, car il est assez lent et j'y garde beaucoup de machines virtuelles VMware. SRT fonctionnait à la fois sous Linux et Windows car il s'agit d'une opération matérielle / micrologicielle, j'ai vérifié que le disque de 1 To était accéléré même lorsque j'étais sous Linux. Le SSD de 32 Go a tout simplement disparu lorsque SRT a été activé. Très bien fait, Intel.
Récemment, j'ai remplacé le 32 Go par un 256 Go. C'était très simple et indolore. J'ai démarré Windows, désactivé Smart Response, je l'ai laissé régler, puis je me suis arrêté et j'ai fait le basculement physique. Après avoir redémarré Windows, j'ai à nouveau activé SRT et je l'ai laissé utiliser le maximum de 64 Go. J'ai dit à SRT de laisser les autres 192 Go disponibles, j'ai l'intention de déplacer mon installation Debian là-bas et d'étendre la partition Windows, donnant ainsi plus de place à tout.
Après que SRT ait rempli le cache et que j'avais redémarré une ou deux fois, j'ai démarré mon installation Debian. Le disque de 1 To est encore plus rapide qu'auparavant, c'est génial d'avoir un grand cache SSD pour mon disque de données en vrac, car il est à 5400 tr / min et assez lent sinon. J'ai lancé gparted pour partitionner le SSD mSATA restant et les problèmes ont commencé. Il semble que gparted puisse voir toute la zone du disque, y compris le cache, il a donc noté quelques "problèmes" avec ma disposition GPT et a proposé de les corriger pour moi. Je l'ai laissé faire, puis j'ai réalisé ce qui s'était passé et j'ai redémarré Windows. SRT hors ligne! Cache SSD cassé! Oh!
Debian a démarré, complètement mis à zéro le SSD, a redémarré Windows, a reconstitué SRT (pensant que les «erreurs» GPT étaient un GPT périmé avant d'activer SRT). Mêmes résultats, gparted pense que mon SSD est mal partitionné. Je vais maintenant faire une partition dans l'espace inutilisé sous Windows et voir si je peux simplement modifier / remplacer cela sans casser SRT.
Tout cela mis à part, OP est à démarrage unique, donc l'utilisation d'une solution plus spécifique à Linux est probablement une bonne idée. Vous pouvez placer votre installation de base sur le SSD avec des répertoires personnels et des données volumineuses sur le disque dur, et cela devrait vous donner un bon équilibre entre vitesse et simplicité.
la source
lspci -v
du système avec SRT activé, je soupçonne que vous avez un ordinateur portable haut de gamme, éventuellement avec une vraie carte de raid matériel, contrairement à mon ordinateur portable moins cher.Avec 13.10, vous pouvez utiliser bcache, http://bcache.evilpiepirate.org/ , en utilisant des blocs pour convertir vos partitions après l'installation, au lieu d'utiliser SRT.
la source