Apakah ada cara untuk membuat USB flash drive Ubuntu yang Dapat di-boot dari terminal tanpa menggunakan aplikasi pihak ketiga seperti YUMI, Unetbootin, Startup Disk Creator, dll.
Saya mencoba membuat flash drive Ubuntu yang Dapat di-boot dengan dd metode,
dimana input.iso adalah file input, dan /dev/sd<?> adalah perangkat USB yang Anda tulis (jalankan lsblk untuk melihat semua drive untuk mencari tahu apa <?> adalah untuk USB Anda).
Metode ini cepat dan tidak pernah mengecewakan saya.
EDIT: bagi mereka yang berada di Mac yang berakhir di sini, gunakan huruf kecil untuk bs=4m:
EDIT: jika drive USB tidak bisa boot (ini terjadi pada saya), itu karena targetnya adalah partisi tertentu pada drive, bukan drive. Jadi target harus /dev/sdc dan tidak /dev/sdc<?> Bagi saya itu /dev/sdb.
Drive Anda dapat dipasang secara otomatis di dalam /media/. Mari kita asumsikan bahwa itu dipasang di /media/xxx/.
Salin semua file dari /media/iso/ ke USB flash drive yang terpasang dengan menjalankan perintah di bawah ini (pastikan untuk menyertakan titik):
cp -a /media/iso/. /media/xxx/
Selanjutnya, anda membutuhkan ldlinux.sys file di USB flash drive Anda untuk membuat USB bootable. Partisi USB saya adalah /dev/sdd1; masuk lsblk untuk melihat apa milikmu. Jalankan perintah di bawah ini:
Arahkan ke /media/xxx gunung folder dan mengubah nama isolinux direktori untuk syslinux. Lalu masuk ke folder berganti nama dan mengubah nama file isolinux.cfg untuk syslinux.cfg.
Reboot PC Anda dan ubah urutan boot di BIOS untuk memungkinkan boot dari drive USB. Sekarang USB flash drive Ubuntu Anda akan boot dan Anda dapat menginstalnya.
Metode ini akan berfungsi untuk distribusi Linux apa pun, tidak hanya Ubuntu. Anda tidak perlu menginstal perangkat lunak pihak ketiga untuk membuat Linux usb flash drive.
Jika dengan "pihak ketiga" yang Anda maksud "GUI", Saya menyarankan skrip ringan bernama bootiso setelah Avinash Raj jawabannya, karena dd tidak selalu berhasil. Plus besar itu sangat aman (melakukan banyak pemeriksaan keamanan untuk tidak mengacaukan dengan sistem), mudah untuk menginstal dan portabel.
Juga, bootiso akan memeriksa file ISO untuk memilih dari dua mode: "image-copy" (dd) ketika file ISO hybrid (berarti: USB boot ramah). Dan mode" mount-rsync " ketika file ISO non-hybrid, dalam hal ini bootloader SYSLINUX akan diinstal secara otomatis jika didukung [detail lebih lanjut tentang perilaku otomatis].
Cara menggunakannya
Opsi pertama, cukup berikan ISO sebagai argumen pertama dan Anda akan diminta untuk memilih drive di antara daftar yang diekstraksi dari lsblk:
Bagaimana cara membuat USB flash drive Ubuntu yang Dapat di-boot dari terminal?
Ada alat mode teks bawaan, yang dapat anda jalankan dari layar teks atau jendela terminal. dd atau cp atau cat dapat digunakan, tetapi mereka tidak aman karena mereka melakukan apa yang anda suruh mereka lakukan tanpa pertanyaan, dan kesalahan pengetikan kecil sudah cukup untuk menimpa drive dengan data berharga.
Untungnya ada juga alat mode teks yang lebih aman, tetapi Anda harus menginstalnya.
Instal mkusb melalui PPA-nya: jika Anda menjalankan Ubuntu Live standar, Anda memerlukan instruksi tambahan untuk mendapatkan alam semesta repositori. (Kubuntu, Lubuntu ... Xubuntu mengaktifkan alam semesta repositori secara otomatis.)
sudo add-apt-repository universe # only for standard Ubuntusudo add-apt-repository ppa:mkusb/ppa # and press Entersudo apt-get updatesudo apt-get install mkusb mkusb-nox usb-pack-efi
Menginstal cara ini akan menambah tidak hanya mkusb tetapi juga beberapa paket program yang mkusb tergantung pada.
Jika Anda menginginkan alat kecil atau jika Anda tidak menyukai AKP atau tidak menginginkan paket program tambahan, Anda dapat menggunakan mkusb-min. Shellscript ini sangat kecil dibandingkan dengan versi lain, namun melayani tujuan untuk membungkus sabuk pengaman di sekitar dd.
$ wc mkusb-min 208 736 5435 mkusb-min
Seharusnya agak mudah untuk melihat apa yang dilakukan shellscript hanya dengan membacanya di editor teks.
xorriso-dd-target adalah alat baru, dimaksudkan untuk di-upload ke repositori Debian. Tujuannya adalah untuk membuatnya sangat aman untuk membuat boot drive (USB pendrives atau kartu memori). Fitur khusus adalah metode plug-in untuk mengidentifikasi perangkat target. Halaman manual tersedia di sini. Pada Januari 2020 belum ada penginstal, tetapi Anda dapat menyalin dan menempel dari tautan di atas dan menginstal shellscript dan halaman manual secara manual.
Akhirnya saya ingin menyebutkan bootiso yang dijelaskan oleh pengembangnya dalam jawaban lain.
Pertanyaan
Apakah ada cara untuk membuat USB flash drive Ubuntu yang Dapat di-boot dari terminal tanpa menggunakan aplikasi pihak ketiga seperti YUMI, Unetbootin, Startup Disk Creator, dll.
Jika kita harus mencari alat mode teks yang sudah diinstal di Ubuntu, saya khawatir tidak ada alat aman yang tersedia. Jadi dalam hal ini saya hanya bisa menyarankan agar Anda menggunakan dd atau cp atau cat menurut banyak jawaban lain di sini. Tapi tolong periksa dan periksa kembali Apakah Anda benar-benar menunjuk ke perangkat target yang dimaksud sebelum menekan tombol Enter.
(Omong-omong, pembuat disk Startup Ubuntu milik Ubuntu (bukan pihak ketiga), tetapi membutuhkan lingkungan desktop grafis atau setidaknya pengelola jendela grafis.)