Mailinglist Archive: opensuse (1196 mails)
| < Previous | Next > |
Re: [opensuse] Why is root device hardcoded in initrd and how could it be prevented?
- From: Felix Miata <mrmazda@xxxxxxxxxxxxx>
- Date: Mon, 18 Jan 2010 07:54:18 -0500
- Message-id: <4B5459FA.7070403@xxxxxxxxxxxxx>
On 2010/01/18 13:38 (GMT+0100) Istvan Gabor composed:
I successfully cloned one just a few days ago, but I remembered also to
regenerate the uuid of the cloned partition. Having more than one root
partition with identical UUIDs is not good. On first boot of the clone I did
generate new initrds, but for unreleated reasons
<http://bugzilla.novell.com/show_bug.cgi?id=483136>, not because I knew if I
had to. Grub also needed reinstallation on the clone in order to actually use
the menu.lst from the clone. ATM, I don't remember if I had to do anything else.
--
"Our Constitution was made only for a moral and religious
people. It is wholly inadequate to the government of any
other." John Adams, 2nd US President
Team OS/2 ** Reg. Linux User #211409
Felix Miata *** http://fm.no-ip.com/
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
Recently I had more times boot problems with openSUSE 11.1 and 11.2 after
cloning/copying
the operating system from one partition to another. Even if I adjusted fstab
and boot manager (grub) according to the new location the boot stopped with
errors like this one:
"Waiting for device /dev/disk/by-id/ata-MaxtorXXXXXX-part3 to appear.
Could not find /dev/disk/by-id/ata-MaxtorXXXXXX-part3
Want me to fallback to /dev/disk/by-id/ata-MaxtorXXXXXX-part3 (y/n)"
The device the message cites hosted the root partition of the system before
cloning.
It seems that this information is hardcoded in initrd.
Why is the root device hardcoded in initrd? How could this hardcoding be
prevented?
I successfully cloned one just a few days ago, but I remembered also to
regenerate the uuid of the cloned partition. Having more than one root
partition with identical UUIDs is not good. On first boot of the clone I did
generate new initrds, but for unreleated reasons
<http://bugzilla.novell.com/show_bug.cgi?id=483136>, not because I knew if I
had to. Grub also needed reinstallation on the clone in order to actually use
the menu.lst from the clone. ATM, I don't remember if I had to do anything else.
--
"Our Constitution was made only for a moral and religious
people. It is wholly inadequate to the government of any
other." John Adams, 2nd US President
Team OS/2 ** Reg. Linux User #211409
Felix Miata *** http://fm.no-ip.com/
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |