web-dev-qa-db-ja.com

「致命的:ブートメディアから読み取ることができませんでした!システムが停止しました。」 VirtualBoxで

Linux Mint ISOファイルをオンラインからダウンロードし、そのISOから起動するようにVirtualBoxを構成しました。

enter image description hereenter image description here

初回はゲストOSを正しく起動できます。しかし、内部からゲストOSを再起動しようとすると、常にエラーが発生します:FATAL: Could not read from the boot medium! System halted.enter image description here

なんでこんなことが起こっているの?ゲストOSの再起動時にVirtualBoxが起動に使用された設定を記憶できないのはなぜですか? VMの設定で指定されたISOイメージを使用してゲストOSを常に起動させるにはどうすればよいですか?

3
Aaron Shen

ISOファイルの破損をチェックする必要があります。
これを行う簡単な方法は、ハッシュサムの比較です。

Linux Mintホームページで this を見つけました:

ISOイメージを検証する手順

ISOイメージを検証するには、次の手順を実行する必要があります。

キーサーバーから署名キーをインポートします(上記を参照)。次のコマンドで指紋を確認します。

gpg --list-keys --with-fingerprint

ISOイメージ、sha256sum.txtおよびsha256sum.txt.gpgを同じディレクトリにダウンロードします。次のコマンドを使用して、sha256sumファイルの署名を確認します(このコマンドの出力には、署名が「良好」であることが示されているはずです)。

gpg --verify sha256sum.txt.gpg sha256sum.txt

これが行われると、sha256sum.txtは信頼できるようになります。 ISOイメージのsha256合計を生成し、sha256sums.txtファイルに存在する合計と比較します。

sha256sum -b yourisoimagefile.iso

署名が「良好」で、sha256の合計が一致する場合、ISOイメージの整合性と信頼性を正常に検証できました。

1
hub

VirtualBoxにバグがあるようです。システムで実行していることを試しましたが、オプティカルから起動した後、オプティカルからVMが完全に停止するまで、そのドライブから再度起動することはありません。ドライブはVMが持つ唯一のストレージです。

何をしようとしているのかわかりませんが、見た目からすると、いつでもOSを別のハードドライブにインストールできます。その後、ゲスト追加機能をインストールし、VMを完全にシャットダウンします。次に、メディアマネージャーでハードドライブを不変にします。VMをシャットダウンして電源を入れるたびに、すべての変更がハードドライブのイメージは破棄され、毎回新品のようになります。

編集:MintISOとvdiを使用してVMを起動しました。ライブOSが起動した後、ddを実行して、ISOからvdiにすべてをコピーして再起動しました。 。すべてがライブCDのようで、問題なく再起動します。念のため、ハードドライブを不変にしたい場合があります。

1
Blerg