<html>
<head>
<meta content="text/html; charset=iso-8859-2"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">2017-03-11 23:21 keltezéssel, Kiss
Attila írta:<br>
</div>
<blockquote
cite="mid:701d6a8e-09a4-54cb-e98a-d909a71251c1@enterpriseforever.com"
type="cite"> grub.cfg -t a mi grubunk generálta, de a btrfs
formázását a calamares végezte, hogy mikképpen kerültek oda a
kukacos mappák, nem tudom.
</blockquote>
<br>
Csináltam egyetlen nagy btrfs-re a calamares netinstallal egy újabb
icewm telepítést, sikerült elindítani kézimunkával.<br>
<br>
A @/boot/grub/grub.cfg részlete:<br>
<br>
<font size="-1"> savedefault<br>
load_video<br>
set gfxpayload=keep<br>
insmod gzio<br>
insmod part_msdos<br>
insmod btrfs<br>
set root='hd0,msdos1'<br>
if [ x$feature_platform_search_hint = xy ]; then<br>
search --no-floppy --fs-uuid --set=root
--hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1
--hint-baremetal=ahci0,msdos1
6ec149c1-8ec2-4988-a58a-ad44045910bc<br>
else<br>
search --no-floppy --fs-uuid --set=root
6ec149c1-8ec2-4988-a58a-ad44045910bc<br>
fi<br>
echo 'Loading Linux 4.4.52-1.i386 ...'<br>
linux /@/boot/kernel-4.4.52-1.i386
root=UUID=6ec149c1-8ec2-4988-a58a-ad44045910bc ro
rootflags=subvol=@ <br>
echo 'Loading initial ramdisk ...'<br>
initrd /@/boot/initrd-4.4.52-1.i386.gz<br>
<br>
</font><br>
A boot folyamán elindul a grub, beolvassa a kernelt, initramdiszket,
majd jön a # prompt.<br>
<span class="moz-smiley-s2"><span>:-(</span></span><br>
A mount parancs azt listázza ki, hogy a btrfs fel van csatolva a
/mnt alá <b>subvol=/</b> opcióval, a /mnt alatt ott vigyorog a @ és
a @home mappa.<br>
<br>
<br>
<b>Tehát a grub linux sorában lévő </b><b>"rootflags=subvol=@" </b><b>nem
jut érvényre!</b><br>
<br>
<span class="moz-smiley-s15"><span>:'(</span></span><br>
<br>
A kézi munka:<br>
<br>
1. umount /mnt<br>
2. mount -o subvol=@ /dev/sda1 /mnt<br>
3. exit<br>
<br>
Ezután elindul az icewm. A fstab jó, a @ felcatolódik a gyökérbe,
@home felcsatolódik a gyökér/home alá.<br>
<br>
Nem tudtam elérni sem grub-install, sem grub-mkconfig -al, hogy a
grub menüböl egyenesen eljusson az icewm -ig, a fent leírtakat
mindig el kell játszani minden indításnál.<br>
<br>
<b>Tippem az, hogy vagy a kernel, vagy a grub nem működik
megfelelően.</b><br>
<br>
A calamares jól dolgozik.<br>
<span class="moz-smiley-s11"><span>8-)</span></span><br>
</body>
</html>