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