Kaliは起動しません。

Kaliは起動しません。

私のコンピュータにはハードドライブがありません。/dev/sdaUSBポート1()のUSBスティックにKaliを取り付けました。 KaliインストールメディアはUSBポート2()にあります/dev/sdb。成功したインストール。

Kaliが取り付けられているUSBドライブをUSBポート1(/dev/sda)に接続すると、正常に起動します。ただし、USBポート2またはUSBポート3に接続しても起動できません。

そして、このUSBメモリをHDDがインストールされている別のコンピュータ()に差し込もうとすると/dev/sda起動できません。ただし、この特定のPCからHDDドライブを取り外し、USBスティックから起動しようとすると起動します。

私が受け取ったエラーは次のとおりです。

[    4.217127] sd 6:0:0:0: [sdb] No Caching mode page found
[    4.217223] sd 6:0:0:0: [sdb] Assuming drive cache: write through
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  /dev/sda1 does not exist.  Dropping to a shell!

BusyBox v1.27.2 (Debian 1:1.27.2-1) built-in-shell (ash)
Enter `help` for a list of built-in commands.

(initramfs)

Kali USBスティックがすべてのUSBポートから起動できるようにするにはどうすればよいですか?

私の質問は重複しているようではありません。私が経験している問題は、に変更する/dev/sda/dev/sdbもう起動できなくなりますが、/dev/sdb再び戻ると/dev/sda起動がうまくいくということです。これまで、私は次のステップを試しました。 1. /etc/fstab にペアが含まれていることを確認しました/dev/sda。 UUIDを使用してルートパーティションをマウントします。

答え1

それでは...別のフラッシュドライブから1つのフラッシュドライブにKaliをインストールしましたか?誰かがこのプロセスを案内してくれるかどうか疑わしいので、以下は私の提案です。

  • フラッシュドライブでKaliを継続的に実行する方法を学びます。特にKaliの目的のために、フラッシュドライブにオペレーティングシステムをインストールする必要はありません。それ以外の場合:(これもこれが最善の解決策です)
    • 明らかなエラー出力について調べてみましたか?一般的な解決策もリストされています。これを試してみて、そこから行きます。助けを求める前に、インストール/パーティション化などの概念を調べてください。これは、技術世界のすべてに適用される一般的な概念です。
    • あなた一度以前はLinuxを使ったことがありますか?そうでなければ、Kaliに直接飛び込むことはお勧めできません。それをしないでくださいそれ経験がなくKaliに飛び込むと、基本的なLinuxの質問(「コマンドをどのように実行しますか?私がコピーしたこのスクリプトが機能しないのはなぜですか?」)を尋ねる人々でフォーラムをいっぱいにしました。

ポイント:問題を調査し、重要な概念を理解せずにLinuxに飛び込むことは正しいアプローチではありません。多くの新しいことを学び、幸運!

関連情報