Hello, this command: bootdev=`device2grub $BOOT_DEVICE` which generates an error is not being completed thus this command:
$ROOTCMD grub --device-map=/dev/null --no-floppy --batch <<-EOF device $bootdev $BOOT_DEVICE cannot be completed too, as $bootdev is not set. This probably means that device mapping cannot be found, which is required by grub. Not sure how this map is generated. My device.map contains only these lines: root@centos:~# more /boot/grub/device.map (hd0) /dev/disk/by-id/ata-WDC_WD5003ABYX-18WERA0_WD-WMAYP7182040 (hd1) /dev/disk/by-id/ata-WDC_WD5003ABYX-18WERA0_WD-WMAYP7178789 device2grub is executed not via chroot /target, but from fai install with /target mounted, thus mapping is generated not for /target but for fai install system imho. Here are fai system modules: mage: /boot/initrd.img-3.2.0-4-amd64: 19M ======================================================================== Version: dracut-040-207-g7252cde Arguments: -q --force dracut modules: bash dash console-setup network aufs btrfs dm kernel-modules lvm mdraid nfs resume rootfs-block terminfo udev-rules usrmount base fs-lib shutdown best regards, Antanas Masevicius TENDO LT https://tendo.lt On Mon, Nov 24, 2014 at 5:54 PM, Sven Schumacher < schumac...@tfd.uni-hannover.de> wrote: > Hello, > > does your initrd, which is installed on the clients, contain lvm and > md-support as modules? Or is the raid-support directly compiled into the > kernel? > > Greetings > > Sven > > > > On 24.11.2014 16:50, Antanas Masevicius wrote: > > Hello, > > been trying to install with following layout > > disk_config sda bootable:1 fstabkey:uuid > primary - 200 - - > primary - 0- - - > > disk_config sdb bootable:1 fstabkey:uuid > primary - 200 - - > primary - 0- - - > > disk_config raid fstabkey:uuid > raid1 /boot sda1,sdb1 ext4 rw > raid0 - sda2,sdb2 ext4 default > > disk_config lvm fstabkey:uuid > vg vg1 md1 > vg1-root_ / 12G ext4 rw,noatime,errors=remount-ro > vg1-swap swap 4G swap rw > vg1-tmp /tmp 1G ext4 rw,nosuid > vg1-var /var 30G- ext4 rw > > > Installation finishes, but looks like boot from md0 is not proceeding. > shell.log outputs: > > ===== shell: CENTOS/40-install-grub ===== > Can't match device: /dev/md0 > Can't match device: > UUID=0359de7e-82e0-48d7-b8ad-e6cdcfc3721b /boot ext4 rw 0 > 2 # device at install: /dev/md0 > > > GNU GRUB version 0.97 (640K lower / 3072K upper memory) > > [ Minimal BASH-like line editing is supported. For the first word, TAB > lists possible command completions. Anywhere else TAB lists the > possible > completions of a device/filename.] > grub> device /dev/md0 > > Error 1: Unrecognized device string > > > md devices are being created: > > root@centos~# ls -al /dev/md* > brw-rw---T 1 root disk 9, 0 Nov 24 17:10 /dev/md0 > brw-rw---T 1 root disk 9, 1 Nov 24 17:12 /dev/md1 > > but for some reason 'device2grub' still complains about them. > > my packages: > > i fai-client 4.3 > i fai-doc 4.3 > p fai-nfsroot 4.3 > i fai-quickstart 4.3 > i fai-server 4.3 > p fai-setup-storage 4.3 > p liblinux-lvm-perl 0.17-2 > > > best regards, > > Antanas Masevicius > TENDO LT > https://tendo.lt > > > > -- > Sven Schumacher - Systemadministrator Tel: (0511)762-2753 > Leibniz Universitaet Hannover > Institut für Turbomaschinen und Fluid-Dynamik - TFD > Appelstraße 9 - 30167 Hannover > Institut für Kraftwerkstechnik und Wärmeübertragung - IKW > Callinstraße 36 - 30167 Hannover > >