Bagaimana cara membuat USB Ubuntu yang dapat di-boot?

38

Bagaimana cara membuat Bootable Ubuntu USB yang berisi versi terbaru dari Ubuntu?

Untuk kelengkapan, bagaimana saya bisa melakukan ini di Ubuntu, Windows, OS X atau distro Linux lainnya?

MathCubes
sumber

Jawaban:

28

Diagram alir ini menunjukkan cara membuat USB yang dapat di-boot untuk menginstal Ubuntu dan memecahkan masalah saat mem-boot Ubuntu darinya.

IMG:

Tautan

Cara membuat USB Ubuntu di Ubuntu menggunakan Startup Disk Creator

Ubuntu memiliki aplikasi bawaan untuk membuat USB live Ubuntu yang dapat di-boot untuk menginstal Ubuntu yang disebut Startup Disk Creator . Cari Dash untuk Startup Disk Creator dan klik ikon Startup Disk Creator untuk membuka jendela Make Startup Disk .

USB flash drive yang Anda gunakan dengan Startup Disk Creator harus 2GB atau lebih besar, dan untuk Ubuntu 18,04 dan yang lebih baru harus 4GB atau lebih besar. Startup Disk Creator akan secara otomatis memformat flash drive USB Anda ke FAT32 dan membuatnya dapat di-boot. Jika Anda hanya memiliki satu USB flash drive yang terhubung ke komputer Anda, Startup Disk Creator akan memilihnya secara otomatis. Berhati -hatilah memilih USB flash drive di jendela Make Startup Disk untuk menghindari menimpa partisi tempat Ubuntu diinstal, yang dapat membuat Ubuntu tidak dapat di-boot. Pada tangkapan layar di bawah ini Anda dapat melihat bagaimana Perangkat flash drive USB diidentifikasi oleh nama modelnya, nama model yang sama yang muncul di bawah judul Drive after Model: dalam aplikasi Disk (utilitas disk).

IMG:
Startup Disk Creator di Ubuntu 16.04

Anda juga dapat memindahkan bilah geser Tersimpan di ruang ekstra yang dipesan bolak-balik untuk membuat beberapa ruang ekstra yang disimpan untuk penyimpanan file yang persisten di seluruh reboot. Di Ubuntu 16.04 dan yang lebih baru, Startup Disk Creator tidak lagi memiliki opsi penyimpanan file yang persisten.

Cara membuat Ubuntu Minimal USB menggunakan dd

  1. Unduh file iso CD Mini Ubuntu dari tautan di halaman web Instalasi Minimal Dokumentasi Ubuntu . Unduh file yang disebut mini.iso ke folder Unduhan Anda. Anda dapat mengunduh file mini.iso ke mana saja di komputer yang Anda inginkan, tetapi unduh ke folder Unduhan sehingga Anda dapat dengan mudah menjalankan perintah di langkah-langkah berikut tanpa mengubah apa pun.

  2. Verifikasi checksum md5 dari file iso CD mini Ubuntu yang Anda unduh dengan menjalankan perintah ini:

    cd ~/Downloads/
    md5sum 'mini.iso'
    

    Jika Anda menggunakan Subsistem Windows untuk Linux, unduh alat Microsoft File Checksum Integrity Verifier dari Pusat Unduhan Microsoft resmi. Alat Microsoft File Checksum Integrity Verifier adalah utilitas baris perintah yang menghitung hash kriptografis MD5 atau SHA1 untuk file.

  3. Periksa bahwa hasil perintah cocok dengan checksum MD5 dari file mini.iso pada halaman web Instalasi Minimal Dokumentasi Ubuntu .

  4. Dapatkan flash drive USB, 1GB atau lebih besar. Hapus semua file dari USB flash drive. Pasang flash drive menggunakan utilitas Disk Disks .

  5. Periksa utilitas disk Disk untuk mengetahui nama perangkat USB flash drive Anda. Ini sangat penting karena jika Anda menggunakan nama perangkat yang salah pada langkah 6, Anda akan menimpa seluruh sistem operasi Anda alih-alih menulis ke USB flash drive. Jadi periksa nama perangkat USB flash drive dua kali. Seharusnya sesuatu seperti di /dev/sd*mana alih-alih karakter * ada huruf kecil seperti a, b, c, dll. Pada langkah berikut saya mengasumsikan bahwa nama perangkat /dev/sdc, tetapi nama perangkat drive USB Anda bisa menjadi sesuatu lain suka /dev/sdaatau tidak, /dev/sdbperiksa nama perangkat drive USB Anda dua kali dan pastikan Anda melakukannya dengan benar di langkah 6!

  6. Buka terminal atau Subsistem Windows untuk Linux dan jalankan perintah berikut:

    cd ~/Downloads/  
    sudo -i  
    dd if='mini.iso' of=/dev/sdc bs=4096  ## make sure that the device name of your USB drive is correct!
    

    The dd if='mini.iso' of=/dev/sdc bs=4096perintah harus mengambil hanya beberapa detik untuk menyelesaikan pada kebanyakan komputer karena mini.iso adalah file kecil, kurang dari 60MB. Hasil menjalankan perintah ini akan menjadi mini USB Ubuntu yang dapat di-boot.

  7. Boot komputer dari USB mini live Ubuntu. Ubuntu mini live USB harus berhasil menjalankan boot dan menampilkan layar menu.

  8. Jika Anda memilih opsi Instal (instalasi lengkap, bukan instalasi cli) dari layar menu pada Langkah 7, maka Anda dapat memilih opsi lain selama proses instalasi Ubuntu untuk mengunduh semua paket yang Anda perlukan untuk melakukan instalasi Ubuntu yang lengkap. Pilih koleksi paket desktop Ubuntu dari daftar koleksi perangkat lunak yang telah ditentukan di layar Pemilihan perangkat lunak di penginstal CD mini Ubuntu. Ketika Anda me-restart sistem di akhir instalasi, Anda akan memiliki desktop Ubuntu yang berfungsi dengan lingkungan desktop default.

    masukkan deskripsi gambar di sini

