Új hozzászólás Aktív témák

  • trifo

    csendes tag

    Sziasztok!

    Ubuntu 22.04 verzióval kínlódok éppen. Virtualboxban telepítettem egy diszkre, LVM-es konfigurációban (sda1 GRUB, sda3 /boot, sda2 minden más LVM-ben). Mellesleg van még egy VG, ami web home.

    Szeretném kicserélni az OS diszket egy másikra, de valahogy marhára nem sikerül (itt nem is az eredmény a lényeg, hanem a folyamat megértése, elsajátítása). Odáig jutottam, hogy
    * kapott a host egy új diszket (sdc)
    * lett rajta GPT partíciós tábla (parted mklabel)
    * lett rajta 3 partíció, majdnem mint az eredetin
    - sdc1 - GRUB
    - sdc2 - /boot - ext4-re formázva
    - sdc3 - PV az OS-t tartalmazó VG-hez
    * /boot fs migrálva az új diszkre, fstab-ban UUID helyesen kiigazítva, régi átnevezve
    * LVM tartalom az új PV-re (sdc3) átmigrálva, régi PV eldobva
    * grub átállítás az új diszkre
    - grub-install --boot-directory /boot /dev/sdc
    - update-grub

    A probléma az, hogy ha kiveszem a konfigból az eredeti diszket, akkor nem talál boot eszközt. Ha bennehagyom, akkor bootol remekül.

    A kérdéseim a következők lennének:
    * honnan tudom, hogy pontosan honnan akar bootolni majd a masina? (az fdisk listában nincs csillag sehol, bár az asszem csak az MBR-re vonatkozna)
    * hogy tudom megmondani a GRUB-nak - itt épp grub2 a tetejébe - hogy márpedig az sdc-ről használja a boot partíciót és a /boot fs-t is?

    Tudom, hogy vannak ilyesmi diszk klónozásra remekül alkalmas kész szoftverek, LiveCD-k, meg hasonlók, de szeretném ezt az OS saját eszközeivel megoldani. A tetejébe command line, mert grafikus környezet sincs.

    Üdv,
    --Trifo

Új hozzászólás Aktív témák

Hirdetés