Instal Linux dari Perangkat USB atau Boot ke Mode Live Menggunakan Perintah Unetbootin dan dd


Menginstal Linux dari perangkat penyimpanan massal USB atau masuk ke Lingkungan Linux Langsung adalah Ide yang keren. Booting dari perangkat penyimpanan massal USB terkadang diperlukan, terutama ketika perangkat media ROM tidak berfungsi.

Mem-boot Windows dari perangkat penyimpanan massal USB tidaklah sulit, dan dengan tersedianya berbagai perangkat lunak, hal tersebut hanya berjarak beberapa klik saja. Boot ke mesin windows hanya memerlukan tiga file, yaitu boot.ini, ntldr, dan ntdetect.com.

Namun mem-boot ke mesin Linux adalah proses kompleks yang memerlukan banyak sekali file dan proses dengan cara eksekusi yang terdefinisi dengan baik. Proses bootingnya rumit tetapi membuat media USB yang dapat di-boot sangatlah interaktif dan menyenangkan.

Kami akan membuat image USB yang dapat di-boot dengan dua cara berbeda
  • Unetbootin – adalah alat sumber terbuka untuk membuat drive Live USB yang dapat di-boot untuk Ubuntu, Fedora, dan distribusi Linux lainnya.
  • dd – adalah alat baris perintah untuk mengonversi dan menyalin file.
Untuk membuat image USB yang dapat di-boot, persyaratan dasar tertentu adalah:
  • Perangkat Penyimpanan Massal Usb (Pen Drive).
  • Gambar Linux dalam koneksi CD/DVD/ISO atau Internet (Tidak disarankan untuk gambar berukuran besar).
  • Platform Windows/Linux.

Membuat Perangkat USB yang Dapat Di-boot Menggunakan Alat Unetbootin

Untuk menginstal UNetbootin di distribusi Linux berbasis Ubuntu dan Ubuntu, gunakan perintah apt berikut untuk menambahkan PPA dan menginstalnya.

sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin

Alternatifnya, Anda dapat mengunduh biner UNetbootin dan menjalankannya tanpa menginstal di sistem Linux (mendukung semua distribusi Linux).

-------------- 64-bit System -------------- 
wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux64-681.bin
chmod +x ./unetbootin-linux64-681.bin
sudo ./unetbootin-linux64-681.bin

-------------- 32-bit System --------------
wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux-681.bin
chmod +x ./unetbootin-linux-681.bin
sudo ./unetbootin-linux-681.bin

Masukkan pen-drive USB Anda ke mesin Windows/Linux dan Luncurkan Unetbootin, Anda akan disambut dengan jendela mirip dengan.

Periksa konten di atas garis merah. Jenisnya harus Perangkat Usb, dan jika lebih dari satu perangkat usb tersambung, Anda perlu mengetahui nama perangkat Usb yang tepat Anda perlu mengerjakannya. Pilihan yang salah akan menyebabkan hard disk Anda terhapus, jadi berhati-hatilah. Anda dapat menelusuri image disk yang tersimpan di hard drive Anda, dari jendela Unetbootin.

Atau alternatifnya unduh dari internet, secara real-time. Meskipun prosesnya memakan waktu dan dapat mengakibatkan kesalahan saat gambar yang lebih besar diunduh.

Klik OK, dan proses pengunduhan dan/atau ekstraksi gambar akan dimulai. Proses ini memerlukan waktu tergantung pada ukuran download dan/atau ukuran file gambar ISO. Setelah selesai, klik ‘keluar‘.

Cabut perangkat penyimpanan usb dengan aman dan sambungkan ke mesin yang ingin Anda boot. Mulai ulang dan atur perangkat penyimpanan usb agar melakukan booting terlebih dahulu dari menu BIOS yang mungkin F12, F8, F2, atau Del bergantung pada mesin dan build Anda.

