Старое изображение Ubuntu не загрузится

Я обновил до 19,04 несколько недель назад, и теперь я пытаюсь понизить до 18,04 временно.

Я сделал резервные копии своей системы с помощью btrfs резервные копии на внешний диск и затем поместил мои старые 18.04 @ и @home каталоги назад на исходном диске. Они оба маркированы соответственно (Не то, чтобы я забыл переименовывать их с их резервных имен), и они - оба использование чтения-записи btrfs property

Я не могу заставить личинку загружать его все же. Я даже попытался загрузиться из командной строки личинки с помощью типичных методов, но застрял, когда система главным образом загрузилась, но я получил дополнительный терминал, говоря, что init не был найден, и я не знал, что сделать оттуда.

Я также попробовал grub-install вручную устанавливая - каталог начальной загрузки и - efi-каталог, но провал.

Я просто должен заставить систему загружаться однажды для восстановления зашифрованных данных, таким образом, я в порядке, если Вы говорите мне просто делать что-то в командной строке личинки, чтобы заставить ее загружаться. Общие решения прекрасны также все же.

Это - экран, когда я выбираю опции по умолчанию в личинке: Нажмите на изображение для увеличенной версии. Error

РЕДАКТИРОВАНИЕ 1: существует также эта ошибка:

 kubuntu@kubuntu:/mnt/sdc$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0   1.7G  1 loop /rofs
