The way I did this was to boot from CD (e.g. LiveCD) and then do the copy operation. That way /dev comes out the way it should.

HTH,
--

*Martin Polley
*Technical Communicator
(053) 864280



   Subject:
   problem cloning root filesystem to alternate partition
   From:
   "Lincoln A. Baxter" <[EMAIL PROTECTED]>
   Date:
   Sun, 19 Oct 2003 00:32:04 -0400

   To:
   gentoo-user <[EMAIL PROTECTED]>


In the past (with Redhat systems) I have made backups of root filesystems to alternate partitions and booted them.

Typically I after making the alternate FS, I mount it on /mnt/altroot
and cd to / and do the following:

tar -cplf - | ( cd /mnt/altroot && tar -xvf - )

Then (after adding a stanza in /boot/grub/grub.conf), I boot into
the alternate filesystem.  This is real useful for being able to do
upgrades, and quickly back it out, by just booting into the original FS.

Recently I tried this with my Gentoo system and the boot into the copy
crash back to the bios after printing "unable to open console device".

So I looked at /dev on the alternate root FS. And sure enough it is
empty. My kernel is configured with /devfs support. (I think this was
a gentoo default with genkernel). I understand, why it is empty, I told
tar to stay on the same filesystem. But was does the kernel not
populate it when I boot the alternate.


Any suggestions on how I can get my alternate root filesystem bootable?



**



--
[EMAIL PROTECTED] mailing list



Reply via email to