Apakah ada alternatif baris perintah untuk usb-creator-gtk?


16

Saya mencoba membuat USB stick bootable dari ubuntu-11.10-desktop-i386.iso menggunakan usb-creator-gtk di ThinkPad X220 saya. Usb-creator-gtk tampaknya berfungsi dengan baik, tetapi tongkat yang dihasilkan gagal mem-boot salah satu laptop saya. Saya mencoba dua stik USB yang berbeda. Boot hanya menunjukkan kursor yang berkedip.

Jika saya memasang stik USB, saya melihatnya memiliki data 729M.

Satu lagi petunjuk: Setelah usb-creator-gtk keluar, lampu aktivitas pada drive USB saya terus berkedip selama satu menit atau lebih, dan bahkan setelah itu selesai, / media / XXXX-XXXX dan / tmp / tmpXXXXXXX tetap terpasang. Saya telah secara manual melakukan umount pada mereka sebelum mengeluarkan tongkat.

Apakah ada cara untuk mendapatkan hasil debug dari usb-creator-gtk? Atau adakah alternatif baris perintah langsung ke usb-creator-gtk yang akan menawarkan lebih banyak opsi debug?

UPDATE: Di syslog, saya melihat kesalahan:

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

Ternyata ini adalah bug ubuntu # 875758 .

Apakah ada alternatif untuk usb-creator-gtk? Idealnya, resep bash yang akan membantu saya mengisolasi masalah dan mengatasinya?


3
Sudahkah Anda mencoba unetbootin - Saya menemukan ini jauh lebih baik daripada default di Ubuntu: unetbootin.sourceforge.net
fossfreedom

Juga menyalin gambar ISO ke USB drive (bukan partisi) ddharus bekerja.
enzotib

Terima kasih, fossfreedom. Unetbootin bekerja di mana usb-creator-gtk gagal.
Joe

@ fossfreedom ingin menambahkan itu sebagai jawaban?
Stefano Palazzo

@Stefano - tidak juga - saya tidak berpikir itu menjawab pertanyaan secara langsung. OP tampaknya telah menghilang - mungkinkah pertanyaan ini dapat dianggap ditinggalkan?
fossfreedom

Jawaban:


6
  • Identifikasi perangkat ( /dev/xxx) dan lepaskan perangkat

  • Perangkat harus dalam FAT32 jika tidak:

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

Pasang file iso dan salin konten ke perangkat USB:

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

Jadikan perangkat dapat di-boot:

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

Ubah nama isolinuxdirektori menjadi syslinuxdan salin konfigurasi:

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

Nyalakan kembali komputer Anda dan ubah urutan booting di bios menjadi USB. Sekarang usb flash drive ubuntu Anda akan di-boot dan Anda dapat menginstalnya.


apakah USB akan memiliki penyimpanan persisten?
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

1
@CiroSantilli no, tetapi Anda dapat secara manual membuat file casper-rw (lihat pendrivelinux.com/how-to-create-a-larger-casper-rw-loop-file ) dan aktifkan dengan menambahkan persistentbaris perintah kernel pada syslinux/txt.cfg.
Lucas

Saya mencoba ini, tetapi boot gagal dengan kesalahan boot.
gerrit

1

mkusb-nox membungkus sabuk pengaman di sekitar dd

Dimungkinkan untuk menggunakan dd 'telanjang', tetapi saya akan menyarankan Anda untuk melakukannya, karena itu berisiko.

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

dd sangat kuat dan melakukan apa yang Anda katakan untuk dilakukan tanpa pertanyaan, bahkan jika Anda mengatakannya untuk menimpa foto keluarga Anda. Kesalahan pengetikan sederhana sudah cukup ...

mkusb-nox adalah alat, yang bekerja di layar teks dan jendela terminal (nox: no X graphics).

Menggunakan dd di bawah tenda untuk mengkloning konten file iso hybrid ke perangkat blok target (drive USB, kartu memori ...). Sebagian besar file iso linux saat ini adalah file hybrid iso. Anda dapat mengatakan bahwa mkusb-nox (serta mkusb dengan GUI) 'membungkus sabuk pengaman' di sekitar dd .

mkusb-nox menggunakan metode ekstraksi untuk membuat drive instal untuk Windows.

Lihat tautan ini,


Sunting: Dimungkinkan juga untuk menggunakan mkusb versi 12 dalam mode teks


mkusb-nox hebat! Ini lebih baik daripada usb-creator-gtk
diyism

@diyisme, saya senang mkusb-nox bekerja dengan baik untuk Anda. Terima kasih atas umpan baliknya :-)
sudodus
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.