sda      8:0    0 931.5G  0 disk 
└─sda1   8:1    0 931.5G  0 part 
sdb      8:16   0  22.4G  0 disk 
sdc      8:32   0 465.8G  0 disk 
├─sdc1   8:33   0   512M  0 part /mnt/sdc/@/boot/efi
└─sdc2   8:34   0 465.3G  0 part /mnt/sdc
sdd      8:48   0 931.5G  0 disk 
sde      8:64   1  14.9G  0 disk /cdrom
├─sde1   8:65   1   1.8G  0 part 
└─sde2   8:66   1   3.7M  0 part 
sdf      8:80   1   1.9G  0 disk 
└─sdf1   8:81   1   1.9G  0 part 
sr0     11:0    1  1024M  0 rom  
sr1     11:1    1     7M  0 rom  
kubuntu@kubuntu:/mnt/sdc$ sudo grub-install --boot-directory=@/boot/ --efi-directory=@/boot/efi/
Installing for x86_64-efi platform.
Installation finished. No error reported.
kubuntu@kubuntu:/mnt/sdc$ sudo update-grub
/usr/sbin/grub-probe: error: failed to get canonical path of `/cow'.

РЕДАКТИРОВАНИЕ 2:

Я узнал, что UUID жесткого диска изменился, так как я сделал установку 19,04, таким образом, я изменил это в/mnt/sdc2 / @/etc/fstab. Странно, во время начальной загрузки в личинке, это все еще показывает старый UUID в ошибочной подсказке. Я полагал, что, возможно, это уходило старый fstab, таким образом, я удалил записи загрузки с помощью efibootmgr и затем сделал использование процесса установки личинки - каталог начальной загрузки и - efidirectory параметры.

Установка личинки пошла прекрасная без ошибок, но она все еще произвела ту же ошибку во время начальной загрузки. Все еще уверенный, что произошло с ним. Не может вручную загрузиться также.

Вот некоторые изображения того, что происходит: (Ручная Начальная загрузка) Manual Boot

(Результаты ручной начальной загрузки) Results

fstab:

# <file system> <mount point> <type> <options> <dump> <pass>

#Lesser Ark
UUID=8b2f117e-ed70-4405-9524-cac9c249da01    /            btrfs    defaults,noatime,nodiratime,compress=lzo,ssd,subvol=@        0    1
#UUID=423F-051C                               /boot/efi    vfat     umask=0077               0    1
UUID=8b2f117e-ed70-4405-9524-cac9c249da01    /home        btrfs    defaults,noatime,nodiratime,compress=zstd,ssd,subvol=@home    0    2
#UUID=45f9fe6b-ae81-47c7-bbd7-f9ca4ac66060    none         swap     sw                       0    0
#UUID=423F-051C    /boot/efi    vfat    defaults    0    1

#ELYSIUM
UUID=0f834b1e-78a4-4b8b-9528-3b6c3f5ae37b /media/sarah/ELYSIUM btrfs defaults,noauto,space_cache,compress=zstd,autodefrag,subvol=EternalFields    0    0

#SENTINEL
UUID=38e88d7b-d527-4784-8060-cfa456c27b13 /media/sarah/SENTINEL btrfs defaults,noauto,space_cache,compress=zstd 0 0

#Convergent Refuge
UUID=bae62e15-46d2-4aa4-84de-5f8bdd93c3e2 /media/sarah/ConvergentRefuge btrfs defaults,noatime,space_cache,compress=zstd 0 0

blkid:

kubuntu@kubuntu:/mnt$ sudo blkid
/dev/sda1: LABEL="Convergent Refuge" UUID="bae62e15-46d2-4aa4-84de-5f8bdd93c3e2" UUID_SUB="55c809a3-a971-4736-94ef-a11e7f1a6172" TYPE="btrfs" PARTLABEL="Convergent Refuge" PARTUUID="9c3a4912-6cd5-4155-a78f-6356f1acb874"
/dev/sdc1: LABEL_FATBOOT="L_ARK_EFI" LABEL="L_ARK_EFI" UUID="423F-051C" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="78554a15-d0ad-4253-870d-2e13f9d5c1d8"
/dev/sdc2: UUID="8b2f117e-ed70-4405-9524-cac9c249da01" UUID_SUB="684c8b61-6133-4e74-a756-314c6c8c5054" TYPE="btrfs" PARTLABEL="Lesser Ark" PARTUUID="611080a8-55e8-4523-9128-bb5cc31c7750"
/dev/sdd: LABEL="SENTINEL" UUID="38e88d7b-d527-4784-8060-cfa456c27b13" UUID_SUB="719dea99-2f2d-4f58-acc1-fd959ca84c14" TYPE="btrfs"
/dev/loop0: TYPE="squashfs"
/dev/sdb: PTUUID="5f43f34d-52f6-4eeb-acd7-8dcc866c752d" PTTYPE="gpt"
/dev/sde1: UUID="2019-04-16-19-25-03-00" LABEL="Kubuntu 19.04 amd64" TYPE="iso9660" PTUUID="5ed9fb2f" PTTYPE="dos" PARTUUID="5ed9fb2f-01"
/dev/sde2: SEC_TYPE="msdos" UUID="039E-EF17" TYPE="vfat" PARTUUID="5ed9fb2f-02"
/dev/sdf1: SEC_TYPE="msdos" UUID="8B27-5FEE" TYPE="vfat"
/dev/sr1: UUID="2007-02-13-02-23-10-" LABEL="U3 System" TYPE="iso9660"

Подтверждение чтения-записи:

kubuntu@kubuntu:/mnt/chrootdir$ sudo btrfs property get @
ro=false
kubuntu@kubuntu:/mnt/chrootdir$ sudo btrfs property get @home
ro=false
0
задан 28 April 2019 в 07:06

1 ответ

Ваши таблицы разделов меня пугают.

Попробуйте смонтировать резервную копию с помощью live cd, а затем выполните в ней chroot:

, т.е. если / dev / sda1 - ваш корневой пароль, а / dev / sda2 - ваш загрузочный пароль:

sudo mount /dev/sda1 /mnt
sudo mount /dev/sda2 /mnt/boot # skip it if you don't have separate boot fs
sudo mount -t proc none /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo chroot /mnt

Затем попробуйте обновить карту устройства grub и его конфигурацию:

grub-mkdevicemap
update-grub2

Для загрузчика EFI. вам может понадобиться переустановить grub-efi:

apt-get install --reinstall grub-efi

В вашей настройке это может быть сложно, но, возможно, https://help.ubuntu.com/community/Boot-Repair будет помощь.

В случае аварийного разбития стекла. Я имею в виду, установить свежую версию 18.04 с нуля и rsync -av - удалить из резервной копии все, кроме / proc, / sys, / dev и / boot.

0
ответ дан 28 April 2019 в 07:06

Другие вопросы по тегам:

Похожие вопросы: