grub2 mdadm lvm
Pavel Just
Pavel.Just na simac.cz
Středa Květen 21 11:13:13 CEST 2014
Zdravím.
Problém je v tom, že LVM rozložení v čase bootu
není známé. Tudíž /boot na LVM svazku se nepodporuje.
Grub2 se snaží zjistit typ filesystému na zařízení,
které je připojeno do /boot. Ve vašem případě je to
/dev/md/100, což je správně. Že je nad tím ještě
něco dalšího je věc jiná.
Řešením je malá partition pouze pro /boot.
Pavel
Zdenek Janis píše v St 21. 05. 2014 v 11:01 +0200:
> Dobry den,
> pozadam o radu/napovedu zkusenych s grub2, ktery mi nejde nainstalovat:
>
> Situace:
>
> SW RAID1 na celych diskach (/dev/sda,/dev/sdb) (metadata=1.2). Nad timto
> RAIDem je LVM2, kde mam vytvorene odily pro root, swap, home a dalsi.
>
> #cat /proc/mdstat:
>
> md100 : active raid1 sda[2] sdb[0]
> 976631488 blocks super 1.2 [2/2] [UU]
> bitmap: 0/8 pages [0KB], 65536KB chunk
>
> # lvs
> LV VG Attr LSize Pool Origin Data% Move
> home lv -wi-a----- 850.00g
> root lv -wi-ao---- 10.00g
> swap lv -wi-a----- 3.00g
>
> # mdadm --detail /dev/md/100 | grep 'UUID'
> UUID : eca73779:7714d39b:ecfd5be0:5fcce548
>
> # grub-install /dev/md/100
> grub-install: error: unable to identify a filesystem in
> mduuid/eca737797714d39becfd5be05fcce548; safety check can't be performed.
>
> No a tady ani google ani vsemozne pokusy nepomohly. Ponekud mi unika,
> proc se snazi zjistit FS na /dev/md/100, kdyz FS by mel zjistovat nad
> /dev/lv/root (/dev/mapper/lv-root).
>
> System: Debian SID (unstable), kernel: 3.14.3 (3.14.4)
> Grub2 version: 2.02~beta2-10
> Jsou-li treba dalsi informace, poskytnu.
> Rad bych zustal u vyse uvedene konfigurace - jen ten zavadec...
>
> Dekuji.
>
Další informace o konferenci Linux