Tôi đang cố gắng cài đặt sạch Ubuntu qua pop-os và bất cứ khi nào tôi thử và khởi động từ USB - và chỉ khi tôi cố gắng khởi động từ USB, tôi mới có thể khởi động bình thường - tôi nhận được màn hình sau
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>_
Tôi hoàn toàn không có manh mối về những gì gây ra điều này. Tôi là người mới sử dụng Linux và chưa từng loay hoay với các phân vùng hay bất cứ thứ gì [ít nhất là cố ý]. Tôi đã làm theo hướng dẫn tại đây
Hôm trước cài Elementary OS dual boot với Windows thì lúc khởi động lại bị lỗi Grub. Tôi đã được trình bày với dòng lệnh với thông báo lỗi
BASH tối thiểu như chỉnh sửa dòng được hỗ trợ. Đối với từ đầu tiên, TAB liệt kê các lần hoàn thành lệnh có thể. bất cứ nơi nào khác TAB liệt kê các lần hoàn thành tệp hoặc thiết bị có thể
BASH tối thiểu như chỉnh sửa dòng được hỗ trợ Thật vậy, đây không phải là lỗi dành riêng cho Hệ điều hành cơ bản. Đây là một lỗi Grub phổ biến có thể xảy ra với bất kỳ HĐH Linux nào, có thể là Ubuntu, Fedora, Linux Mint, v.v.
Trong bài đăng này, chúng ta sẽ xem cách khắc phục lỗi Grub “tối thiểu BASH như chỉnh sửa dòng được hỗ trợ” này trong các hệ thống Linux dựa trên Ubuntu
Bạn có thể đọc hướng dẫn này để khắc phục sự cố, lỗi tương tự và thường gặp hơn. không có giải cứu grub phân vùng như vậy trong Linux
Điều kiện tiên quyết Để khắc phục sự cố này, bạn sẽ cần những điều sau đây
USB trực tiếp hoặc đĩa của [tốt nhất là] cùng một bản phân phối Linux Kết nối internet đang hoạt động trong phiên trực tiếp Sau khi bạn chắc chắn rằng mình có các điều kiện tiên quyết, hãy xem cách khắc phục màn hình đen chết chóc cho Linux [nếu tôi có thể gọi đó là
Khắc phục “hỗ trợ chỉnh sửa dòng BASH tối thiểu như chỉnh sửa dòng” Lỗi Grub Quá trình này rất đơn giản nếu bạn làm theo các bước cẩn thận [không mù quáng]. Bạn có thể phải thay đổi tên phân vùng theo hệ thống của mình
Bước 1. Khởi động vào USB Linux trực tiếp
Bước 2. Bạn cần tìm hiểu xem hệ thống của bạn sử dụng UEFI hay BIOS. Để làm điều đó, hãy mở terminal và sử dụng lệnh sau để liệt kê các phân vùng của bạn
sudo fdisk -l
Nhìn kỹ vào đầu ra của nó vì nó có thể là một đầu ra khổng lồ. Nếu bạn thấy thứ gì đó giống như EFI, đó là dấu hiệu cho thấy hệ thống của bạn có EFI. Thông tin này rất quan trọng trong các giai đoạn sau
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
Bạn cần lưu ý hai điều ở đây. Phân vùng cài đặt EFI [nếu nó được cài đặt] và phân vùng cài đặt phân vùng gốc
Bước 3 [chỉ dành cho hệ thống UEFI]. Bây giờ, những gì bạn cần làm là cài đặt lại grub
Gắn kết phân vùng gốc trước. Tôi đang sử dụng /dev/sda2 để root nhưng bạn nên thay đổi điều này bằng những gì bạn có trên hệ thống của mình
sudo mount /dev/sda2 /mnt
Nếu bạn có hệ thống EFI, hãy gắn cả phân vùng đó
sudo mount /dev/sda1 /mnt/boot/efi
Bây giờ, bước tiếp theo là cài đặt grub cho hệ thống UEFI như thế này
sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi
Khởi động lại Ubuntu Linux bằng lệnh này
shutdown -r now
Bạn nên có grub trở lại bình thường
Nỗ lực của tôi khi làm theo điều này
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
Sau đó, tôi đã làm theo phương pháp thứ hai được cung cấp trên trang để sử dụng Boot Repair, nhưng cách đó không khắc phục được sự cố, mặc dù tôi nhận được thông báo cho biết sự cố đã được giải quyết - Tôi sẽ đăng một liên kết tới pastebin nhưng URL tôi . // dán2. tổ chức]. Mọi giải pháp tôi từng thấy đều liên quan đến việc khởi động từ USB, nhưng đây chính xác là điều tôi không thể làm. Máy của tôi là Lenovo Ideapad 5, nếu có liên quan. Bất kỳ trợ giúp nào cũng được đánh giá rất cao