[Risolto] Problema Grub se manca Initrd
Inviato: lunedì 18 agosto 2008, 13:19
Ciao
Ricompilando il Kernel 2.6.24.7 senza Initrd ricevevo Kernel Panic, e il Pc mi segnalava su quale partizione effettivamente c'era la root.
Era la sdb1. Così ho modificato il menu.lst sostituendo sda1 con sdb1, e tutto fila liscio.
Ora quando uso APT ricevo degli errori che però non compromettono gli aggiornamenti o gli upgrade, sono soltanto brutti da vedere.
Alcune Info:
Output con errore
menu.lst
fdisk -l
Ricompilando il Kernel 2.6.24.7 senza Initrd ricevevo Kernel Panic, e il Pc mi segnalava su quale partizione effettivamente c'era la root.
Era la sdb1. Così ho modificato il menu.lst sostituendo sda1 con sdb1, e tutto fila liscio.
Ora quando uso APT ricevo degli errori che però non compromettono gli aggiornamenti o gli upgrade, sono soltanto brutti da vedere.
Alcune Info:
Output con errore
Codice: Seleziona tutto
The following partially installed packages will be configured:
linux-image-2.6.24.7-custom03
0 pacchetti aggiornati, 0 installati, 0 da rimuovere e 1 non aggiornati.
È necessario prelevare 0B di archivi. Dopo l'estrazione, verranno occupati 0B.
Scrittura delle informazioni sullo stato esteso... Fatto
Configuro linux-image-2.6.24.7-custom03 (2.6.24.7-custom03-10.00.Custom) ...
Running depmod.
vmlinuz(/boot/vmlinuz-2.6.24.7-custom03
) points to /boot/vmlinuz-2.6.24.7-custom03
(/boot/vmlinuz-2.6.24.7-custom03) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.24.7-custom03.postinst line 583.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
grub-probe: error: Cannot find a GRUB drive for /dev/sdb1. Check your device.map.
User postinst hook script [update-grub] exited with value 1
dpkg: errore processando linux-image-2.6.24.7-custom03 (--configure):
il sottoprocesso post-installation script ha restituito un codice di errore 1
Sono occorsi degli errori processando:
linux-image-2.6.24.7-custom03
E: Sub-process /usr/bin/dpkg returned an error code (1)
Errore durante l'installazione di un pacchetto. Tentativo di ripristino:
Configuro linux-image-2.6.24.7-custom03 (2.6.24.7-custom03-10.00.Custom) ...
Running depmod.
vmlinuz(/boot/vmlinuz-2.6.24.7-custom03
) points to /boot/vmlinuz-2.6.24.7-custom03
(/boot/vmlinuz-2.6.24.7-custom03) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.24.7-custom03.postinst line 583.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
grub-probe: error: Cannot find a GRUB drive for /dev/sdb1. Check your device.map.
User postinst hook script [update-grub] exited with value 1
dpkg: errore processando linux-image-2.6.24.7-custom03 (--configure):
il sottoprocesso post-installation script ha restituito un codice di errore 1
Sono occorsi degli errori processando:
linux-image-2.6.24.7-custom03Codice: Seleziona tutto
title Debian GNU/Linux, kernel 2.6.24.7-custom03
root (hd0,0)
kernel /boot/vmlinuz-2.6.24.7-custom03 root=/dev/sdb1 ro
title Debian GNU/Linux, kernel 2.6.24.7-custom03 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24.7-custom03 root=/dev/sdb1 ro single
title Debian GNU/Linux, kernel 2.6.24.1-custom0.1
root (hd0,0)
kernel /boot/vmlinuz-2.6.24.1-custom0.1 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.24.1-custom0.1
title Debian GNU/Linux, kernel 2.6.24.1-custom0.1 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24.1-custom0.1 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.24.1-custom0.1
title Debian GNU/Linux, kernel 2.6.23.8-custom0
root (hd0,0)
kernel /boot/vmlinuz-2.6.23.8-custom0 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.23.8-custom0
title Debian GNU/Linux, kernel 2.6.23.8-custom0 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.23.8-custom0 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.23.8-custom0
Codice: Seleziona tutto
Disk /dev/sda: 8 MB, 8388608 bytes
8 heads, 32 sectors/track, 64 cylinders
Units = cylinders of 256 * 512 = 131072 bytes
Disk identifier: 0x00000000
Disk /dev/sda doesn't contain a valid partition table
Disk /dev/sdb: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2f430ec8
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 23991 192707676 83 Linux
/dev/sdb2 23992 24321 2650725 5 Extended
/dev/sdb5 23992 24321 2650693+ 82 Linux swap / Solaris