Cara membuat USB stick bootable pada OS X / macOS

karel
sumber
Tapi itu hanya berfungsi di Ubuntu Base Distro / Ubuntu sendiri.
MathCubes
2
Itu benar, sedangkan UNetbootin adalah cross-platform, tetapi Startup Disk Creator memiliki satu fitur bagus yang tidak dimiliki UNetbootin. Startup Disk Creator mengidentifikasi drive USB dengan nama modelnya dan bukan dengan nama perangkat yang tampak samar /dev/sdb1. Ini memberi pengguna perlindungan tambahan terhadap menimpa sistem operasi karena secara tidak sengaja memformat drive yang salah.
karel
Saya punya masalah dengan Unetbootin sebelumnya seperti tidak menginstal bootloader ... dll.
MathCubes
dd for windows Usage : di dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]mana FILEin if=FILE of=FILEmemiliki sintaks yang sama dengan lokasi file di commandline Windows (cmd.exe).
karel
Menjalankan wmicperintah ini di jendela cmd.exe Windows memperlihatkan semua drive yang dapat dilepas sebagai berikut: wmic logicaldisk where drivetype=2 get deviceid, volumename, descriptionContoh jalur sumber (file input) dan jalur target (file output) sintaks di Windows cmd.exe: jalur sumber: C: \ aaa \ bbb \ di mana C:adalah hard drive. jalur target: F: \ xxx \ yyy \ di mana F:USB flash drive yang diidentifikasi dengan menjalankan wmicperintah. Contoh perintah dd untuk windows : Kunjungi tautan ini dan contohnya ada di bawah tajuk yang disebut Contoh .
karel
15

Anda perlu: flash drive, PC / Mac, file ISO untuk Ubuntu, yang dapat diperoleh di sini: http://www.ubuntu.com/download/desktop . Berikut adalah petunjuk untuk ...

Pengguna Lain
sumber
3
Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Braiam
2

Gunakan Unetbootin. Ini berfungsi di Ubuntu (dari Software Center) dan Windows (dari situs Unetbootin) juga. Unduh iso dari Ubuntu yang Anda inginkan, unduh Unetbootin, buat, nikmatilah.

pengguna153002
sumber
2

Distribusi Ubuntu baru-baru ini mencakup info boot untuk boot langsung dari cakram optik dan media keras (flash drive, dll.)

