私は奇妙な状況に直面しました(もちろん私自身の愚かさのため:-))。私はLive USBからChakra Linuxをインストールできなかったので、Live USBを間違った方法で作成したからかもしれないと思いました。だから、Chakraのライブバージョンから直接Live USBを作成しようとしましたが、おそらくdd
デバイスパスを間違って入力してパーティションの1つにISOを作成した可能性があります。 Live USBから起動しようとすると、次のエラーメッセージが表示されます。
:: Waiting for boot device…
:: /dev/disk/by-label/CHAKRA_201208 found, but the filesystem is unknown.
Waiting 30 seconds for /dev/disk/by-label/ ...
Falling back to interactive prompt
You can try to fix the problem manually, log out when you are finished
sh: can't access tty: job control turned off
[rootfs /]#
この状況をどのように解決できますか? rootfsプロンプトで私のパーティションをフォーマットする方法はありますか?
答え1
USBスティックが最初にブートローダをテストするようにBIOSで起動順序を変更します。
タグのポイントがありません。
何も見逃していない場合は、デフォルトのsbinディレクトリとbinディレクトリがルートであるシングルユーザーモードになります。ここでは、dd、lsなどの基本的なコマンドも見つけることができます。これにより、/dev/disk/by-label/CHAKRA_201208に0を追加できます。
私が試した後のオプションは、ラベルや他のディスクを無視し、CDまたはUSBスティックからLinuxインストールを起動することでした。その後、お気に入りのツール(0として追加、ディスク破砕など)を使用してディスクを0に戻すことができます。私はTailsイメージがうまくいくはずだと思います。
答え2
ファイルシステム全体をコピーしましたが、Linuxはiso9660を直接マウントしませんが(ユーザースペースヘルパーのサーキットブレーカーを介して)失敗します。
コピーにDDを使用しないでください。ライブUSBキーを生成する最も簡単な方法は、usbcreator-gtk
UbuntuまたはUnetbootinを使用することです。
私の好きな方法は、USBキーにisoファイルを手動でコピーしてgrub2を設定することですが、他の2つの方法に比べて少し難しいです。しかし、grub2をリリースしました。