Also, if you can get the kernel's output from when it fails to mount your root partition and post it to the list, it'd be of great assistance. Enabling CONFIG_SERIAL_CONSOLE in your kernel and booting with console=ttyS0 will dump the startup messages on the serial port, which you can capture with another machine.
Chris
PS. For what it's worth, my fstab: (comments removed)
/dev/hda2 /boot ext2 noauto,noatime 1 1
/dev/evms/root / reiserfs noatime 0 1
/var/swapfile none swap loop 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
/dev/ide/host0/bus1/target1/lun0/cd /mnt/cdrom auto ro,noauto,user,exec 0 0
/dev/ide/host0/bus1/target0/lun0/cd /mnt/cdrw auto ro,noauto,user,exec 0 0
/dev/hda1 /mnt/windows/c ntfs defaults,umask=0000 0 0
/dev/hda3 /mnt/windows/d vfat defaults,umask=0000 0 0
/dev/hdf1 /mnt/windows/h ntfs defaults,umask=0000 0 0
192.168.0.2:/usr/portage /usr/portage nfs tcp,hard,intr 0 0
On Wed, 2003-09-24 at 19:41, Gour wrote:
Chris van der Pennen ([EMAIL PROTECTED]) wrote: Hi! Here I'm again with my attempt to put / on evms2. > Works fine for me, migrated from EVMS1. I can send you my initrd, if > you want. Your linuxrc might be a bit wonky or something. I created my > initrd and linuxrc by hand, from the INSTALL.initrd instructions. I did manually all the steps according to INSTALL.initrd and copied linuxrc from evms-2.1.1 tarball, but still no success. Several mount points are not mounted (eg. /usr, /usr/portage, /sbin), while others are (eg. /opt/ /var ..). Here is the fstab: /dev/hda2 /boot ext3 noauto,noatime 1 1 #/dev/hdc3 / reiserfs noatime 0 0 /dev/evms/lv_root / reiserfs noatime 0 0 /dev/evms/lv_swap swap swap sw 0 0 /dev/evms/lv_usr /usr reiserfs noatime 0 0 /dev/evms/lv_portage /usr/portage reiserfs noatime 0 0 /dev/evms/lv_gentootmp /gentoo_tmp reiserfs noatime 0 0 /dev/evms/lv_home /home reiserfs noatime 0 0 /dev/evms/lv_opt /opt reiserfs noatime 0 0 /dev/evms/lv_var /var reiserfs noatime 0 0 #/dev/hda1 /mnt/win98 vfat noauto,user 0 0 /dev/cdroms/cdrom0 /mnt/dvd-r auto noauto,ro,user,exec 0 0 /dev/cdroms/cdrom1 /mnt/cd-r auto noauto,ro,user,exec 0 0 /dev/fd0 /mnt/floppy auto noauto,user,sync 0 0 # NOTE: The next line is critical for boot! none /proc proc defaults 0 0 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) # Adding the following line to /etc/fstab should take care of this: none /dev/shm tmpfs defaults 0 0 /dev/hdc3 is my "spare" ie. present / partition. I'm also considering that data on /dev/evms/lv_root are not properly copied from the present / partition, so the question is howto migrate data from present / partition to /dev/evms/lv_root, ie. howto migrate bin dev etc lib mnt proc root sbin service share tmp directories which are under /? And, yes, please send me your initrd to see what is happening. Sincerely, Gour
|
-- transfer, n.: A promotion you receive on the condition that you leave town. |
signature.asc
Description: This is a digitally signed message part
