Esta pergunta NÃO foi respondida pelo seguinte devido ao fato de eles terem dito que desativavam permanentemente esses recursos
- Instalando o Ubuntu ao lado de um Windows pré-instalado com UEFI
- Instale o ubuntu no windows 8 com resposta inteligente da intel
- https://help.ubuntu.com/community/UEFI
Como obter o Ubuntu para inicializar com UEFI e Intel Smart Response Technology (SRT) ativado? Tenho que instalar o Ubuntu com eles ativados? Se sim, como? ou posso ativar esses recursos depois de instalar o Ubuntu e ainda tê-los funcionando?
Não estou preocupado em manter o Windows e estou querendo uma máquina somente para Linux, por isso não tenho os problemas de inicialização dupla que complicam as coisas. Gostaria que os benefícios do cache do SSD se aplicassem a todo o sistema de arquivos e não apenas às partes do sistema operacional ou desabilitei o SRT e instale o linux no SSD.
Um pouco de pesquisa na rede revela muitos artigos, como Instalação do Ubuntu ao lado de um Windows pré-instalado com UEFI, que informam como desativar esses recursos. Não é isso que eu quero. Também encontrei informações que sugerem que a Intel suporta mdadm e não dmraid, mas não sei se isso significa que posso instalar no modo AHCI e alternar após a instalação ou se preciso preparar um instalador personalizado de alguma forma. Ou, nesse caso, se isso se aplica ao SRT, já que a Intel possui muitas siglas semelhantes estreitamente relacionadas.
Sintomas
Eu tentei o 12.04.2 LTS e atualmente estou tentando usar o 13.04 ubuntu-13.04-desktop-amd64.iso
MD5: 8d72e2db7e72e13813731eab37a14d26
As mensagens que recebo e as opções que escolho são:
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...
Depois, ele volta para a tela onde posso selecionar "Experimente o Ubuntu sem instalar".
Esse comportamento é o mesmo com 12.04.2 LTS e 13.04 LiveCD. Embora, às vezes, o setor que ele não pode ler seja 0x0. Este mesmo DVD inicializa bem nos modos UEFI + AHCI ou Legacy BIOS.
Informações sobre hardware
Eu tenho a edição especial Dell Inspiron 15R dw510268au com um cache mSATA de 32 GB e um disco rígido de 1 TB de 5400 rpm.
Enquanto estiver no modo BIOS herdado, a saída de
sudo hwinfo - armazenamento
29: Controlador de barramento RAID PCI 1f.2: 0104 [Criado em pci.318] ID exclusivo: w7Y8.SQqymDbIGqA ID do SysFS: /devices/pci0000:00/0000:00:1f.2 ID do barramento SysFS: 0000: 00: 1f.2 Classe de Hardware: armazenamento Modelo: "Controladora Intel Mobile 82801 SATA RAID" Fornecedor: pci 0x8086 "Intel Corporation" Dispositivo: pci 0x282a "Controlador Mobile 82801 SATA RAID" Subfornecedor: pci 0x1028 "Dell" Subdispositivo: pci 0x0572 Revisão: 0x04 Driver: "ahci" Módulos de driver: "ahci" Portas de E / S: 0x4088-0x408f (rw) Portas de E / S: 0x4094-0x4097 (rw) Portas de E / S: 0x4080-0x4087 (rw) Portas de E / S: 0x4090-0x4093 (rw) Portas de E / S: 0x4060-0x407f (rw) Intervalo de memória: 0xc1617000-0xc16177ff (rw, não pré-detectável) IRQ: 42 (22089 eventos) Alias do módulo: "pci: v00008086d0000282Asv00001028sd00000572bc01sc04i00" Informações do driver # 0: Status do driver: ahci está ativo Cmd de ativação do driver: "ahprprobe modprobe" Status da configuração: cfg = new, avail = yes, need = no, active = unknown
fonte
Respostas:
Qual é o seu objetivo em ativar o SRT?
O cache do SSD causa problemas em ambientes de inicialização dupla ou simplesmente não funciona como o esperado. Se você acabou de executar o Linux, instale o sistema operacional no SSD e configure-o
/home
para usar o HDD. Em qualquer caso, desative o SRT.Nota sobre o RAID: Não use Hardware / Fake-RAID, consulte o Kernel.org Wiki em RAID .
Parece que não existe uma solução disponível que simplesmente ative a SRT (Intel SSD caching solution) no Linux, o que é consistente com o conselho de não usar as implementações do BIOS Fake-RAID (leia os comentários feitos sobre Fake-RAID no Wiki). Se você deseja armazenar em cache SSD no Linux, use soluções de software como o flashcache.
No entanto, há suporte para o Intel Matrix Storage Manager no mdadm (consulte as páginas de manual do mdadm , dmraid e md ) e alguém postou no blog sobre mexer com o RST .
fonte
Estou um pouco atrasado para a festa, mas achei que minha experiência poderia ser útil.
Eu tenho um Dell Precision M4800 que veio originalmente com um SSD mSATA de 32 GB e agora possui um SSD mSATA de 256 GB. Eu tenho meu Samsung 830 Pro de 256 GB de tamanho completo no compartimento de 2,5 "e um disco de 1 TB no compartimento óptico por meio de um adaptador. Todos são SATA 6G. Instalei originalmente o Win8 e o Debian no SSD SATA de 2,5" e usei o mSATA completo de 32 GB para armazenar em cache o disco rígido de 1 TB, uma vez que é bastante lento e eu mantenho muitas VMs VMware lá. O SRT trabalhou no Linux e no Windows, pois é uma operação de hardware / firmware, verifiquei que o disco de 1 TB foi acelerado mesmo enquanto eu estava no Linux. O SSD de 32 GB simplesmente desapareceu completamente quando o SRT foi ativado. Muito bem feito, Intel.
Recentemente, troquei os 32GB por 256GB. Era muito simples e indolor. Inicializei o Windows, desativei o Smart Response, deixei-o descansar, depois desliguei e fiz a troca física. Depois de inicializar o Windows novamente, ativei o SRT novamente e deixei usar o máximo de 64 GB. Eu disse à SRT para deixar os outros 192 GB disponíveis para uso, planejando mudar minha instalação do Debian para lá e expandir a partição do Windows, dando mais espaço para tudo.
Depois que o SRT preencheu o cache e eu reiniciei uma ou duas vezes, iniciei minha instalação do Debian. O disco de 1 TB é ainda mais rápido do que antes, é ótimo ter um grande cache SSD para o meu disco de dados em massa, já que é 5400rpm e bastante lento. Eu iniciei o gparted para particionar o restante mSATA SSD e os problemas começaram. Parece que o gparted pode ver toda a área do disco, incluindo o cache, por isso observou alguns "problemas" no meu layout GPT e se ofereceu para corrigi-los para mim. Eu deixei, então percebi o que tinha acontecido e reiniciei no Windows. SRT offline! Cache SSD quebrado! D'oh!
O Debian inicializado, zerou completamente o SSD, inicializou o Windows, configurou o SRT novamente (pensando que os 'erros' da GPT eram uma GPT obsoleta de antes de ativar a SRT). Mesmos resultados, o gparted acha que meu SSD está particionado incorretamente. Agora vou fazer uma partição no espaço não utilizado enquanto estiver no Windows e ver se consigo editar / substituir isso sem interromper o SRT.
Tudo isso à parte, o OP é de inicialização única, portanto, usar uma solução mais específica para Linux provavelmente é uma boa idéia. Você pode instalar sua instalação básica no SSD com diretórios pessoais e dados volumosos no HDD, o que deve proporcionar um bom equilíbrio de velocidade e simplicidade.
fonte
lspci -v
do sistema com o SRT ativado, suspeito que você tenha um laptop de ponta, possivelmente com uma placa de invasão de hardware real, diferente do meu laptop mais barato.Com a 13.10, você pode usar o bcache, http://bcache.evilpiepirate.org/ , usando blocos para converter suas partições após a instalação, em vez de usar o SRT.
fonte