<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>