o Grub e o gerenciador de boot do Linux. E sabem tambem que ele usa um arquivo chamado menu.lst, para obter as informacoes necessarias para o boot, certo? Ok. Entao vamos verificar os dados contidos em menu.lst do nosso sistema "original".Basta usar um belo cat /boot/grub/menu.lst para ver algo como o mostrado na tela abaixo.Ops, Grub!Podemos ver na figura acima que o grub procura a particao de boot em /dev/disk/by-id/ata-VBOX_HARDDISK_VB82ef4f0b-5de0e2e8-part2. Ocorre que ata-VBOX_HARDDISK_VB82ef4f0b-5de0e2e8 e o ID do HD de origem, mas estamos em outro HD, nao e mesmo? Entao o ID aqui e diferente e o Grub se ferra!FSTABOutro arquivo usado pelo sistema e que pode atrapalhar o processo de boot e o fstab. O fstab guarda as informacoes a respeito das particoes do(s) disco(s) e seus respectivos pontos de montagem. Veja ne figura abaixo o resultado do comando cat /etc/fstab.cat /etc/fstabComo podemos ver na figura acima, as informacoes contidas no fstab usam disk-by-id. Este e outro arquivo que vamos ter que editar.Alterando as configuracoes das particoesHa duas maneiras de corrigir inconsistencias no fstab: atraves do yast ou editando o arquivo diretamente.Eu prefiro trabalhar com arquivos de configuracao editando-os diretamente. Mas isto porque ja me sinto seguro em fazer alteracoes neles. Se voce esta iniciando, pode fazer quase tudo diretamente no yast, o utilitario de console para configuracao do sistema (o yast2 e para o modo grafico).Usando o yastPara entrar no yast, basta digitar yast na linha de comando.Tela inicial do yastPara chegar no particionador via yast, basta selecionar Sistema / Particionador. Veja na figura abaixo o yast exibindo o modo como a particao /dev/sda1 esta montada em /etc/fstab./dev/sda1 em /etc/fstab, vista pelo yastComo podemos ver na figura acima, /dev/sda1 esta montada via fstab como a opcao Device ID e e justamente isto que esta causando o problema. Basta agora mudar para Device name e pronto.Salvando esta modificacao e voltando a linha de comando, podemos dar um novo cat /etc/fstab para ver o resultado. Deve ser algo como o mostrado na figura abaixo./etc/fstab modificado pelo yastPodemos ver na figura acima que /dev/sda1 (a particao de swap) agora esta montada pelo device name em fstab. Note que a particao /dev/sda2 continua montada pelo seu Device ID.Editando fstab diretamenteDepois que voce ganha experiencia, tende a editar os arquivos de configuracao diretamente. Vamos fazer isto com /etc/fstab, usando o joe. O joe e um editor de textos do console que acho melhor que o vi! Para chama-lo, basta digitar joe, seguido do caminho/arquivo a ser editado.Editando /etc/fstab com o joePara saber o que fazer com o joe, basta apertar Ctrl+K, depois H, para obter ajuda na tela.Depois que editar fstab com o joe, basta Ctrl+K X, para salvar e sair.Hora de editar /boot/grub/menu.lst/boot/grub/menu.lst antes de editar/boot/grub/menu.lst editado Note na figura acima que as informacoes de particao foram modificadas para Device name, a semelhanca de /etc/fstab./boot/grub/device.mapHa um ultimo lugar onde as informacoes do HD estao gravadas no formato /dev/disk/byid. Trata-se do arquivo device.map, usado tambem pelo grub. Podemos abri-lo com o joe e edita-lo, como mostrado nas figuras abaixo./boot/grub/device.map antes da edicao/boot/grub/device.map depois da edicaoDe volta