Hello, firstly excuse for my poor english.
I have a busybox error when I try to run Debian 6. It's like Grub cannot find root (initramfs)
My system is:
- RAID0 with dmraid
- /boot ext2 (from moonOS installation --ubuntu based--)
- ext4 (moonOS wich have the Grub2 installation, where I can setup Grub)
- / ext4 (installed with dmraid=true)
- - - - - - - - - - - - - - - - - - - - - - - -
After Debian installation (dmraid=true) I don't install grub, I run moonOS and I type:
update-grub
It detects:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-25-generic-pae
Found initrd image: /boot/initrd.img-2.6.35-25-generic-pae
Found linux image: /boot/vmlinuz-2.6.35-24-generic-pae
Found initrd image: /boot/initrd.img-2.6.35-24-generic-pae
Found memtest86+ image: /memtest86+.bin
Found Windows 7 (loader) on /dev/mapper/isw_dhcccajaid_Volume01
Found Debian GNU/Linux (6.0) on /dev/mapper/isw_dhcccajaid_Volume09
done
But cannot run.
This is the content of grub.conf:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
}
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos6)'
search --no-floppy --fs-uuid --set d7da7484-19a3-4202-8442-432a8dc29606
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos4)'
search --no-floppy --fs-uuid --set d537990a-dc9a-40e0-9e0d-b950e854c647
set locale_dir=($root)/grub/locale
set lang=es
insmod gettext
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'moonOS, with Linux 2.6.35-25-generic-pae' --class moonos --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos4)'
search --no-floppy --fs-uuid --set d537990a-dc9a-40e0-9e0d-b950e854c647
linux /vmlinuz-2.6.35-25-generic-pae root=UUID=d7da7484-19a3-4202-8442-432a8dc29606 ro quiet splash
initrd /initrd.img-2.6.35-25-generic-pae
}
menuentry 'moonOS, with Linux 2.6.35-25-generic-pae (recovery mode)' --class moonos --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos4)'
search --no-floppy --fs-uuid --set d537990a-dc9a-40e0-9e0d-b950e854c647
echo 'Loading Linux 2.6.35-25-generic-pae ...'
linux /vmlinuz-2.6.35-25-generic-pae root=UUID=d7da7484-19a3-4202-8442-432a8dc29606 ro single
echo 'Loading initial ramdisk ...'
initrd /initrd.img-2.6.35-25-generic-pae
}
menuentry 'moonOS, with Linux 2.6.35-24-generic-pae' --class moonos --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos4)'
search --no-floppy --fs-uuid --set d537990a-dc9a-40e0-9e0d-b950e854c647
linux /vmlinuz-2.6.35-24-generic-pae root=UUID=d7da7484-19a3-4202-8442-432a8dc29606 ro quiet splash
initrd /initrd.img-2.6.35-24-generic-pae
}
menuentry 'moonOS, with Linux 2.6.35-24-generic-pae (recovery mode)' --class moonos --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos4)'
search --no-floppy --fs-uuid --set d537990a-dc9a-40e0-9e0d-b950e854c647
echo 'Loading Linux 2.6.35-24-generic-pae ...'
linux /vmlinuz-2.6.35-24-generic-pae root=UUID=d7da7484-19a3-4202-8442-432a8dc29606 ro single
echo 'Loading initial ramdisk ...'
initrd /initrd.img-2.6.35-24-generic-pae
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos4)'
search --no-floppy --fs-uuid --set d537990a-dc9a-40e0-9e0d-b950e854c647
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos4)'
search --no-floppy --fs-uuid --set d537990a-dc9a-40e0-9e0d-b950e854c647
linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/mapper/isw_dhcccajaid_Volume01)" {
insmod part_msdos
insmod ntfs
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos1)'
search --no-floppy --fs-uuid --set eedc4e6fdc4e31df
chainloader +1
}
menuentry "Debian GNU/Linux (6.0) (on /dev/mapper/isw_dhcccajaid_Volume09)" {
insmod part_msdos
insmod ext2
set root='(/dev/mapper/isw_dhcccajaid_Volume0,msdos9)'
search --no-floppy --fs-uuid --set 66355e65-92d3-4b7c-9e74-0dc68b26860a
linux /boot/vmlinuz-2.6.32-5-amd64 root=/dev/dm-10
initrd /boot/initrd.img-2.6.32-5-amd64
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
When I installed Debian, in the moment that I ignore installing Grub2, it show me a message saying me to configure Grub with this root: /dev/mapper/isw_dhcccajaid_Volume01p9
So, I edited the /etc/grub.d/40_custom with this content:
menuentry "Debian GNU/Linux (6.0) (on /dev/mapper/isw_dhcccajaid_Volume09)" {
insmod part_msdos
insmod ext2
set root=/dev/mapper/isw_dhcccajaid_Volume01p9
search --no-floppy --fs-uuid --set 66355e65-92d3-4b7c-9e74-0dc68b26860a
linux /boot/vmlinuz-2.6.32-5-amd64 root=/dev/mapper/isw_dhcccajaid_Volume01p9
initrd /boot/initrd.img-2.6.32-5-amd64
}
After an update-grub it shows the same busybox error.
This is the UUID for the Debian partition the content of blkid:
/dev/mapper/isw_dhcccajaid_Volume03: UUID="eb0cc13a-081f-45e1-93d2-f0171df4eee7" TYPE="swap"
/dev/mapper/isw_dhcccajaid_Volume09: UUID="66355e65-92d3-4b7c-9e74-0dc68b26860a" TYPE="ext4"
/dev/sda: TYPE="isw_raid_member"
/dev/sdb: TYPE="isw_raid_member"
/dev/sdc: UUID="76936870-ab87-5403-37db-aa98d8dd3e08" TYPE="linux_raid_member"
/dev/mapper/isw_dhcccajaid_Volume01: LABEL="Reservado para el sistema" UUID="EEDC4E6FDC4E31DF" TYPE="ntfs"
/dev/mapper/isw_dhcccajaid_Volume04: UUID="d537990a-dc9a-40e0-9e0d-b950e854c647" TYPE="ext2"
/dev/mapper/isw_dhcccajaid_Volume05: LABEL="Win 7" UUID="E0CE5154CE512456" TYPE="ntfs"
/dev/mapper/isw_dhcccajaid_Volume06: UUID="d7da7484-19a3-4202-8442-432a8dc29606" TYPE="ext4"
/dev/mapper/isw_dhcccajaid_Volume07: UUID="53b241d3-f56a-441c-a12c-c8d8cdb1d670" TYPE="ext4"
/dev/mapper/isw_dhcccajaid_Volume08: LABEL="Datos" UUID="62B874F2B874C657" TYPE="ntfs"
The content of fdisk -l:
Atenci�n: el indicador 0x0000 inv�lido de la tabla de particiones 5 se corregir� mediante w(rite)
Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 cabezas, 63 sectores/pista, 60801 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 512 bytes / 512 bytes
Identificador de disco: 0x000a756c
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
La partici�n 1 no termina en un l�mite de cilindro.
/dev/sda2 1619 151772 1206109688+ f W95 Ext'd (LBA)
/dev/sda3 63 1618 12498570 82 Linux swap / Solaris
/dev/sda4 14 62 393592+ 83 Linux
Las entradas de la tabla de particiones no est�n en el orden del disco
Disco /dev/sdb: 500.1 GB, 500107862016 bytes
255 cabezas, 63 sectores/pista, 60801 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 512 bytes / 512 bytes
Identificador de disco: 0x0c1b0c1a
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
Disco /dev/sdc: 500.1 GB, 500107862016 bytes
255 cabezas, 63 sectores/pista, 60801 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 512 bytes / 512 bytes
Identificador de disco: 0xa9dda9dc
El disco /dev/sdc no contiene una tabla de particiones v�lida
Disco /dev/dm-0: 1500.3 GB, 1500315648000 bytes
255 cabezas, 63 sectores/pista, 182402 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Identificador de disco: 0x000a756c
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/dm-0p1 * 1 13 102400 7 HPFS/NTFS
La partici�n 1 no termina en un l�mite de cilindro.
/dev/dm-0p2 1619 151772 1206109688+ f W95 Ext'd (LBA)
La partici�n 2 no se inici� en el limite f�sico del sector
/dev/dm-0p3 63 1618 12498570 82 Linux swap / Solaris
La partici�n 3 no se inici� en el limite f�sico del sector
/dev/dm-0p4 14 62 393592+ 83 Linux
La partici�n 4 no se inici� en el limite f�sico del sector
/dev/dm-0p5 1619 18500 135604633+ 7 HPFS/NTFS
La partici�n 5 no se inici� en el limite f�sico del sector
/dev/dm-0p6 18501 23364 39062400 83 Linux
/dev/dm-0p7 23364 23862 3999744 83 Linux
/dev/dm-0p8 23863 148477 1000969956 7 HPFS/NTFS
La partici�n 8 no se inici� en el limite f�sico del sector
/dev/dm-0p9 148478 151772 26464704 83 Linux
Las entradas de la tabla de particiones no est�n en el orden del disco
Disco /dev/dm-2: 104 MB, 104857600 bytes
255 cabezas, 63 sectores/pista, 12 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Identificador de disco: 0x6e697373
Esto no parece una tabla de particiones
Probablemente ha seleccionado el dispositivo que no era.
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/dm-2p1 ? 120528 234814 918008208 4f QNX4.x tercera parte
La partici�n 1 tiene distintos principios f�sicos/l�gicos (�no Linux?):
f�sicos=(335, 10, 2) l�gicos=(120527, 49, 53)
La partici�n 1 tiene distintos finales f�sicos/l�gicos:
f�sicos=(327, 84, 13) l�gicos=(234813, 237, 34)
La partici�n 1 no termina en un l�mite de cilindro.
La partici�n 1 no se inici� en el limite f�sico del sector
/dev/dm-2p2 ? 119381 153271 272218546+ 73 Desconocido
La partici�n 2 tiene distintos principios f�sicos/l�gicos (�no Linux?):
f�sicos=(371, 114, 37) l�gicos=(119380, 132, 62)
La partici�n 2 tiene distintos finales f�sicos/l�gicos:
f�sicos=(256, 101, 36) l�gicos=(153270, 41, 37)
La partici�n 2 no termina en un l�mite de cilindro.
La partici�n 2 no se inici� en el limite f�sico del sector
/dev/dm-2p3 ? 113202 147075 272087568 2b Desconocido
La partici�n 3 tiene distintos principios f�sicos/l�gicos (�no Linux?):
f�sicos=(364, 116, 50) l�gicos=(113201, 29, 24)
La partici�n 3 tiene distintos finales f�sicos/l�gicos:
f�sicos=(372, 65, 44) l�gicos=(147074, 114, 59)
La partici�n 3 no termina en un l�mite de cilindro.
La partici�n 3 no se inici� en el limite f�sico del sector
/dev/dm-2p4 ? 177064 177067 27487 61 SpeedStor
La partici�n 4 tiene distintos principios f�sicos/l�gicos (�no Linux?):
f�sicos=(372, 101, 51) l�gicos=(177063, 118, 26)
La partici�n 4 tiene distintos finales f�sicos/l�gicos:
f�sicos=(269, 114, 52) l�gicos=(177066, 225, 63)
La partici�n 4 no termina en un l�mite de cilindro.
La partici�n 4 no se inici� en el limite f�sico del sector
Las entradas de la tabla de particiones no est�n en el orden del disco
Disco /dev/dm-4: 12.8 GB, 12798535680 bytes
255 cabezas, 63 sectores/pista, 1556 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Posici�n de alineamiento: 33792 bytes
Identificador de disco: 0x00000000
El disco /dev/dm-4 no contiene una tabla de particiones v�lida
Disco /dev/dm-5: 403 MB, 403038720 bytes
255 cabezas, 63 sectores/pista, 49 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Posici�n de alineamiento: 26112 bytes
Identificador de disco: 0x00000000
El disco /dev/dm-5 no contiene una tabla de particiones v�lida
Disco /dev/dm-6: 138.9 GB, 138859144704 bytes
255 cabezas, 63 sectores/pista, 16881 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Posici�n de alineamiento: 56832 bytes
Identificador de disco: 0x72706d6f
Esto no parece una tabla de particiones
Probablemente ha seleccionado el dispositivo que no era.
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/dm-6p1 ? 33609 146864 909720097+ d Desconocido
La partici�n 1 no termina en un l�mite de cilindro.
La partici�n 1 no se inici� en el limite f�sico del sector
/dev/dm-6p2 ? 101758 220944 957362361 2b Desconocido
La partici�n 2 no termina en un l�mite de cilindro.
La partici�n 2 no se inici� en el limite f�sico del sector
/dev/dm-6p3 ? 112789 146662 272087568 63 GNU HURD o SysV
La partici�n 3 no termina en un l�mite de cilindro.
La partici�n 3 no se inici� en el limite f�sico del sector
/dev/dm-6p4 ? 164532 164535 24918+ 61 SpeedStor
La partici�n 4 no termina en un l�mite de cilindro.
La partici�n 4 no se inici� en el limite f�sico del sector
Disco /dev/dm-7: 40.0 GB, 39999897600 bytes
255 cabezas, 63 sectores/pista, 4863 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Identificador de disco: 0x00000000
El disco /dev/dm-7 no contiene una tabla de particiones v�lida
Disco /dev/dm-8: 4095 MB, 4095737856 bytes
255 cabezas, 63 sectores/pista, 497 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Identificador de disco: 0x00000000
El disco /dev/dm-8 no contiene una tabla de particiones v�lida
Disco /dev/dm-9: 1025.0 GB, 1024993234944 bytes
255 cabezas, 63 sectores/pista, 124614 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Posici�n de alineamiento: 5632 bytes
Identificador de disco: 0x72706d6f
Esto no parece una tabla de particiones
Probablemente ha seleccionado el dispositivo que no era.
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/dm-9p1 ? 33609 146864 909720097+ d Desconocido
La partici�n 1 no termina en un l�mite de cilindro.
La partici�n 1 no se inici� en el limite f�sico del sector
/dev/dm-9p2 ? 101758 220944 957362361 2b Desconocido
La partici�n 2 no termina en un l�mite de cilindro.
La partici�n 2 no se inici� en el limite f�sico del sector
/dev/dm-9p3 ? 112789 146662 272087568 63 GNU HURD o SysV
La partici�n 3 no termina en un l�mite de cilindro.
La partici�n 3 no se inici� en el limite f�sico del sector
/dev/dm-9p4 ? 164532 164535 24918+ 61 SpeedStor
La partici�n 4 no termina en un l�mite de cilindro.
La partici�n 4 no se inici� en el limite f�sico del sector
Disco /dev/dm-10: 27.1 GB, 27099856896 bytes
255 cabezas, 63 sectores/pista, 3294 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tama�o de sector (l�gico / f�sico): 512 bytes / 512 bytes
Tama�o E/S (m�nimo/�ptimo): 65536 bytes / 196608 bytes
Identificador de disco: 0x00000000
El disco /dev/dm-10 no contiene una tabla de particiones v�lida
Any idea how to configurue the /etc/grub.d/40_custom to boot up the Debian installation??
Thanks