Anda akan disambut dengan jendela seperti di bawah ini, tempat Anda dapat melakukan booting ke Mode Live Linux dan/atau Instal di Hard Disk dari sana, secara langsung.

Kelebihan menggunakan Unetbootin
  1. Sebagian besar pemrosesan dilakukan secara otomatis.
  2. Mudah digunakan.
  3. Memungkinkan untuk membuat stick yang dapat di-boot dari windows/Linux.
Kontra menggunakan Unetbootin
  1. Satu pilihan disk yang salah dan semua Data dan Instalasi Anda pada HDD utama akan terhapus.

Membuat Perangkat USB yang Dapat Di-boot menggunakan Perintah dd

Perintah dd awalnya merupakan bagian dari UNIX, yang diimplementasikan di Linux. Perintah dd mampu menghapus header, mengekstrak bagian file biner. Ini digunakan oleh Makefiles kernel Linux untuk membuat image boot.

Sintaks dasar dari perintah dd adalah
dd if=<source> of=<target> bs=<byte size>; sync

Ukuran gigitan umumnya “pangkat 2, dan biasanya, tidak kurang dari 512 byte, yaitu 512 , 1024, 2048, 4096, 8192, 16384, namun dapat berupa apa saja nilai integer keseluruhan yang masuk akal.

Opsi sinkronisasi memungkinkan Anda menyalin semuanya menggunakan I/O yang disinkronkan.

Jalankan perintah di bawah ini dengan modifikasi tergantung pada sumber dan tujuan Anda.

dd if=/home/server/Downloads/kali-linux-2020.2-installer-amd64.iso of=/dev/sdb1 bs=512M; sync

Diperlukan waktu untuk membuat disk yang dapat di-boot, bergantung pada ukuran image ISO dan kapasitas RAM Anda.

Jangan hentikan pembuatan boot stick, setelah proses selesai, Anda akan mendapatkan sesuatu seperti ini di terminal Anda.

4+1 records in
4+1 records out
2547646464 bytes (2.5 GB) copied, 252.723 s, 10.1 MB/s

Sekarang keluarkan disk dengan aman, sambungkan ke mesin yang ingin Anda boot dengan Linux, dan Yup jangan lupa untuk mengubah opsi booting di BIOS Anda, atur flash stick Anda untuk melakukan booting terlebih dahulu.

Saat USB di-boot, Anda akan disambut dengan jendela yang mirip dengan.

Kelebihan dari metode di atas:
  1. Minimalnya kemungkinan kesalahan dalam pembuatan salinan.
  2. Tidak diperlukan alat tambahan/pihak ketiga.
Kontra dari metode di atas:
  1. Tidak ada ruang untuk kesalahan, kesalahan, dan semuanya terhapus.
  2. Cara non-interaktif.
  3. Anda harus tahu, apa yang Anda lakukan, karena Anda tidak akan mendapatkan manual/prompt/bantuan apa pun saat dijalankan, Anda harus mahir dalam terminal.

Ingat, Semua distro tidak mengizinkan Lingkungan Langsung, tetapi sebagian besar distro saat ini mengizinkannya. Anda hanya dapat masuk ke Lingkungan Linux aktif jika didukung.

Artikel di atas tidak bertujuan untuk membandingkan kedua metode. Sebelum menulis apa pun, kami memberikan waktu berjam-jam untuk menguji dan menjalankan proses untuk memastikan Anda mendapatkan solusi yang 100% berfungsi.

Jika Anda terjebak di suatu tempat, jangan ragu untuk menghubungi kami di bagian komentar. Untuk segala kerusakan pada data/disk, akibat metode di atas, baik Penulis maupun Tecmint tidak bertanggung jawab. bertanggung jawab.

Itu saja untuk saat ini. Saya akan segera ke sini lagi, dengan artikel menarik lainnya yang pasti ingin Anda baca. Hingga saat itu tiba, tetaplah sehat, aman, terhubung, dan terhubung dengan Tecmint.