Anda dapat menduplikasi konten iso ke perangkat USB menggunakan sistem linux. Anda akan menggunakan perintah di sudo dd if=my.ubuntu.release.iso of=/dev/sdXmana sdX adalah flash drive Anda yang dapat diidentifikasi dengan perintah.sudo fdisk -l

Ingatlah untuk memeriksa hash sebelum menghabiskan waktu untuk menyalin untuk memastikan bahwa file iso Anda valid.

Penatua Geek
sumber
2

Instal penuh ke USB

Pemasangan penuh lebih stabil dan aman daripada pemasangan terus-menerus, tetapi tidak secepat itu. Mereka lebih baik dalam menggunakan ruang disk karena tidak diperlukan file atau partisi ukuran tetap. Mereka tidak terlalu bagus untuk digunakan menginstal Ubuntu.

Berikut ini adalah langkah demi langkah cara menginstal 18.04 pada flash drive 16GB dengan opsi untuk partisi Home terpisah dan partisi data yang kompatibel dengan Windows:

  • Buat USB atau DVD langsung menggunakan SDC, UNetbootin, mkusb, dll.
  • Matikan dan cabut komputer. (Lihat catatan di bawah)
  • Lepaskan penutup.
  • Lepaskan kabel daya dari hard drive atau cabut hard drive dari laptop.
  • Sambungkan kembali komputer.
  • Masukkan flash drive.
  • Masukkan Live USB atau Live DVD.
  • Mulai komputer, USB / DVD harus boot.
  • Pilih bahasa.
  • Pilih instal Ubuntu.
  • Pilih tata letak Keyboard
  • Pilih "Lanjutkan".
  • Pilih jenis instalasi dan "Unduh pembaruan saat menginstal Ubuntu" dan Pilih "Instal perangkat lunak pihak ketiga ...", (opsional).
  • Pilih "Lanjutkan".
  • Pada "Jenis instalasi" pilih "Sesuatu yang lain". (Enkripsi disk penuh tidak berfungsi dengan flash drive).
  • Pilih "Lanjutkan".
  • Konfirmasi perangkat target sudah benar.
  • Pilih "Tabel Partisi Baru".
  • Klik Lanjutkan pada drop down.

(Partisi data FAT32 opsional untuk digunakan pada mesin Windows)

  • Klik "Ruang kosong" dan "+".
  • Buat "Ukuran ..." sekitar 2000 MB.
  • Pilih "Utama".
  • Lokasi = "Awal ruang ini".
  • "Gunakan sebagai:" = "sistem file FAT32".
  • "Mount point" = "/ windows".
  • Pilih "OK"

(Partisi Root Non Opsional)

  • Klik "ruang kosong" dan kemudian "+".
  • Pilih "Utama", "Ukuran ..." = 4500 hingga 6000 MB, "Awal ruang ini", Ext4, dan Mount point = "/" lalu OK.

(Partisi rumah opsional)

  • Klik "ruang kosong" dan kemudian "+".
  • Pilih "Utama", "Ukuran partisi baru ..." = 1000 hingga 6000 MB, Awal ruang ini, Ext2, dan Mount point = "/ home" lalu OK.

(Ruang swap opsional, memungkinkan hibernasi)

  • Klik "ruang kosong" dan kemudian "+".
  • Pilih "Utama", "Ukuran partisi baru ..." = ruang yang tersisa, (1000 hingga 2000 megabita, atau ukuran yang sama dengan RAM), Awal dari ruang ini dan "Gunakan sebagai" = "area swap" lalu OK.

(Penting)

  • Konfirmasikan "Perangkat untuk instalasi pemuat boot" menunjuk ke akar drive USB. Bawaan seharusnya OK jika HDD dicabut.
  • Klik "Instal Sekarang".

  • Pilih lokasi Anda.

  • Pilih "Lanjutkan".
  • Masukkan nama, nama komputer, nama pengguna, kata sandi Anda dan pilih jika Anda ingin masuk secara otomatis atau memerlukan kata sandi.cscameron
  • Pilih "Lanjutkan".
  • Tunggu sampai instalasi selesai.
  • Matikan komputer dan pasang HDD.
  • Pasang kembali penutup komputer.

