pop-os를 통해 Ubuntu를 새로 설치하려고 하는데 USB에서 부팅을 시도할 때마다 USB에서 부팅을 시도하는 경우에만 제대로 부팅됩니다. 다음 화면이 나타납니다.
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completion. Anywhere else TAB lists possible device or file completion.
grub>_
나는 이 문제의 원인이 무엇인지 전혀 모릅니다. 저는 Linux를 처음 접했고 아직 파티셔닝이나 그 어떤 것도 (적어도 의도적으로) 망쳐본 적이 없습니다. 나는 지시를 따랐다.여기:
어느 날 Windows와 듀얼 부팅으로 Elementary OS를 설치하던 중 재부팅 시 Grub 오류가 발생했습니다. 오류 메시지가 포함된 명령줄을 받았습니다.
최소한의 BASH 라인 편집을 지원합니다. 첫 번째 단어의 경우 TAB은 가능한 명령 완성을 나열합니다. 다른 곳에서는 TAB이 가능한 장치 또는 파일 완성을 나열합니다.
줄 편집과 같은 최소한의 BASH 지원 실제로 이것은 Elementary OS 특정 버그가 아닙니다. 이는 모든 Linux 운영 체제(예: Ubuntu, Fedora, Linux Mint 등)에서 발생할 수 있는 일반적인 Grub 오류입니다.
이 기사에서는 Ubuntu 기반 Linux 시스템에서 "최소 BASH 등 줄 편집 지원" Grub 오류를 수정하는 방법을 알아봅니다.
이 튜토리얼을 읽고 유사하고 보다 일반적인 문제를 해결할 수 있습니다. 오류: Linux의 grub 구조에 해당 파티션이 없습니다.
전제 조건 이 문제를 해결하려면 다음이 필요합니다.
(바람직하게는) 동일한 Linux 배포판의 라이브 USB 또는 디스크 라이브 세션에서 작동하는 인터넷 연결 전제 조건이 충족되었는지 확인한 후 죽음의 검은 화면(내가 그렇게 부를 수 있는 경우)을 수정하는 방법을 살펴보겠습니다. 리눅스;)).
"최소 BASH와 같은 줄 편집 지원" Grub 오류 수정 단계를 주의 깊게(맹목적이지 않게) 따르면 프로세스는 간단합니다. 시스템에 따라 파티션 이름을 변경해야 할 수도 있습니다.
1단계: 라이브 Linux USB로 부팅합니다.
2단계: 시스템이 EFI 또는 BIOS를 사용하는지 확인해야 합니다. 이렇게 하려면 터미널을 열고 다음 명령을 사용하여 파티션을 나열하십시오.
sudo fdisk -l
출력이 엄청날 수 있으므로 주의 깊게 살펴보십시오. EFI와 같은 내용이 표시되면 시스템에 EFI가 있는 것입니다. 이 정보는 이후 단계에서 중요해집니다.
Device Start End Sectors Size Type /dev/sda1 2048 976895 974848 476M EFI System /dev/sda2 976896 40038399 39061504 18.6G Linux filesystem /dev/sda3 40038400 79099903 39061504 18.6G Linux filesystem /dev/sda4 79099904 468875263 389775360 185.9G Linux filesystem
여기서 주목해야 할 두 가지 사항이 있습니다. EFI가 마운트된 파티션(설치된 경우)과 루트 파티션이 마운트된 파티션입니다.
3단계(UEFI 시스템에만 해당): 이제 grub을 다시 설치하기만 하면 됩니다.
먼저 루트 파티션을 마운트합니다. 나는 /dev/sda2를 루트 파티션으로 사용했지만 시스템에 이미 있는 것에 따라 변경해야 합니다.
sudo mount /dev/sda2 /mnt
EFI 시스템이 있는 경우 이 파티션도 마운트하십시오.
sudo mount /dev/sda1 /mnt/boot/efi
이제 다음 단계는 최종적으로 UEFI 시스템용 grub을 다음과 같이 설치하는 것입니다.
sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi
다음 명령을 사용하여 Ubuntu Linux를 다시 시작합니다.
shutdown -r now
그럽을 다시 정상으로 되돌려 놓아야 합니다.
나는 이것을 시도한다:
binyamin@pop-os:~$ sudo fdisk -l [sudo] password for binyamin: Disk /dev/nvme0n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors Disk model: SAMSUNG MZALQ512HBLU-00BL2 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 16384 bytes / 131072 bytes Disklabel type: gpt Disk identifier: FD854D1E-4AEC-49E6-8A99-BF137A834EA9 Device Start End Sectors Size Type /dev/nvme0n1p1 4096 1023998 1019903 498M EFI System /dev/nvme0n1p2 1024000 9412606 8388607 4G Microsoft basic data /dev/nvme0n1p3 9412608 991822510 982409903 468.4G Linux filesystem /dev/nvme0n1p4 991822512 1000211118 8388607 4G Linux swap Partition 4 does not start on physical sector boundary. Disk /dev/sda: 14.59 GiB, 15669919744 bytes, 30605312 sectors Disk model: Cruzer Blade 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 Disk identifier: 0x2cf4ba3a Device Boot Start End Sectors Size Id Type /dev/sda1 * 0 5999871 5999872 2.9G 0 Empty /dev/sda2 5271500 5279499 8000 3.9M ef EFI (FAT-12/16/32) Disk /dev/mapper/cryptswap: 4 GiB, 4294442496 bytes, 8387583 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 16384 bytes / 131072 bytes Alignment offset: 8192 bytes binyamin@pop-os:~$ sudo mount /dev/nvme0n1p3 /mnt binyamin@pop-os:~$ sudo mount /dev/nvme0n1p1 /mnt/boot/efi binyamin@pop-os:~$ sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. --target=x86_64-efi: command not found
그런 다음 페이지에 제공된 시작 복구를 사용하는 두 번째 방법을 따랐지만 문제가 해결되었다는 메시지를 받았음에도 불구하고 문제가 해결되지 않았습니다. Pastebin에 대한 링크를 게시했지만 URL이 공백으로 표시됩니다. (https://paste2.org). 내가 본 모든 솔루션은 USB 부팅과 관련이 있었지만 정확히는 내가 할 수 없는 일이었습니다. 내 컴퓨터는 Lenovo Ideapad 5입니다(해당하는 경우). 어떤 도움이라도 대단히 감사하겠습니다.