Depois de instalar o Ubuntu 12.10, não consigo mais inicializar minha máquina. Eu recebo o seguinte erro.
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/mapper/isw_cjchifbged_Volume0p6 does not exist. Dropping to a shell!
Eu instalei o Ubuntu 12.10 em um sistema que possui o Windows 7 e o Intel rapid start (partição win swap) nele. O disco rígido é um fakeraid0, que é entendido pelo live cd.
Eu queria um dual boot , então eu tinha uma partição primária / boot e o resto do Ubuntu em um LVM . O Windows reside em duas partições primárias (uma de 60 GB para C: e outra de 350 MB para inicializar o Windows 7)
Como eu instalo o ubuntu 12.10 em tal situação? O instalador do 12.04 parecia entender minhas intenções com o LVM e fornecer um sistema inicializável.
Eu não posso escolher a opção "instalar no LVM", pois isso destruirá o meu LVM já existente com a partição win7 swap / hibernation. Em vez disso, escolhi "outra coisa" e nomeei partições existentes (/ boot, /, / home, swap) para serem usadas na instalação.
Meu esquema de partição está listado abaixo, mas lembre-se de que esta é uma informação de backup de quando eu tinha o 12.04 instalado. O esquema usado para a instalação do 12.10 varia ligeiramente, mas é conceitualmente similar .
Disk /dev/mapper/isw_cjchifbged_Volume0: 256.1 GB, 256066715648 bytes
255 heads, 63 sectors/track, 31131 cylinders, total 500130304 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 32768 bytes / 65536 bytes
Disk identifier: 0xe240c089
Device Boot Start End Blocks Id System
/dev/mapper/isw_cjchifbged_Volume0p1 * 125831168 126547967 358400 7 HPFS/NTFS/exFAT
/dev/mapper/isw_cjchifbged_Volume0p2 126547968 127062015 257024 83 Linux
/dev/mapper/isw_cjchifbged_Volume0p3 2048 125831167 62914560 7 HPFS/NTFS/exFAT
/dev/mapper/isw_cjchifbged_Volume0p4 127062016 500127743 186532864 f W95 Ext'd (LBA)
/dev/mapper/isw_cjchifbged_Volume0p5 483315712 500127743 8406016 84 OS/2 hidden C: drive
/dev/mapper/isw_cjchifbged_Volume0p6 127064064 168024063 20480000 83 Linux
/dev/mapper/isw_cjchifbged_Volume0p7 466497536 483313663 8408064 82 Linux swap / Solaris
/dev/mapper/isw_cjchifbged_Volume0p8 168026112 466495487 149234688 83 Linux
Partition table entries are not in disk order
O que tentei para consertar as coisas foi o seguinte:
Inicialize a partir do live CD (na verdade: usb drive),
Monte /, / boot, / dev, / sys e / proc e chroot nesse sistema (seguindo este guia ),
apt-get install lvm2
(que foi não instalado; seguindo neste guia ; dpkg-reconfigure lvm2
é acionado automaticamente )
Isso não resolveu o meu problema. Quando eu inspecionei o / dev / mapper a partir desse shell (BusyBox built-in shell ash), ele estava vazio.
Como eu fiz a instalação anterior do Ubuntu 12.04, não havia o MBR do Windows e, portanto, o instalador do grub não criava uma opção do Windows. Para ter certeza de que eu poderia inicializar pelo menos alguma coisa, executei a ferramenta de recuperação do Windows bootrec.exe /FixMbr
. Agora eu tenho um zumbi-ubuntu totalmente inacessível no meu disco: P