Catatan: Anda dapat menghilangkan penonaktifan hard drive jika setelah mempartisi Anda memilih untuk menginstal grub ke root drive USB tempat Anda menginstal Ubuntu, (yaitu sdb bukan sdb1). Hati-hati, banyak orang telah menimpa HDD MBR karena lokasi default untuk boot loader adalah sda, semua item dalam grub drive internal akan ditambahkan ke grub USB. Anda dapat melakukan pembaruan-grub nanti.

CSCameron
sumber
1

Instalasi Penuh ke USB - BIOS / UEFI

Mkusb menjadi basis yang bagus untuk drive USB Instalasi Penuh yang dapat melakukan booting dari BIOS dan UEFI:

  • Gunakan mkusb untuk membuat sistem Live pada Installer USB (2GB atau lebih besar).

  • Gunakan mkusb untuk membuat sistem Persisten pada Target 128GB USB menggunakan pengaturan default dengan ~ 25GB persistensi, (sisa partisi NTFS digunakan sebagai partisi data yang dapat diakses Windows).

masukkan deskripsi gambar di sini

  • Segera setelah mkusb selesai, buka GParted dan hapus sdx4, partisi ISO9660 dan perluas sdx5 ke ruang yang dipulihkan, sdx menjadi nama perangkat drive Target.

  • Buat partisi ekstra ext4 sdx6 untuk / home jika diinginkan.

masukkan deskripsi gambar di sini

  • Cabut atau lepaskan HDD sebelum melanjutkan, (opsional tapi disarankan, sangat dianjurkan dalam mode UEFI).

  • Drive Penginstal Boot, pilih Coba.

  • Masukkan drive Target

Mulai Instal Ubuntu ...

  • Pilih "Sesuatu yang lain".

  • Pilih sdx5, (pada drive target), dan klik Ubah.

masukkan deskripsi gambar di sini

  • Pilih Use as: ext4, Format dan Mount point: /.

Jangan menyentuh partisi lain (kecuali menambahkan partisi / home ke sdx6).

  • Pilih sdx5 sebagai Perangkat untuk instalasi boot loader .

  • Instalasi lengkap.

  • Potong grub.cfg dari sdx5 / boot / grub dan rekatkan ke sdx3 / boot / grub, timpa file grub.cfg yang ada.

  • Boot drive target dan jalankan sudo update-grub untuk menambahkan semua drive ke menu boot.

  • Jangan memasang driver kepatutan apa pun, (yaitu Nvidia), pada pemasangan pra-18.04.

CSCameron
sumber
1

fwiw, saya dapat mengatur thumbdrive untuk menjalankan ubuntu 18.1 di pc saya dengan boot ke usb drive. Saya sekarang dapat menggunakan pc saya menjalankan ubie 18.1, dan menginstal sw ke td (thumb drive), menyimpan data ke td, dan dalam semua hal lain menggunakan pc saya seolah-olah saya telah menginstal ubie pada hard drive internal. Saya telah dapat menggunakan sistem ini pada banyak PC saya, terlepas dari os saat ini. Ini adalah tujuan saya.

Karena tingkat kompetensi linux saya yang relatif rendah, saya mencari prosedur pengaturan yang paling sederhana sebagai berikut: Saya memutus kabel data hard drive internal, dan, menggunakan dua koneksi usb depan pada pc saya, saya terhubung ke thumbdrive dengan live ubie yang diinstal di atasnya, dan dicolokkan thumbdrive 32 GB baru ke port usb kedua.

Saat boot dari drive usb saya memilih untuk menginstal Ubuntu, dan hanya mengikuti petunjuk. Semuanya berjalan secara otomatis dan lancar, dan saya sekarang dapat boot dari drive baru di salah satu PC saya dan menggunakannya seolah-olah ubie dipasang pada hard drive internal.

Saya berharap saya punya waktu dan keahlian untuk mencari tahu mana dari sekian banyak, banyak disertasi bermanfaat yang benar-benar diterapkan kepada saya dan memasukkannya ke dalam permainan, tetapi itu tidak terjadi pada saya. Jika ada yang ingin melakukan peasy mudah, coba metode ini. terima kasih atas semua bantuannya, st

pengguna269258
sumber
+1; Saya pikir titik krusialnya adalah melepaskan hard drive internal (atau menonaktifkannya, yang dimungkinkan di beberapa sistem UEFI / BIOS).
sudodus
1

