Bagaimana cara menempatkan ISO yang dapat di-boot pada drive USB?


181

Apa cara terbaik untuk menempatkan ISO yang dapat di-boot pada drive USB, sehingga drive tersebut dapat di-boot? ISO seperti disk preview Linux langsung, ISO instalasi Windows, dll.


selama gambar iso menjadi perhatian, Anda dapat mencoba Bootmyiso
Mr-Right


Bootmyiso tersedia dari jengkoil.com/2010/01/boot-iso-from-usb-flash-drive.html , tetapi (sejauh yang saya tahu) tidak mengizinkan penyalinan ISO yang dipilih pengguna ke flash drive, hanya menginstal boot yang loader setup yang sama dengan YUMI
user66001

Tergantung pada OS yang Anda miliki untuk membuat media yang dapat di-boot dan apa target OS Anda untuk boot. Apa target OS dan OS apa yang Anda buat pada drive? Sebagai contoh, artikel ini Membuat Bootable USB Flash Drive menjelaskan membuat drive usb yang dapat di-boot untuk Windows pada Server2012
scrappedcola

OS apa yang Anda inginkan untuk membuat stik USB yang dapat di-boot? Jika ingin menjadi Windows, maka gunakan pembuat WinUSB atau WinToBootic untuk membuat USB stick yang dapat di-boot.
vembutech

Jawaban:


116

Lihatlah Rufus sumber terbuka , cepat, gratis, mudah dan kecil :

masukkan deskripsi gambar di sini


2
bagus yang terlihat sangat mirip dengan HPUSBFW.EXE lama, i48.tinypic.com/2yx4s2w.jpg codinguniverse.com/files/HPUSBFW.EXE meskipun itu mungkin hanya dilakukan untuk membuat usb bootable dari floppy. hal ini yang Anda sebut terlihat hebat
barlop

15
+1 untuk sumber terbuka. Saya sangat skeptis terhadap freeware yang bukan open source.
Phil

7
Sumber terbuka, tetapi hanya Windows .
anatoly techtonik

2
perangkat lunak yang sangat bagus, sedang mencari sesuatu yang minimalis dan secara teknis mampu seperti ini
XXL

5
[NB: Saya adalah penulis Rufus] @ BrainSlugs83, Memtest86 + dan ISO lainnya berdasarkan pada gambar booting El Torito dan sedikit lebih sulit untuk didukung. Saya memiliki perangkat tambahan yang disiapkan untuk itu, hanya belum memiliki kesempatan untuk mengerjakannya. Perhatikan bahwa sering, Anda hanya dapat memformat drive sebagai FreeDOS dengan Rufus dan kemudian menggunakan 7-zip untuk membuka gambar dan mengekstrak konten , meskipun ini tidak akan berfungsi dalam kasus ini, karena gambar-gambar tersebut tidak berbasis DOS.
Akeo

53

UNetbootin bekerja dengan sangat baik, mudah digunakan dengan wizard sederhana, dan mendukung berbagai distro Linux.

Untuk menginstal Windows dari flash drive, berikut adalah posting yang menjelaskan cara menginstal Windows 7 dari flash drive.


2
Perlu dicatat bahwa unetbootin gagal menciptakan media yang dapat di-boot dari beberapa distribusi - bahkan yang secara eksplisit terdaftar sebagai didukung. Jika itu terjadi, ada yang lain yang tersedia: Pemasang USB gratis - aligunduz.org/FUSBi Tuxboot (Clonezilla, Gparted live, dll.) - tuxboot.org Linuxlive Pencipta USB - linuxliveusb.com
Woozy Luke

virustotal.com memindai UNetbootin dengan satu deteksi mencurigakan virustotal.com/file-scan/…
Nam G VU

4
Setuju dengan Woozy; unetbootin tidak selalu berfungsi (versi os x tidak pernah bekerja untuk saya). Untuk Pengguna Mac, saya menulis posting blog tentang ini beberapa waktu yang lalu karena saya bosan harus memburu ini di tempat lain setiap kali: blog.peelman.us/post/23452113677/…
peelman

