[nmglug] raid1 kernel crash

Ed Brown ebrown at lanl.gov
Mon Oct 3 17:27:14 PDT 2005


Not sure I'm following... are you saying you can boot using the second
grub entry below?  Do you mean you want to be able to boot without
manually adding hda to the md devices?

Some more general ideas, (lacking a clear picture):
Do you have a /etc/raidtab file, for maintaining the raid configuration
between reboots?  /proc/mdstat has useful info about the state of
things, before and after md commands.  To be able to boot from either
drive, assuming a failure situation, you can install grub into the MBR
of both drives.

-Ed

On Mon, 2005-10-03 at 16:35, js at jasonschaefer.com wrote:
> My OS is Debian 3.1r0a. I can boot into hda without raid. I can build
> the raid with mdrun, currently it is still missing hda. I want it to
> boot before adding hda to the raid.
> 
> fstab:
> proc            /proc               proc    defaults        0       0
> /dev/md0       /                    ext3    defaults,errors=remount-ro
> 0       1
> /dev/md2       /home           ext3    defaults         0       2
> /dev/md1       /var               ext3    defaults         0       2
> /dev/hda1       none            swap    sw,pri=1      0       0
> /dev/hdb1       none            swap    sw,pri=1      0       0
> 
> menu.lst:
> title           Debian GNU/Linux, kernel 2.6.8-2-386
> root            (hd0,1)
> kernel          /boot/vmlinuz-2.6.8-2-386 root=/dev/md0
> md=0,/dev/hda2,/dev/hdb2 ro
> initrd          /boot/initrd.img-2.6.8-2-386
> savedefault
> boot
> 
> title           Debian GNU/Linux, kernel 2.6.8-2-386 (recovery mode)
> root            (hd0,1)
> kernel          /boot/vmlinuz-2.6.8-2-386 root=/dev/md0 md=0,/dev/hdb2
> ro singleinitrd          /boot/initrd.img-2.6.8-2-386
> savedefault
> boot
> 
> 
> Edward F. Brown wrote:
> 
> >Jason,
> >
> >If you are still trying to solve this, can you add some details?  OS,
> >grub.conf, fstab...  Can you still boot from hda only, or are you working
> >on this from a rescue environment?
> >
> >-Ed
> >
> >
> >  
> >
> >>Hello
> >>
> >>I am at my ends wit! I am trying to setup a software raid1 on my entire
> >>system, including boot and root.
> >>
> >>I keep getting a kernel panic
> >>
> >>pivot_root: No such file for directory
> >>/sbin/init: 432: cannot open dev/console no such file
> >>kernel panic: attempted to kill init!
> >>
> >>setup partitions on hdb to match hda, marked type fd (raid autodetect)
> >>
> >>mdadm --create /dev/md0 --raid-devices=2 --level=1 missing /dev/hdb2,3,4
> >>etc.
> >>
> >>I then mkfs.ext3 /dev/md0,2,3 etc. and copied files from hda to
> >>appropriate mda.
> >>
> >>Modified grub: root (hd0,1) and root=/dev/md0 md=0,/dev/hda2,/dev/hdb2
> >>
> >>changed /etc/fstab to be md instead of hd.
> >>
> >>I have setup /etc/mkinitrd/modules with various modules I think I may
> >>need (not too sure what exactly I need)
> >>
> >>sis
> >>sis5513
> >>ide-core
> >>ide-generic
> >>ide-disk
> >>md
> >>raid1
> >>
> >>I rebuilt initrd with mkinitrd -o /boot/initrd.....
> >>
> >>Let me know if you see any fault with my method.
> >>
> >>-Jason
> >>
> >>
> >>_______________________________________________
> >>nmglug mailing list
> >>nmglug at nmglug.org
> >>http://www.nmglug.org/mailman/listinfo/nmglug
> >>
> >>    
> >>
> >
> >
> >_______________________________________________
> >nmglug mailing list
> >nmglug at nmglug.org
> >http://www.nmglug.org/mailman/listinfo/nmglug
> >
> >  
> >





More information about the nmglug mailing list