Ubuntuブートソリューション時にBusyBoxv1.22.1組み込みシェル(ash)が表示されます



Appears Busybox V1 22



BusyBoxは、最も一般的に使用されている300を超えるLinuxコマンドとツールを統合したソフトウェアです。 BusyBoxには、ls、catなどのechoなどの単純なツールが含まれています。また、grep、find、mount、telnetなどのより大きく複雑なツールも多数含まれています。 LinuxツールでBusyBoxと呼ばれる人もいます スイスアーミーナイフ 。簡単に言えば、BusyBoxは、圧縮されたLinuxの多くのツールとコマンドを統合する大きなツールボックスのようなものであり、組み込みのシェルAndroidシステムも含まれています。

Ubuntuを起動すると、BusyBox v1.22.1の組み込みシェル(ash)プロンプトメッセージが表示され、正しく起動できない場合があります。



BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu) built-in shell(ash) Enter 'help' for a list of built-in commands (initramfs)

この時点で、exitと入力すると、次の情報が表示されます。

/dev/sda2 contains a file system with errors, check forced. Inodes that were part of a corruptde orphan linked list found. /dev/sda2:UNEXPECTED INCONSISTENCYRUN fsck MANUALLY. (i.e.,without -a or -p options) fsck exited with status code 4 The root filesystem on /dev/sda2 requiers a manual fsck

これは、sda2のファイルシステムでエラーが発生したことを意味します。fsckを使用して手動で修復する必要があります。



次に、修正する次のコードを入力します。

fsck -y /dev/sda2

一貫性を保つために、エラー位置のsda2に注意してください。

修復が完了した後、ファイルシステムが変更された単語に似ています。その後、exitと入力して再起動します。