Jika kecepatan menjadi pertimbangan, Rufus , di situs web mereka , mengklaim "Rufus cepat. Misalnya sekitar dua kali lebih cepat dari UNetbootin". Situs web program juga mencantumkan perbandingan waktu yang ditentukan antara UNetbootin dan lainnya @ rufus.akeo.ie/#ref1
user66001

Ia bekerja dengan ISO yang dapat di-boot serta distro linux, FWIW.
rogerdpack

22

Beberapa gambar ISO sudah memiliki sektor boot yang sesuai; misalnya, ISO Arch Linux. Dalam hal ini, yang Anda butuhkan hanyalah menulis gambar menggunakan dd ... of=/dev/sdaatau serupa. (Menggunakan partisi,, sda1tidak akan berfungsi.)

Tetapi jika gambar ISO tidak khusus disiapkan untuk digunakan dari USB drive, Anda harus menyalin .isofile ke disk sebagai biasa berkas - mount, cp, semua itu - dan menginstal bootloader seperti Syslinux atau lilo atau GRUB. (Sudah ada beberapa halaman di Internet tentang topik ini.)


Dalam kasus sebelumnya, apakah saya harus menyiapkan pendrive dengan cara apa pun sebelum menulis? Saya baru saja melakukannya dan itu tidak bisa boot (ini adalah iso Windows resmi).
Jom

1
@Jom: Juga, ketika Anda menulis sesuatu ke seluruh drive (mis. dd ... of=/dev/sda), Semua "persiapan" hanya akan ditimpa. Digunakan dengan cara ini ddmenimpa tabel partisi atau sektor boot apa pun yang mungkin telah ada.
grawity

3
Debian memiliki sumber daya yang cukup bagus di sini . Secara khusus mereka pergi ke bagaimana melakukannya dengan 'cara yang sulit'.
boehj

7
dd .. of=...hanya berfungsi untuk gambar Hybrid iso. Ada isohybridutilitas dalam paket syslinux yang dapat digunakan untuk mengubah ISO biasa ke ISO hibrid.
plaes

1
Perhatikan bahwa sebagian besar ISO yang robek atau dihasilkan sendiri tidak akan berisi sektor booting seperti itu. Pada windows Anda membutuhkan perangkat lunak pihak ke-3 untuk merobek ISO dengan sektor boot utuh (apakah itu USB atau sumber DVD).
jiggunjer

17

Untuk membuat drive USB yang dapat di-boot dari disk instalasi Windows (apa saja), gunakan WinToFlash .

Itu tidak menjadi lebih mudah.

Teks alternatif

WinToFlash adalah freeware dan portable.

Jika Anda hanya memiliki gambar ISO, pasanglah sebagai drive CD / DVD virtual (mis. Dengan WinCDEmu ).

Untuk distribusi Linux, gunakan UNetbootin yang direkomendasikan sebelumnya .


17
Peringatan Malware! JANGAN mengunduh WinToFlash dari BetterInstaller! BetterInstaller menginfeksi sistem Anda dan semua peramban web Anda dengan mengenyangkan toolbar dan plugin MyStart Search, dan mengkonfigurasi ulang penyedia pencarian default untuk MyStart untuk kotak pencarian, bilah alamat, dll. Cukup uninstall semua yang mengatakan "MyStart", kan? Itu bahkan bukan puncak gunung es. Beberapa dari mereka memiliki nama licik seperti "Tab Baru" (salah satu ekstensi Chrome). Bahkan mengatur MyStart sebagai beranda / halaman tab baru Anda. Ini adalah PITA yang sangat besar yang berusaha untuk menyingkirkan setiap jejak MyStart setelah memperkosa sistem Anda.
merampok

7
Ini mungkin jawaban yang baik di masa lalu, tetapi Rufus lebih kecil, terbuka, dan, ahem, benar-benar berfungsi dengan ISO seperti pertanyaan yang diajukan, yang tidak dilakukan versi WinToFlash saat ini.
David Duncan

