「BASHに似た最小ライン編集などのサポート」を入手してください。 USBで起動しようとしたとき

「BASHに似た最小ライン編集などのサポート」を入手してください。 USBで起動しようとしたとき

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またはディスクライブセッションで動作するインターネット接続の前提条件が満たされていることを確認した後、死の黒い画面(私がそうすることができる場合)を修正する方法を見てみましょう。 Linux;))。

「最小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

ここに注目すべき2つのことがあります。 EFIがマウントされたパーティション(インストールされている場合)とルートパーティションがマウントされているパーティション。

ステップ3(UEFIシステムのみ): grubを再インストールするだけです。

まず、ルートパーティションをマウントします。私は/dev/sda2をルートパーティションとして使用しましたが、システムにすでに存在しているものに応じて変更する必要があります。

sudo mount /dev/sda2 /mnt 

EFIシステムがある場合は、このパーティションもマウントしてください。

sudo mount /dev/sda1 /mnt/boot/efi

次のステップは、最終的にUEFIシステム用のグラブを次のようにインストールすることです。

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

その後、ページに提供されているスタートアップリカバリを使用する2番目の方法に従いましたが、問題が解決されたというメッセージが表示されましたが、問題は解決されませんでした。 Pastebinへのリンクを投稿しましたが、URLは空白として表示されます。 (https://paste2.org)。私が見たすべてのソリューションはUSBブートに関連していましたが、まさに私はできませんでした。マイコンピュータはLenovo Ideapad 5です(該当する場合)。どんな助けでも大変感謝します。

答え1

私は偶然に同じ問題を見つけ、あなたが言及したのと同じ解決策を試しましたが、同じ失望の結果を得ました。実際に機能するのは、起動時に「安全なグラフィック」を選択することです。私にぴったりです。頑張ってください!

安全なグラフィックオプション

関連情報