Пререквизиты: < /h2>
- Двойные загрузочные окна 10 /ранее Ubuntu 24.04 (с 22.04) < /li>
Таблица разделов:Код: Выделить всё
/dev/nvme0n1p7 202G 96M 202G 1% /ntfs_data /dev/nvme0n1p3 230G 54G 177G 24% /windows /dev/nvme0n1p5 3,0G 288M 2,6G 11% /boot /dev/mapper/ubuntu--vg-home 2,8T 1,7T 964G 64% /home /dev/nvme0n1p1 256M 158M 99M 62% /boot/efi tmpfs 1,6G 300K 1,6G 1% /run/user/1000 /home/xxx/.Private 2,8T 1,7T 964G 64% /home/xxx /dev/mapper/usb1TB_202304_crypt 938G 890G 559M 100% /backup1TB /backup1TB/home_xxx_bck 938G 890G 559M 100% /backup1TB/home_xxx_bck - /dev /nvme0n1p6 - зашифрованное устройство Luks с настройкой LVM:
root (243 ГБ) < /li>
Дома (2, 8 TB) < /li>
Swap (16 ГБ) < /li>
< /ul>
< /li>
< /ul>
Шаги установки для создания ошибок в initramfs: < /h2>
Я использовал установщик Linux Mint 22 USB (изображение загружено в январе 2025 г.). Мне удалось установить пакет LVM2 и Cryptsetup, чтобы получить помощь для LVM и Luks. Я настроил еще в 2022 году под Ubuntu 22.04 LVM, как следующее: < /p>не делается в initramfs! />Код: Выделить всё
# vgs WARNING: Couldn't find device with uuid CQVk01-WJQL-pjIi-opcT-oESN-UOb1-judhlH. WARNING: Couldn't find device with uuid I5OUXJ-OkxW-403c-rEVJ-BmyG-Rd4M-r7SSFs. WARNING: VG ubuntu-vg is missing PV CQVk01-WJQL-pjIi-opcT-oESN-UOb1-judhlH (last written to /dev/mapper/ubuntu-vg1). WARNING: VG ubuntu-vg is missing PV I5OUXJ-OkxW-403c-rEVJ-BmyG-Rd4M-r7SSFs (last written to /dev/mapper/ubuntu-vg2). VG #PV #LV #SN Attr VSize VFree ubuntu-vg 3 4 0 wz-pn- Я нашел В том, что в /и т. Д. /Crypttab не было никакого Crypttab, и я установил такой, как < /p> # cat /etc/crypttab # # mounted /, /home, swap_1 ubuntu-luks UUID=xxx none luks # mounted as /backupHome LV part1, partial Loading (mustn't be present during boot) ubuntu-luks_backupHome1 UUID=xxx none luks #ubuntu-luks_backupHome1 UUID=xxx none luks,noauto # mounted as /backupHome LV part2, partial loading (mustn't be present during boot) ubuntu-luks_backupHome2 UUID=xxx none luks #ubuntu-luks_backupHome2 UUID=xxx none luks,noauto usb1TB_202304_luks UUID=xxx none luks < /code> и /etc /fstab: < /p> # cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # /dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1 # /boot was on /dev/nvme0n1p5 during installation UUID=xxx /boot ext4 defaults 0 2 # /boot/efi was on /dev/nvme0n1p1 during installation UUID=xxx /boot/efi vfat umask=0077 0 1 /dev/mapper/ubuntu--vg-home /home ext4 defaults 0 2 # /ntfs_data was on /dev/nvme0n1p7 during installation UUID=xxx /ntfs_data ntfs defaults,umask=007,gid=46 0 0 # /windows was on /dev/nvme0n1p3 during installation UUID=xxx /windows ntfs defaults,umask=007,gid=46 0 0 /dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0 /dev/mapper/ubuntu--vg-backupHome /backupHome ext4 defaults,nofail 0 2 < /code> Затем я обновил initramfs с $ sudo update-initramfs -k all -c< /code> < /p> Теперь я навсегда исправил шифрование Luks (поэтому диалог происходит каждый раз во время загрузки, как описано), но активирование LVM с $ lvchange -ay ubuntu-vg
ПРИМЕЧАНИЕ: Средство для резервного копирования LVM, которое является USB -диском, обычно отсутствует во время загрузки !!!Код: Выделить всё
# mounted as /backupHome LV part1, partial Loading (mustn't be present during boot) ubuntu-luks_backupHome1 UUID=xxx none luks #ubuntu-luks_backupHome1 UUID=xxx none luks,noauto # mounted as /backupHome LV part2, partial loading (mustn't be present during boot) ubuntu-luks_backupHome2 UUID=xxx none luks #ubuntu-luks_backupHome2 UUID=xxx none luks,noauto
Подробнее здесь: https://stackoverflow.com/questions/794 ... on-with-lv