rootfs端末を介したディスクフォーマット

rootfs端末を介したディスクフォーマット

私は奇妙な状況に直面しました(もちろん私自身の愚かさのため:-))。私は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-gtkUbuntuまたはUnetbootinを使用することです。

私の好きな方法は、USBキーにisoファイルを手動でコピーしてgrub2を設定することですが、他の2つの方法に比べて少し難しいです。しかし、grub2をリリースしました。

関連情報