Eu instalei o Ubuntu 10.10 Server em um computador muito antigo (comprei em 2002), mas ele não inicializa. Ele me diz que não pode encontrar o volume de montagem da raiz pelo seu UUID e também me dá o seguinte tipo de erro:
Alert! /dev/disk/by-uuid/xxxxxxxx does not exist. Dropping to a shell!
Depois disso, ele me fornece um prompt initramfs. Eu pesquisei em todos os lugares e encontrei muitas soluções diferentes (editar minhas configurações do GRUB para NÃO usar um UUID, mas / dev / sda1, isso é de fato a partição na qual a instalação reside)
Atualmente não tenho acesso a um teclado ou monitor, mas estou fazendo tudo através de um LiveCD que tem o SSH ativado por padrão, para que eu possa executar tarefas administrativas no computador. A instalação também deve ter o SSH instalado, para que eu possa inseri-lo através da rede assim que for inicializado com êxito. Eu também encontrei uma maneira de ver quais discos um computador instalou listados por seu UUID, ou seja, o seguinte:
$ ls /dev/disk/by-uuid
Que eu pensei que era uma ótima maneira de verificar se o UUID que ele estava procurando também estava nas configurações do grub. No entanto, estou recebendo um erro de barramento quando tento este comando. Alguma ideia do motivo?
Eu também executei o smartctl para checar os discos em busca de erros (existem dois discos) aquele com a instalação nele não reporta erros, o que não reporta erros, mas eu não acho que isso deva ser um problema. Deveria?
Além disso, tentei definir GRUB_DISABLE_LINUX_UUID = true fazendo o seguinte:
$ sudo mkdir /mnt/hdd
$ sudo mount /dev/sda1 /mnt/hdd
$ sudo mount --bind /proc /mnt/hdd/proc
$ sudo mount --bind /dev /mnt/hdd/dev
$ sudo mount -- bind /sys /mnt/hdd/sys
$ sudo chroot /mnt/hdd
# vim /etc/default/grub
-- editing the grub file --
# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-22-generic-pae
Found initrd image: /boot/initrd.img-2.6.35-22-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
-- exit; etc --
.... provavelmente porque eu sou totalmente estúpido, mas totalmente desesperado para fazer este sistema funcionar no disco rígido. E isso não ajudou.
Se alguém tiver alguma indicação, não hesite. Obrigado.
- EDIT: aqui está minha saída do fdisk -
user@host:~$ sudo fdisk -l /dev/sda
Disk /dev/sda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007b4bd
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4661 37431296 83 Linux
/dev/sda2 4661 4866 1648641 5 Extended
/dev/sda5 4661 4866 1648640 82 Linux swap / Solaris
Eu também tentei atualizar o initramfs, ( este lugar me deu uma impressão de que poderia ser uma boa ideia, mesmo que eu tenha um sistema de inicialização única e esta seja uma instalação nova). Eu fiz praticamente da mesma maneira que alterei as configurações do grub. Obrigado por suas respostas. Eu só vou tirar o segundo disco rígido completamente, como eu não tenho acesso às minhas configurações de BIOS sem um teclado (ou monitor). Amanhã vou pegar esses, para tornar as coisas menos difíceis.