web-dev-qa-db-ja.com

usb-creator-gtkに代わるコマンドラインはありますか?

ThinkPad X220でusb-creator-gtkを使用して、ubuntu-11.10-desktop-i386.isoの起動可能なUSBスティックを作成しようとしています。 Usb-creator-gtkは正常に動作するように見えますが、結果のスティックは私のラップトップのいずれかを起動できません。 2つの異なるUSBスティックを試しました。ブートは点滅するカーソルを表示するだけです。

USBスティックをマウントすると、729Mのデータが表示されます。

もう1つの手がかり:usb-creator-gtkが終了した後、USBドライブのアクティビティライトが1分間ほど点滅し続け、それが終わった後でも/ media/XXXX-XXXXと/ tmp/tmpXXXXXXはマウントされたままです。スティックを引き出す前に、手動でマウント解除しました。

Usb-creator-gtkからデバッグ出力を取得する方法はありますか?または、より多くのデバッグオプションを提供するusb-creator-gtkの簡単なコマンドラインの代替手段はありますか?

更新:syslogで、エラーに気付きました:

usb-creator-gtk[xxxxx]: segfault at 4 ip xxxxxxxxxxxxxxxx sp xxxxxxxxxxxxxxxx error 6 in libdbus-1.so.3.5.7[xxxxxxxxxxxx+xxxxx]

これは buntu bug#875758 であることが判明しました。

Usb-creator-gtkに代わるものはありますか?理想的には、問題を切り分けて回避するのに役立つbashレシピですか?

16
Joe
  • デバイスを識別し(/dev/xxx)、デバイスをアンマウントします

  • そうでない場合、デバイスはFAT32にある必要があります。

    Sudo mkdosfs -n 'USB-LABEL' -I /dev/xxx -F 32
    

Isoファイルをマウントし、コンテンツをUSBデバイスにコピーします。

Sudo mkdir /media/iso
Sudo mount -o loop /path/to/ubuntu.iso /media/iso
cp -a /media/iso/. /USBMOUNTPOINT/

デバイスを起動可能にします。

Sudo apt-get install syslinux mtools
syslinux -s /dev/sdd1

isolinuxディレクトリの名前をsyslinuxに変更し、configをコピーします。

mv /media/xxx/isolinux /media/xxx/syslinux
mv /media/xxx/syslinux/isolinux.cfg /media/xxx/syslinux/syslinux.cfg

PCを再起動し、BIOSの起動順序をUSBに変更します。これで、ubuntu usbフラッシュドライブが起動し、インストールできます。

6
yilmi

mkusb-noxはddの周りに安全ベルトを巻き付けます

dd 'naked'を使用することもできますが、リスクがあるため、使用しないことをお勧めします。

dd if=file.iso of=/dev/sdx

ddは非常に強力で、家族の写真を上書きするように指示した場合でも、質問なしに指示どおりに実行します。単純な入力エラーで十分です...

mkusb-noxは、テキスト画面およびターミナルウィンドウで動作するツールです(nox:no Xグラフィック)。

フードの下でddを使用して、ハイブリッドISOファイルのコンテンツをターゲットブロックデバイス(USBドライブ、メモリカードなど)に複製します。現在のほとんどのLinux ISOファイルはハイブリッドISOファイルです。 mkusb-nox(およびGUIを使用したmkusb)は、ddの周りに「安全ベルトを巻く」と言うことができます。

mkusb-noxは、抽出方法を使用してWindows用のインストールドライブを作成します。

これらのリンクを参照してください、


編集:テキストモードでmkusbバージョン12を使用することもできます。

1
sudodus