1
WinToFlash tidak berfungsi untuk saya (plus semua penginstal adware), dan begitu pula Rufus. Win32DiskImager, di sisi lain, bekerja seperti pesona.
Logo

1
@rob Saya berharap saya membaca komentar Anda sebelum mencobanya. BTW, akankah pengembalian sistem menyelesaikan masalah?
Shamim Hafiz

1
@ShamimHafiz jika Anda memulihkan dari cadangan penuh, itu akan menyelesaikan masalah. Tetapi fitur Pemulihan Sistem normal yang hanya memutar kembali file sistem Anda tidak membantu.
merampok

13

Periksa Alat Pengunduhan USB / DVD Windows 7 . Ini adalah alat yang diproduksi oleh Microsoft pada CodePlex untuk menguasai USB flash drive untuk Windows 7 dan Server 2008 R2 dari DVD ISO.

Alat Unduhan Windows 7 USB / DVD memungkinkan Anda membuat salinan file ISO Windows 7 Anda pada USB flash drive atau DVD. Untuk membuat DVD atau USB flash drive yang dapat di-boot, unduh file ISO dan kemudian jalankan alat Windows 7 USB / DVD Download. Setelah ini selesai, Anda dapat menginstal Windows 7 langsung dari USB flash drive atau DVD.


Ini adalah cara paling resmi & tepercaya untuk membuat usb ^^
Nam G VU

3
Ini alat yang hebat, saya sering menggunakannya. Tetapi sepertinya hanya berfungsi untuk Microsoft ISO. Tampaknya tidak berfungsi untuk gambar ISO pihak ketiga yang umum seperti Memtest86 +, dll.
BrainSlugs83

7

Coba UNetbootin :

UNetbootin memungkinkan Anda membuat drive USB Live yang dapat di-boot untuk Ubuntu, Fedora, dan distribusi Linux lainnya tanpa membakar CD. Ini berjalan pada Windows, Linux, dan Mac OS X. Anda dapat membiarkan UNetbootin mengunduh salah satu dari banyak distribusi yang didukung di luar kotak untuk Anda, atau menyediakan file Linux .iso Anda sendiri jika Anda telah mengunduh satu atau distribusi pilihan Anda tidak ada dalam daftar.

UNetbootin memilih gambar ISO UNetbootin menulis ke drive USB


Karena jawaban sebelumnya menyebutkannya, seolah-olah :)
rogerdpack

5

Lihatlah UNetbootin ,

UNetbootin dapat membuat drive USB Live yang dapat di-boot, atau dapat membuat "instalasi hemat" pada hard disk lokal Anda jika Anda tidak memiliki drive USB. Ia dapat memuat distribusi dengan secara otomatis mengunduh file image ISO (CD image) mereka, atau dengan menggunakan file ISO yang ada , gambar floppy / hard disk, atau file kernel / initrd, untuk menginstal distribusi lain.


UNetbootin tersedia secara gratis dari Sourceforge (itulah tautan yang saya berikan). Jika Anda membutuhkan binari tambahan, Anda dapat mengemas ulang citra ISO yang Anda gunakan atau (jika tidak diperlukan saat boot) mengambilnya setelah boot selesai dari partisi lain yang dibuat pada flash drive yang sama.

Beberapa tautan yang mungkin berguna sebagai referensi,

  1. Membuat Bootable USB Live Ubuntu (referensi Feisty Ubuntu)

    Petunjuk tentang cara memperbarui Live CD dan memodifikasi isinya juga diberikan.

  2. melux : skrip pembuatan gambar ISO Ubuntu kustom

    Melux adalah skrip Bash yang mengotomatiskan pembuatan gambar ISO Ubuntu kustom. Ia melakukan hampir semua hal yang perlu Anda lakukan: membuat direktori kerja yang diperlukan, me-mount-loop gambar ISO ISO asli, menyalin isinya, me-mount-loop file squashfs, menyalin kontennya dalam direktori baru dan chroots di dalamnya yang memodifikasi sources.lists dan resolv.conf sehingga sistem chroot dapat digunakan, dan kemudian menyajikan menu yang bagus bagi pengguna untuk memilih grup paket mana yang akan ditambahkan.


