Esta pregunta NO ha sido respondida por lo siguiente debido a que dicen deshabilitar permanentemente estas características
- Instalación de Ubuntu junto a Windows preinstalado con UEFI
- Instale ubuntu en windows 8 con intel smart response
- https://help.ubuntu.com/community/UEFI
¿Cómo puedo hacer que Ubuntu arranque con UEFI e Intel Smart Response Technology (SRT) habilitado? ¿Tengo que instalar Ubuntu con ellos encendidos? ¿si es así, cómo? ¿o puedo habilitar estas características después de haber instalado Ubuntu y aún tenerlas funcionando?
No me preocupa mantener Windows y quiero una máquina solo para Linux, así que no tengo los problemas de arranque dual que complican las cosas. Me gustaría que los beneficios del almacenamiento en caché de SSD se apliquen a todo el sistema de archivos y no solo a las partes del sistema operativo o simplemente deshabilitaría SRT e instalar Linux en el SSD.
Un poco de búsqueda en la red revela muchos artículos como Instalar Ubuntu junto a un Windows preinstalado con UEFI que dicen cómo deshabilitar estas características. Eso no es lo que quiero. También encontré información que sugiere que Intel admite mdadm y no dmraid, pero no sé si eso significa que puedo instalar en modo AHCI y cambiar después de la instalación, o si necesito preparar un instalador personalizado de alguna manera. O para el caso si eso incluso se aplica a SRT, ya que Intel tiene demasiados acrónimos similares que están estrechamente relacionados.
Síntomas
Probé el 12.04.2 LTS y actualmente estoy tratando de usar 13.04 ubuntu-13.04-desktop-amd64.iso
MD5: 8d72e2db7e72e13813731eab37a14d26
Los mensajes que recibo y las opciones que elijo son:
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...
Luego vuelve a la pantalla donde puedo seleccionar "Probar Ubuntu sin instalar".
Este comportamiento es el mismo con 12.04.2 LTS y 13.04 LiveCD. Aunque a veces el sector que no puede leer es 0x0. Este mismo DVD arranca bien en los modos UEFI + AHCI o BIOS heredado.
Información de hardware
Tengo el Dell Inspiron 15R edición especial dw510268au con un caché mSATA de 32 GB y 1 TB de 5400 rpm de disco duro .
Mientras está en modo BIOS heredado, la salida de
sudo hwinfo --almacenamiento
29: PCI 1f.2: controlador de bus RAID 0104 [Creado en pci.318] ID única: w7Y8.SQqymDbIGqA ID de SysFS: /devices/pci0000:00/0000:00:1f.2 SysFS BusID: 0000: 00: 1f.2 Clase de hardware: almacenamiento Modelo: "Controlador RAID SATA Intel Mobile 82801" Vendedor: pci 0x8086 "Intel Corporation" Dispositivo: pci 0x282a "Controlador RAID SATA 82801 móvil" SubVendor: pci 0x1028 "Dell" Subdispositivo: pci 0x0572 Revisión: 0x04 Conductor: "ahci" Módulos de controlador: "ahci" Puertos de E / S: 0x4088-0x408f (rw) Puertos de E / S: 0x4094-0x4097 (rw) Puertos de E / S: 0x4080-0x4087 (rw) Puertos de E / S: 0x4090-0x4093 (rw) Puertos de E / S: 0x4060-0x407f (rw) Rango de memoria: 0xc1617000-0xc16177ff (rw, no prefetchable) IRQ: 42 (22089 eventos) Alias del módulo: "pci: v00008086d0000282Asv00001028sd00000572bc01sc04i00" Información del conductor # 0: Estado del controlador: ahci está activo Cmd de activación del controlador: "modprobe ahci" Estado de configuración: cfg = nuevo, disponible = sí, necesidad = no, activo = desconocido
fuente
Respuestas:
¿Cuál es su objetivo en tener SRT activado?
El almacenamiento en caché de SSD causa problemas en entornos de arranque dual o simplemente no funcionará como se esperaba. Si solo ejecuta Linux, instale el sistema operativo en el SSD y configúrelo
/home
para usar el HDD. En cualquier caso, deshabilite SRT.Nota sobre RAID: no utilice hardware / RAID falso, consulte Kernel.org Wiki en RAID .
Parece que no hay una solución disponible que simplemente habilite la solución de almacenamiento en caché SSD (SRT) de Intel en Linux, lo cual es consistente con el consejo de no usar implementaciones de BIOS Fake-RAID (lea los puntos hechos contra Fake-RAID en la Wiki). Si desea el almacenamiento en caché SSD en Linux, debe usar soluciones de software como flashcache.
Sin embargo, hay soporte para Intel Matrix Storage Manager en mdadm (consulte las páginas de manual para mdadm , dmraid y md ) y alguien escribió en un blog sobre jugar con RST .
fuente
Llego un poco tarde a la fiesta, pero pensé que mi experiencia podría ser útil.
Tengo una Dell Precision M4800 que vino originalmente con una SSD mSATA de 32 GB y ahora tiene una SSD mSATA de 256 GB. Tengo mi Samsung 830 Pro 256GB de tamaño completo en la bahía de 2.5 "y un disco de 1TB en la bahía óptica a través de un adaptador. Todos son SATA 6G. Originalmente instalé Win8 y Debian en el SSD SATA de 2.5", y usé el mSATA completo de 32GB para almacenar en caché la unidad de disco duro de 1 TB, ya que es bastante lenta y tengo muchas máquinas virtuales VMware allí. SRT trabajó tanto en Linux como en Windows ya que es una operación de hardware / firmware, verifiqué que el disco de 1TB se aceleró incluso mientras estaba en Linux. El SSD de 32 GB simplemente desapareció por completo cuando se habilitó SRT. Muy bien hecho, Intel.
Recientemente cambié los 32GB por 256GB. Fue muy simple e indoloro. Arranqué Windows, deshabilité Smart Response, lo dejé resolver, luego lo apagué e hice el cambio físico. Después de reiniciar Windows nuevamente, habilité SRT nuevamente y dejé que usara el máximo de 64 GB. Le dije a SRT que dejara que los otros 192 GB estuvieran disponibles para usar, planeando mover mi instalación de Debian allí y expandir la partición de Windows, dando más espacio a todo.
Después de que SRT llenó el caché y reinicié una o dos veces, inicié mi instalación de Debian. El disco de 1TB es aún más rápido que antes, es genial tener una gran caché SSD para mi disco de datos masivo, ya que es 5400rpm y, de lo contrario, es bastante lento. Encendí gparted para particionar el SSD mSATA sobrante y comenzaron los problemas. Parece que gparted puede ver toda el área del disco, incluido el caché, por lo que notó algunos "problemas" con mi diseño GPT y me ofreció arreglarlos. Lo dejé, luego me di cuenta de lo que había sucedido y reinicié a Windows. SRT fuera de línea! Caché SSD roto! D'oh!
Debian arrancado, puso a cero completamente el SSD, arrancó Windows, configuró SRT nuevamente (pensando que los 'errores' de GPT eran un GPT obsoleto antes de habilitar SRT). Los mismos resultados, gparted piensa que mi SSD está mal particionada. Ahora voy a hacer una partición en el espacio no utilizado mientras estoy en Windows y ver si puedo editar / reemplazar eso sin romper el SRT.
Aparte de todo esto, OP es de arranque único, por lo que usar una solución más específica de Linux es probablemente una buena idea. Puede colocar su instalación base en el SSD con directorios de inicio y datos voluminosos en el HDD, y eso debería brindarle un buen equilibrio de velocidad y simplicidad.
fuente
lspci -v
desde el sistema con SRT habilitado, sospecho que tiene una computadora portátil de gama alta, posiblemente con una tarjeta de hardware real, a diferencia de mi computadora portátil más barata.Con 13.10 puede usar bcache, http://bcache.evilpiepirate.org/ , usando bloques para convertir sus particiones después de la instalación, en lugar de usar SRT.
fuente