Adott Dell Precision 3660 benne nvme0 -n egy ssd valamit 3 SATA disk.
Linux Mint 21.3
Az fstab lényegi része:
/dev/mapper/vgmint-root /
/dev/nvme0n1p1 /boot/efi
/dev/mapper/vg4T-boot /boot2
A boot és boot2 tartalma jelenleg azonos - boot2 egy lvm-re telepített próba eredménye.
A gond az, hogy nem tudom valójában honnan veszi induláskor a boot tartalmát.
Ugyanis a /boot/grub/grub.cfg -ben látszik az új telepítésű 6.5-ös kernel de induláskor a régi grub.cfg látszik.
Hogyan tudnám kideríteni, hogy hol van az érvényes "boot" könyvtár (nincs sehol ilyen tartalmú a látható fájlrendszeremben)?
Illetve hogyan adhatnám meg az UEFI-nek, hogy használja az /dev/nvme0n1p1-et és akár a vgmint-root vagy a vg4T-boot?
grub-install volt /dev/nvme0 és /dev/nvme0n1 -re is.
- 256 megtekintés
Hozzászólások
RHEL alapúaknál az EFI/ os neve mappába generálja és azt használja az efiboot is.
- A hozzászóláshoz be kell jelentkezni
Szerencsés esetben. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
A /boot/efi/EFI/grub.cfg:
search.fs_uuid 9d3d5449-e732-4add-979a-f9a4be1a7a2d root hd2,gpt3
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
Csak épp nincs blkid alapján fenti uuid.
- A hozzászóláshoz be kell jelentkezni
Efi/redhat vagy efi/almalinux malpaban, nem kozvetlenul az EFI-ben.
- A hozzászóláshoz be kell jelentkezni
Ott is van:
cat /boot/efi/EFI/ubuntumint/grub.cfg
search.fs_uuid ebcf7b76-a86a-4676-85be-d4ff69290e47 root lvmid/vCv45B-X9dR-8cG8-e02A-nr4R-Rpgl-ezUX3k/cgz9dU-ZqrI-eo6D-EeBM-Tw14-d4EZ-LFonz5
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
Ez a jó lvm-re mutat, de nem ezt használja.
- A hozzászóláshoz be kell jelentkezni
Ez nem triviális műfaj, mert van egy pár lehetőség. Sima BIOS, UEFI, secure boot, shimx-64, grub2, systemd-boot által kifeszített vektortér valamely lineáris kombinációja. :) Aztán van olyan, hogy Type I. és Type II. boot, bootctl parancs, de az efibootmgr is a barátod. Ezeken rágd át magad, olvass sokat! ;)
Közelmúltbeli élményem, hátha segít.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Meg van ez könnyítve rendesen.
- A hozzászóláshoz be kell jelentkezni
Csak egy csacska kédés: "boot2 egy lvm-re telepített próba eredménye" - akkor ezek szerint a grub már tud LVM-ről is rendszert tölteni?
- A hozzászóláshoz be kell jelentkezni
:)
Már nagyon régóta tudja.
- A hozzászóláshoz be kell jelentkezni
A grub tud. De pl. a RedHat nem.
- A hozzászóláshoz be kell jelentkezni
igen, akár lvm on luks-ról is
- A hozzászóláshoz be kell jelentkezni