Tapi bagaimana saya bisa membuat dari biner datar seperti .bin (dari assembler) gambar ISO yang dapat digunakan?
oneat


4

Jika Anda memformat drive USB Anda ke FAT32 (BUKAN exFAT atau "FAT Besar"), Anda sebenarnya dapat menyalin secara manual semua file dari instalasi Windows 8.1 yang terinstal .iso ke drive.

Kemudian boot dari drive USB ini dalam " mode UEFI ".

UEFI BIOS tampaknya mengetahui format FAT32 dan dapat menemukan file "efi \ boot \ bootx64.efi" dan boot dari sana. Saya tidak tahu detailnya. 1

Perhatikan bahwa pada Windows, Anda harus menggunakan diskpart untuk memformat memory stick besar (misalnya 64 GB) menjadi FAT32, GUI tidak akan membiarkan Anda. GUI Mac memungkinkan Anda melakukannya.


1 Nah, inilah referensi untuk berjaga-jaga: http://wiki.osdev.org/UEFI

Sistem (U) EFI tidak mencari sektor boot, melainkan mencari file yang terletak pada disk yang diformat FAT. ... Beberapa (U) implementasi EFI baru saja boot dari file /EFI/BOOT/BOOTX64.EFI. "


3

Untuk drive Linux Live USB, saya sarankan menggunakan Pen Drive Linux . Mereka memberi tahu Anda cara membuat cukup banyak setiap distribusi yang dapat di-boot dari pen drive, dan mereka menghubungkan Anda dengan alat-alat yang dibutuhkan.

Untuk drive USB yang dapat di-boot berbasis Windows, Anda harus menambahkan kode yang kompatibel dengan bootmgr bootsect.exe, kemudian Anda cukup menyalin seluruh CD / DVD Windows ke drive USB. Panduan untuk Windows 7 ditemukan di sini .


3

Proyek Easy2Boot gratis saya mungkin adalah apa yang Anda cari. Untuk gambar live CD ISO Linux Anda cukup menyalin file ISO, dan itu akan mem-boot 99% dari mereka (lebih dari 100 diuji sejauh ini).

Easy2Boot juga akan mem-boot Windows Instal gambar ISO dan memungkinkan Anda untuk menginstal Windows ke hard disk langsung dari image ISO. Ini juga memiliki F6generasi penyimpanan floppy penyimpanan otomatis , sehingga Anda dapat menginstal Windows XP dari citra ISO yang diinstal ke sistem target AHCI atau SCSI dari Microsoft Windows XP yang tidak dimodifikasi, menginstal citra ISO.

Ini juga akan mengatasi gambar ISO seperti Hirens Boot CD dan Ophcrack. Easy2Boot juga dapat mendukung booting live CD Linux dengan kegigihan juga (misalnya Backtrack 5, Ubuntu, Fedora, dll.) Dengan menambahkan file .mnu (contoh file disediakan dalam unduhan).


Url yang diperbarui: easy2boot.com/download
timofey.com

3

Khusus untuk distribusi Linux, saya telah menggunakan LiLi (Linux Live USB Creator) . Ini sangat user-friendly dan dioptimalkan khusus untuk gambar Linux Live.

Dari situs web mereka:

Gratis dan Sumber terbuka

LinuxLive USB Creator adalah perangkat lunak yang sepenuhnya gratis dan sumber terbuka untuk Windows saja. Itu telah dibangun dengan kesederhanaan dalam pikiran dan dapat digunakan oleh siapa saja. Yang harus Anda lakukan adalah mengambil Linux dalam daftar dan mencobanya. Tidak perlu reboot

Tidak perlu reboot

