GNU/Linux >> Belajar Linux >  >> Linux

Mengapa 'dd' tidak berfungsi untuk membuat USB yang dapat di-boot?

Anda sedang menulis image ke partisi 1 dari /dev/sdb

Ubah ini menjadi perintah berikut:

dd if=/mint/iso/image of=/dev/sdb oflag=direct

informasi ini diperoleh dari sini


Anda menyalin gambar ke partisi pertama. Coba salin ke /dev/sdb daripada /dev/sdb1.

Mekanisme sebenarnya sedikit berbeda tergantung pada jenis gambar yang Anda gunakan, tetapi untuk gambar DOS/MBR sederhana Anda perlu mendapatkan tabel partisi yang benar (dengan partisi yang dapat di-boot ditandai sebagai dapat di-boot, dan MBR - bagian dari 512 byte awal yang bukan merupakan tabel partisi - berisi kode boot awal.


Dari pengalaman saya dengan distro Linux lain, yang harus Anda lakukan hanyalah mengubah file boot loader syslinux dan memodifikasinya untuk mem-boot USB. Ada informasi lebih rinci tentang ini di wiki syslinux.

Lihat juga pencarian Google ini.


Linux
  1. Mengapa Substitusi Proses Bash Tidak Bekerja Dengan Beberapa Perintah?

  2. Linux Setuid Tidak Berfungsi?

  3. Mengapa `keluar &` Tidak Berfungsi?

  1. Mengapa Tomcat bekerja dengan port 8080 tetapi tidak dengan 80?

  2. Mengapa pemetaan MAP_GROWSDOWN tidak tumbuh?

  3. ssh-copy-id tidak berfungsi

  1. Mengapa Ekspresi Reguler Bekerja Di X Tapi Tidak Di Y?

  2. Mengapa regex ini tidak berfungsi di linux?

  3. Mengapa find -mtime tidak berfungsi seperti yang diharapkan pada file dengan zona waktu berbeda?