blog.dhocnet.info – Banyak beterbaran artikel di internet yang memuat tentang cara membuat USB installer Windows, namun proses yang dilakukan, dikerjakan diatas sistem operasi Windows itu sendiri. Pada artikel ini, saya memuat tentang cara membuat USB installer untuk Windows dari sistem operasi Linux.
Pada tulisan ini saya menggunakan distribusi Slackware64 14.2 Linux dan silahkan disesuaikan dengan distribusi yang Anda gunakan.
Bahan Yang Diperlukan
Sebelum memulai proses pembuatannya, ada baiknya jika disiapkan dulu bahan-bahan yang diperlukan. Berikut daftarnya:
- Program ms-sys
- USB Stick dengan kapasitas sesuai ukuran file ISO
- Windows ISO
Instalasi ms-sys
ms-sys adalah sebuah program yang berfungsi untuk menulis boot record yang kompatibel dengan sistem operasi Windows dan bisa didapatkan bebas dari repository distro yang Anda gunakan. Jika tidak ada, ms-sys dapat di download dari http://ms-sys.sourceforge.net/.
Karena saya menggunakan distribusi Slackware Linux, maka saya melakukan instalasi ms-sys dengan program SboPkg seperti terlihat pada gambar berikut:
Dari menu utama SboPkg, pilih sub menu Search → ms-sys → Process. Tunggu hingga proses download, compile dan instalasi selesai lalu tutup program SBoPkg.
Menyiapkan USB Stick
Setelah proses instalasi ms-sys, tancapkan USB stick ke laptop atau komputer. Jalankan terminal emulator, login sebagai root lalu periksa keberadaan USB dengan perintah fdisk -l.
Pada langkah ini harap berhati-hati karena jika salah mengenali disk, maka data Anda akan hilang selamanya!
Sistem yang saya gunakan mengenali USB stick sebagai sde (/dev/sde). Maka langkah pertama yang saya lakukan adalah mengosongkan isinya dengan perintah dd.
# dd if=/dev/zero of=/dev/sde count=1024
* atau seperti yang terlihat pada gambar
Langkah selanjutnya adalah mempartisi USB Stick dengan fdisk.
Perintahnya:
# fdisk /dev/sde
Tekan p diikuti dengan enter untuk melihat partisi. Jika tidak ada, tekan n diikuti dengan enter untuk membuat partisi baru. Tekan p lagi yang diikuti dengan enter sebanyak 4x.
Tekan t diikuti dengan enter untuk mengganti tipe partisi, tekan 7 lalu enter lagi untuk merubah tipenya ke HPFS/NTFS. Jika tidak yakin, tekan l diikuti dengan enter untuk menampilkan daftar jenis filesystem yang didukung.
Tekan a diikuti enter, lalu tekan 1 diikuti enter lagi untuk menandai partisi sebagai bootable.
Tekan p diikuti enter untuk melihat hasilnya. Kemudian keluar dari fdisk dengan menekan w diikuti enter.
Selanjutnya adalah memformat USB Stick dengan perintah mkntfs /dev/sde1 seperti terlihat pada gambar.
Menyiapkan Disk Image
Pada langkah ini Anda harus memiliki file ISO dari installer Windows. Jika belum, Anda bisa mendapatkannya dari https://www.microsoft.com/en-id/store/b/windows/.
Langkah Pembuatan
Setelah Anda memiliki file ISO installer Windows, mount file ISO tersebut lalu copy seluruh isinya ke dalam USB Stick seperti berikut:
Mount USB Stick
# mount /dev/sde1 /media/hd0
Mount ISO Windows
# mount /lokasi/file/windows.iso /media/dvd0
Dua perintah diatas silahkan disesuaikan dengan keadaan sistem yang Anda miliki.
Salin seluruh isi file ISO Windows ke dalam USB Stick dengan perintah seperti berikut:
# cp -vrf /media/dvd0/* /media/hd0/
Terakhir, un-mount USB Stick dengan perintah:
# umount /dev/sde1
Lalu tulis boot record ke USB Stick dengan perintah:
# ms-sys -7 /dev/sde
Selesai. Restart komputer lalu pilih boot dari USB.
Cara diatas dapat diterapkan untuk Windows 7, 8, 8.1 dan 10. Untuk versi Windows dibawahnya, silahkan periksa opsi yang tersedia dengan menjalankan perintah:
# ms-sys –help