Bug#475525: Failure to start after installation using grub
Boot method: CD
Image version: http://cdimage.debian.org/cdimage/daily-builds/daily/20080410-2/i386/iso-cd/debian-testing-i386-netinst.iso
Date: Apr 11 2008 01:00 UTC
Machine: Pc clon
Processor: PIV 2.4 ghz
Memory: 1 gb
/dev/sda1 jfs mounted as /
/dev/sda3 xfs mouned as /home
/dev/sda6 xfs mounted as /data
Output of lspci -nn and lspci -vnn: ( I'll send it to you later )
I've two disk drives :
- 80 gb serial ata ( initially detected as /dev/sda and after
installation /dev/sdb )
- 40 gb ata-133 ( initially detected as /dev/hdc and after
installation /dev/sda )
Base System Installation Checklist: [O]
Initial boot: [O]
Detect network card: [O]
Configure network: [O]
Detect CD: [O]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives: [O]
Install base system: [O]
Clock/timezone setup: [O]
User/password setup: [O]
Install tasks: [O]
Install boot loader: [O]
Overall install: [O]
The problem is that after rebootig, grub boots ok, but then when it
tries to start the system, it can't find the partition /dev/sda1 ( as
it was detected at installation time ).
What I found out was that the disk was now detected as /dev/sdb
instead of /dev/sda.
So I changed the parameter in grub ( "E" command ) and changed
/dev/sda1 by /dev/sdb1.
After that, it loads the kernel but the system can't find the other
partitions ( /dev/sda3 /dev/sda5 - swap - /dev/sda6 ).
At that moment, it is proposed to give root password for entering in
maintenance mode, so I did it.
Then I changed the contents of the /dev/fstab to match the new way the
disk is detected ( /dev/sdb instead of /dev/sda ).
I alsa have to change the configuration file of the resume to point to
the "new" swap partition.
After that the system works great.
Buenos Aires - Argentina