Cara membuat drive USB Ubuntu yang dapat di-boot dari Ubuntu (untuk membuat drive USB di-boot Ubuntu dari macOS lihat jawaban saya di sini ):

0) Unduh file .iso Ubuntu dari https://ubuntu.com/download/desktop dan masukkan ke folder Unduhan Anda. Saya selalu merekomendasikan versi terbaru (yang 19,04 karena saya menulis ini tetapi akan segera 19,10), bukan yang LTS (kecuali versi yang mengatakan LTS adalah versi terbaru).

1) Buka Terminal dan temukan jalur file ke USB drive Anda

lsblk

Anda sedang mencari sd L , di mana L adalah beberapa huruf. Mungkin sdb (karena "sda" mungkin adalah hard drive Anda dan jika Anda hanya memiliki satu hard drive, itu mungkin akan menetapkan huruf berikutnya, b, ke drive USB Anda), tetapi periksa kembali apakah SIZEkolom tersebut masuk akal.

Anda juga akan melihat subdivisi lebih lanjut seperti sda 1 atau sdb 1 . Bukan itu yang Anda cari, Anda hanya ingin sd <surat>. Angka-angka itu merujuk ke partisi . Partisi adalah cara memisahkan hard drive Anda (atau SSD atau USB drive) menjadi wilayah yang lebih kecil, seperti folder tetapi lebih serius. Kami ingin menimpa seluruh USB, bukan hanya partisi pertama yang ada di dalamnya ( file iso sebenarnya sudah memiliki informasi partisi yang akan menimpa data partisi yang sudah ada di drive USB Anda), bukan hanya salah satu partisi sehingga kami perlu menentukan hanya sd <huruf> dan tinggalkan nomor yang datang sesudahnya.

Itu dd perintah Anda akan menjalankan kemudian secara efektif akan menghapus semua data pada drive sehingga tidak mendapatkan salah ini. Jika Anda kesulitan menentukan disk mana yang menjadi milik Anda, Anda dapat mencabut USB drive, jalankan perintah, pasang kembali, jalankan lsblklagi dan lihat apa yang berubah. Jika Anda ingin melihat informasi lebih lanjut, Anda juga dapat mencoba sudo fdisk -lperintahnya.

Selanjutnya tambahkan "/ dev /" ke awal nama yang Anda dapatkan, jadi (misalnya) "sdb" menjadi "/ dev / sdb". /dev/sd<whatever>adalah file aktual dalam /devdirektori yang berpura - pura menjadi file biasa tetapi sebenarnya akan membaca hard drive Anda. Jika Anda mencoba untuk membacanya, itu akan bertindak sebagai file biner dari data yang mendasarinya pada hard drive Anda. Biasanya hard drive (atau SSD) memiliki tabel partisi, dan setiap partisi memiliki sistem file, yang akan dibaca dan ditafsirkan oleh Ubuntu (atau sistem operasi lainnya), untuk kemudian menunjukkan kepada Anda hard drive sebagai satu ton file di berbagai folder. , tetapi membaca atau menulis dari / ke / dev / sd L adalah cara untuk memberitahu Ubuntu untuk melupakan semua itu dan memperlakukan hard drive sebagai serangkaian byte ).

2) Gunakan dduntuk menyalin gambar .iso ke stik USB Anda (ganti L dengan huruf yang Anda dapatkan dari langkah sebelumnya)

sudo dd if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

Langkah itu akan memakan waktu cukup lama. Setelah selesai, Anda harus berlari

sync

hanya untuk memastikan semua data selesai ditransfer dan kemudian Anda selesai; gunakan stik USB Anda untuk mem-boot Ubuntu.


Anda dapat mempercepat ddperintah dengan menambahkannya bs=1M. Anda mungkin juga ingin mengganti panggilan secara manual syncdengan lewat oflag=syncke dd(yang melakukan pekerjaan yang sama ) dan untuk memberi tahu ddAnda berapa banyak yang telah ditransfer sejauh ini status=progress, yang semuanya akan terlihat seperti

sudo dd bs=1M status=progress oflag=sync if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

(jangan lupa ganti L dengan huruf yang benar)

Boris
sumber