설치 중이에요하이퍼레저 구조, Ubuntu 18.04.3 데스크탑에서 sudo -E
,부트로더그리고 또 다른 비슷한 것.
하지만 설치한 후에는 모든 것이 잘 진행되는 것 같습니다. 더 이상 Ubuntu를 사용할 수 없으며 재부팅할 때 검은색 화면만 나타납니다 grub rescue>
.
iso-image USB를 통해 "Try Ubuntu" 옵션에 액세스하고 터미널을 열고 부팅 복구 도구를 설치했습니다.
제가 받은 시동 수리 보고서는 다음과 같습니다.http://paste.ubuntu.com/p/KVg3BCSGpd/
다음 지침을 따르십시오.grub 메뉴를 통해 USB로 부팅하는 방법이 있나요? 그리고Grub Rescue에서 Ubuntu 부팅을 수정하는 방법 No LiveCD |.
나는 편집한다:
grub rescue> ls
(hd0) (hd0, msdos1) (hd1) (hd1,msdos1)
grub rescue> ls (hd0)/
error: unknown filesystem
grub rescue> ls(hd0,msdos1)/
error: unknown filesystem
grub rescue> ls (hd1)/
error: unknown filesystem
grub rescue> ls (hd1,msdos1)/
error: unknown filesystem
grub rescue> set
cmdpath=(hd0)
prefix=(hd0,msdos1)/boot/grub
그러나 시동 수리는 다음과 같이 말합니다.
sda1:
File system: LVM2_member
Boot sector type: -
Boot sector info:
sdb1:
File system: LVM2_member
Boot sector type: -
Boot sector info:
ubuntu-vg-root:
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 18.04.4 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab
/boot/grub/i386-pc/core.img
ubuntu-vg-swap_1:
File system: swap
Boot sector type: -
Boot sector info:
Drive/Partition Info:
Drive: sda
Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Partition Boot Start Sector End Sector # of Sectors Id
System
/dev/sda1 2,048 488,396,799 488,394,752 8e Linux LVM
"Try Ubuntu"(iso image usb)가 있는 터미널에서 sudo update-grub을 사용하려고 합니다.
ubuntu@ubuntu: ~$ sudo update-grub
/usr/sbin/grub-probe: error: failed to get canonical path of '/cow'
그런 다음 지시를 따릅니다./cow에 대한 정식 경로를 얻을 수 없습니다..
그런 다음 "LVM2_member"를 얻었습니다.
ubuntu@ubuntu:~$ sudo mkdir /mnt/chroot
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt/chroot
mount: /mnt/chroot: unkown filesystem type 'LVM2_member'
하지만 vgdisplay를 사용하면
ubuntu@ubuntu:~$ sudo vgdisplay
-- Volume group --
VG Name ubuntu-vg
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 0
Max PV 0
Cur PV 2
Act PV 2
VG Size <465,77 GiB
PE Size 4.00 MiB
VG UUID frpHze-BaQY-T18Q-u5dc-TJH2-NNyp-1T6SsT
ubuntu@ubuntu:~$ sudo lvscan
ACTIVE '/dev/ubunstu-vg/root' [<463.93 GiB] inherit
ACTIVE '/dev/ubuntu-vg/swap_1' [980.00 MiB] inherit
iso-image usb에서 제공하는 "Try Ubuntu"가 있는 터미널에서 다음을 시도했습니다.
ubuntu@ubuntu:~$ sudo su
root@ubuntu:/home/ubuntu# mount /dev/mapper/ubuntu--vg-root /mnt
root@ubuntu:/home/ubuntu# cd /mnt
root@ubuntu:/mnt# mount -t devtmpfs none dev
root@ubuntu:/mnt# mount -t sysfs none sys
root@ubuntu:/mnt# mount -t proc proc proc
root@ubuntu:/mnt# chroot .
chroot: failed to run command 'bin/bash': No such file or directory
root@ubuntu:/mnt# ls -lah /bin grep bash
-rwxr-xr-x 1 root root 1.1M Jun 6 2019 bash
다음 징후를 확인하세요. Chroot는 `/bin/bash`를 찾을 수 없습니다
"파일 이름이나 스크립트 또는 ELF 인터프리터가 존재하지 않거나 인터프리터에 필요한 파일이나 공유 라이브러리를 찾을 수 없습니다."라는 내용을 읽었습니다. 그런데 구체적으로 어떻게 해결해야 할까요?