Apakah Anda bosan harus me-reboot PC Anda untuk mencoba Linux? Tidak perlu dengan LinuxLive USB Creator. Ini memiliki fitur virtualisasi built-in yang memungkinkan Anda menjalankan Linux di dalam Windows begitu saja!

Mendukung banyak distribusi Linux

Wow! Apakah Anda melihat daftar yang tidak pernah berakhir itu ? Mereka hampir semuanya ada di sana: Ubuntu, Fedora, Debian, OpenSUSE, Mint, Slax, CentOS, ArchLinux, Gentoo, PCLinuxOS, Sabayon, BackTrack, Puppy Linux ..

Kegigihan

Memiliki kunci USB Langsung lebih baik daripada hanya menggunakan CD Langsung karena Anda bahkan dapat menyimpan data dan menginstal perangkat lunak. Fitur ini disebut persistence (hanya tersedia di Linux yang dipilih).

SmartClean & SmartDownload

SmartClean mencopot pemasangan dengan benar semua instalasi USB Live sebelumnya dan SmartDownload memungkinkan Anda mengunduh Linux yang didukung dalam 2 klik secara otomatis memilih mirror terbaik untuk diunduh dari. SmartClean juga memungkinkan Anda membersihkan kunci USB Anda dengan satu klik.

Dan masih banyak lagi!

Pemrosesan cerdas: LiLi bekerja dengan banyak Linux, bahkan jika mereka tidak didukung secara resmi

Instalasi tersembunyi: LiLi menyembunyikan instalasi Linux, kunci USB Anda tetap bersih

Integritas file: memberi tahu Anda jika ISO Anda rusak

Menyimpan data Anda di perangkat USB Anda (hanya format jika diperlukan)

Pemformatan cerdas: dapat memformat disk yang lebih besar dari 32 GB

Pembaruan otomatis: pembaruan otomatis ketika distribusi Linux baru tersedia

Juga berfungsi dengan file .IMG (percobaan)



2

Di Linux, Anda bisa menggunakan bootisoutilitas :

bootiso -d /dev/sdd filename.iso

bootiso akan memeriksa apakah perangkat yang dipilih /dev/sddterhubung melalui USB dan gagal jika tidak, yang merupakan plus keamanan besar. Ini juga akan mendeteksi secara otomatis perangkat USB jika ada tepat satu drive USB yang terhubung ke sistem Anda, lihat dalam tindakan:

Jika Anda ingin menginstal syslinux bootloader untuk file ISO yang tidak dimaksudkan untuk menargetkan drive USB, gunakan -bopsi:

 bootiso -b -d /dev/sdb filename.iso

Untuk menginstalnya:

curl -L https://rawgit.com/jsamr/bootiso/latest/bootiso -O
chmod +x bootiso

Utilitas ini dengan tepat menangani situasi pemisahan file wim besar menjadi file yang cocok untuk penempatan pada FAT32 - yang mana yang diperlukan ISO instalasi Windows baru-baru ini
Joseph Young

1

WiNToBootic untuk Windows:

WiNToBootic adalah freeware yang memungkinkan Anda membuat hard disk USB USB yang mudah di-boot atau dari image ISO, CD / DVD atau Folder. Produk ini berfokus pada pembuatan disk boot berbasis keluarga Microsoft Windows NT 6.x OS (Vista, 7, 8, Server 2008, Server 2012).

masukkan deskripsi gambar di sini


1

Rufus.

Ini adalah program favorit saya untuk tugas ini karena memiliki banyak opsi dan tidak memerlukan instalasi.

  1. Ketika Anda memulai Rufus, semua pen drive yang telah Anda sambungkan ke komputer akan secara otomatis muncul di kotak Perangkat di bagian atas. Anda dapat mencolokkan stik USB dan itu akan menemukannya setelah beberapa detik-tanpa Anda harus me-restart program.
  2. Biarkan kotak kedua apa adanya dan ubah kotak ketiga menjadi NTFS.
  3. Biarkan ukuran cluster sebagai default dan ubah label volume menjadi apa pun yang Anda inginkan.
  4. Setelah selesai, pastikan kotak centang bertuliskan 'Buat disk yang dapat di-boot menggunakan:' dicentang dan pilih ISO Image. Kemudian klik tombol kecil di sebelah kanan untuk memilih gambar ISO Anda.
  5. Jika Anda ingin melihat apa yang terjadi selama proses, klik tombol log di bagian bawah.
  6. Sekarang Anda dapat mengklik Mulai dan mudah-mudahan drive USB Anda harus diformat dan ISO harus diekstraksi.

