Eu tenho o Xubuntu 13.10 rodando no meu Vaio Pro. Eu corri o boot-repair do LiveCD e consegui o menu grub, apesar do Xubuntu não inicializar. Depois de alguma pesquisa, descobri esta página:
link
Não é segredo que o Vaio Pro vem com um SSD muito bom. A versão de 128GB é um MZHPU128HCGM fabricado pela Samsung. Do meu benchmarking é muito rápido com ~ 1100MB / s de leitura e ~ 500MB / s de gravação. Mas ao iniciar o Fedora 19, ele pode falhar ao inicializar, ou o sistema pode travar por curtos períodos (especialmente sob IO pesado). Durante a inicialização, ele pode mostrar um fluxo das seguintes mensagens (se isso acontecer enquanto você estiver logado, elas estarão no dmesg):
01:45:25,494 ERR kernel:[ 155.668632] ata1.00: exception Emask 0x0 SAct 0x3 SErr 0x0 action 0x6 frozen 01:45:25,494 ERR kernel:[ 155.668640] ata1.00: failed command: READ FPDMA QUEUED 01:45:25,494 ERR kernel:[ 155.668650] ata1.00: cmd 60/08:00:00:08:00/00:00:00:00:00/40 tag 0 ncq 4096 in 01:45:25,494 ERR kernel:[ 155.668650] res 40/00:01:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) 01:45:25,494 ERR kernel:[ 155.668655] ata1.00: status: { DRDY } 01:45:25,494 ERR kernel:[ 155.668659] ata1.00: failed command: READ FPDMA QUEUED 01:45:25,494 ERR kernel:[ 155.668667] ata1.00: cmd 60/08:08:80:b8:e7/00:00:0e:00:00/40 tag 1 ncq 4096 in 01:45:25,494 ERR kernel:[ 155.668667] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) 01:45:25,494 ERR kernel:[ 155.668672] ata1.00: status: { DRDY }Da minha experiência anterior com os erros em outros sistemas, decidi tentar desativar o Native Command Queuing (NCQ). Isso corrigiu imediatamente o problema.
Para tornar a correção permanente, você precisa adicionar libata.force = noncq aos seus parâmetros de inicialização do kernel padrão do GRUB2. Como root, edite / etc / defaults / grub e adicione libata.force = noncq ao final da linha GRUB_CMDLINE_LINUX. O arquivo finalizado deve ser semelhante ao abaixo:
GRUB_TIMEOUT=2 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.md=0 rd.lvm=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rhgb quiet libata.force=noncq" GRUB_DISABLE_RECOVERY="true"Em seguida, basta atualizar o menu do GRUB2 e reinicializar:
grub2-mkconfig -o /boot/efi/EFI/Boot/grub.cfg
Estou muito interessado em saber se alguém teve esse problema no Vaio Pro ou se há algum problema com meu SSD.
Então, eu editei a lista do grub depois de inicializar do LiveCD usando:
sudo nano /etc/default/grub
Em seguida, alterei esta linha:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Para ficar assim:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=noncq"
E então eu corri:
sudo update-grub