u

On Tue, 4 Jan 2011, Vladimir 'φ-coder/phcoder' Serbinenko wrote:

On 01/04/2011 07:52 PM, Faheem Mitha wrote:

Note that if you do, the system was halting on an initramfs prompt, not a grub prompt,

Then (90% chance) it's outside of GRUB realm. I recommend contacting
your distro

Well, it is actually booting now, much to my surprise. Apparently mdadm was the missing piece.

However, I'd just like to remind you that this command is still failing. I don't know whether it is a bug or not. Details of the commands used to create the chroot are given below.

grml:/# grub-install /dev/md0
/usr/sbin/grub-setup: error: unable to identify a filesystem in hd0; safety 
check can't be performed.

Again, I suggest grub warn if mdadm is not installed in such a case.

                                                    Regards, Faheem

*****************************************************************************

r...@grml ~ # Start mdadm-raid
Assembling MD array md0...done (degraded [1/2]).
Generating udev events for MD arrays...done.
r...@grml ~ # Start lvm2
Setting up LVM Volume Groups Reading all physical volumes. This may take a while...
  Found volume group "debian" using metadata type lvm2
  Found volume group "backup" using metadata type lvm2
  Found volume group "newdebian" using metadata type lvm2
  12 logical volume(s) in volume group "debian" now active
  2 logical volume(s) in volume group "backup" now active
  3 logical volume(s) in volume group "newdebian" now active
.
r...@grml ~ # mount /dev/newdebian/root
32 r...@grml ~ # mount -o bind /dev /mnt/newdebian-root/dev
r...@grml ~ # mount -o bind /proc /mnt/newdebian-root/proc
r...@grml ~ # chroot /mnt/newdebian-root /bin/bash
grml:/# mount /boot
grml:/# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/newdebian-root
                      26910964  17462608   8081332  69% /
tmpfs                 26910964  17462608   8081332  69% /lib/init/rw
sysfs                 26910964  17462608   8081332  69% /sys
udev                   1417364       396   1416968   1% /dev
tmpfs                  1417364       396   1416968   1% /dev/shm
devpts                 1417364       396   1416968   1% /dev/pts
/dev/dm-16              238153     57596    168269  26% /boot
grml:/# dpkg -l grub-pc
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                         Version                      Description
+++-============================-============================-========================================================================
ii grub-pc 1.99~20101221-1 GRand Unified Bootloader, version 2 (PC/BIOS version)
grml:/# grub-install /dev/md0
/usr/sbin/grub-setup: error: unable to identify a filesystem in hd0; safety check can't be performed.
_______________________________________________
Bug-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to