0

Saya perlu menyalin ISO ke USB untuk memperbarui BIOS saya; menggunakan unetbootintidak berfungsi untuk jenis gambar ISO itu. Di Linux, geteltoritobekerja untuk saya.

apt-get install genisoimage

geteltorito -o bios.img g2uj18us.iso

cat bios.img> / dev / sdb

Sumber


0

ISO ke USB adalah program lain yang saya gunakan. Saya menggunakan UNetbootin, tetapi ketika saya me-restart saya tidak melihat antarmuka untuk heroncd, tetapi sebuah antarmuka untuk UNetbootin.


0

Untuk dapat melakukan ini,

pertama Anda juga dapat menyalin DVD ke file iso,

dan kemudian dapat menyalin ke file iso ke USB.

Ini mungkin cara yang lebih mudah.


0

Anda juga dapat menggunakan aplikasi GUI yang disebut Etcher . Etcher tampaknya lebih cepat (kecepatan baca / tulis ke perangkat secara langsung) daripada aplikasi GUI lain seperti rufus, dan juga dapat menulis file gambar RAW ke drive USB. Ini punya antarmuka yang sederhana, cobalah.

Juga lintas-platform :)


0

TRANSFORMASI ISO MENJADI DRIVE USB BOOTABLE (PENDRIVE):

Kami memiliki beberapa jawaban di forum di luar sana, tetapi saya merekomendasikan pendekatan ini karena alasan ini ...

  • Anda hanya perlu "GParted";
  • Memastikan pemformatan yang benar untuk drive USB (pendrive) (fat32, boot, lba);
  • Andalkan skema boot asli ISO;
  • "UNetbootin", "dd" dan lainnya gagal dalam berbagai situasi;
  • Kesederhanaan.

PENTING I: Agar drive USB (pendrive) dapat di-boot, ISO harus dapat di-boot. Gunakan alasan yang sama untuk kompatibilitas UEFI ("BOOT / UEFI").

PENTING II: Jika ISO tidak kompatibel dengan metode UEFI ("BOOT / UEFI"), mungkin perlu untuk mengaktifkan "Luncurkan CSM", menonaktifkan "Opsi Boot Aman" dan mengaktifkan beberapa suport lawas lainnya pada bios mesin.

CATATAN: Jawaban ini berfokus pada pengguna platform Linux.


PROSEDUR:

Siapkan drive USB (pendrive) ...

  • Instal dan buka "GParted";
  • Pilih perangkat USB (pendrive) (mis. / Dev / sdb);
  • Ikuti "Perangkat" -> "Buat Tabel Partisi ..." -> "msdos" -> "Terapkan";
  • Buat tabel partisi "fat32" baru (gunakan opsi default);
  • Buka "Kelola Bendera" dan aktifkan "boot" dan "lba".

Pasang "iso" ...

mkdir -p "/run/media/<YOUR_USER>/<ISO_NAME>"
sudo mount -o norock,loop "<PATH_TO_ISO>" "/run/media/<YOUR_USER>/<ISO_NAME>"

Buka folder /run/media/<YOUR_USER>/<ISO_NAME>dan salin semua file ISO ke drive USB (pendrive) termasuk yang tersembunyi.

Menjatuhkan "iso" ...

sudo umount -f "/run/media/<YOUR_USER>/<ISO_NAME>"
rm -rf "/run/media/<YOUR_USER>/<ISO_NAME>"

Selesai!

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.