Saya ingin membuat drive USB Ubuntu langsung yang persisten dengan lebih dari 4GB penyimpanan.
Saya tahu ada opsi untuk menginstal langsung pada drive tetapi saya tidak ingin melakukan ini karena akan membatasi drive dari bekerja pada komputer yang berbeda.
Salah satu opsi adalah membuat partisi tambahan dengan ruang ekstra tetapi jika saya melakukan ini, bagaimana saya bisa mendapatkan perangkat lunak yang baru diinstal untuk disimpan pada partisi ini?
live-usb
persistent
Jakobovski
sumber
sumber
Jawaban:
Penginstal USB Unix saat ini (mis. Penginstal USB Universal dari PenDriveLinux.com) membuat file persisten pada partisi boot bersama-sama dengan file lain yang diperlukan untuk booting. Partisi boot ini diformat dengan FAT32 dan karena keterbatasan dalam FAT32, ukuran maksimum file ini adalah 4GB. Untuk memiliki penyimpanan yang lebih persisten, file ini dapat diganti dengan partisi. Ukuran partisi semacam itu hanya dibatasi oleh ukuran drive USB.
Saya menggunakan manajer partisi GParted untuk mengubah ukuran partisi FAT32 dan membuat ruang untuk partisi EXT4 besar untuk penyimpanan persisten. File persisten dapat dengan mudah dihapus dan pada boot berikutnya, sistem Ubuntu secara otomatis akan menggunakan partisi persisten yang lebih besar. Namun ada satu komplikasi: Anda memerlukan sistem Ubuntu lain untuk melakukan ini karena Ubuntu tidak dapat memodifikasi partisi boot aktifnya sendiri.
Saya menggunakan drive USB kedua dengan Ubuntu live. Untuk instruksi di bawah ini saya menggunakan versi "32 bit Ubuntu 13.10 desktop".
Instal Ubuntu langsung di 2 drive USB. Konfigurasikan penyimpanan persisten kecil sekitar 100 MB untuk masing-masing drive USB.
Boot Ubuntu dari salah satu drive USB. Pastikan drive USB lainnya dicabut.
Mulai "Editor Partisi GParted" dari Dash Ubuntu. Manajer partisi ini secara default diinstal pada 13.10.
Masukkan drive USB lain, tunggu sebentar dan lakukan penyegaran di GParted ( Ctrl+ R). Anda akan melihat bahwa perangkat baru ditambahkan di bagian bawah daftar perangkat. Periksa apakah ukurannya cocok dengan drive USB target. Pilih perangkat ini (lihat contoh gambar di bawah, nama perangkat dapat berbeda di sistem Anda).
Periksa bahwa titik pemasangan (
/media/ubuntu/UUI
) sama seperti pada gambar di atas.Buka jendela terminal ( Ctrl+ Alt+ T) dan hapus file persisten dengan perintah berikut (sesuaikan perintah ini jika titik mount berbeda dalam kasus Anda):
Refresh GParted ( Ctrl+ R) dan perhatikan perubahan "Digunakan".
Klik kanan pada partisi dan pilih unmount. Anda akan melihat bahwa Mount Point tidak lagi ditampilkan.
Klik kanan pada partisi dan pilih Resize / Move. Pilih Ukuran baru: 1000. Ini akan menyisakan ruang untuk menyimpan file tambahan atau yang diperbarui. Klik "Ubah Ukuran / Pindahkan". Partisi "tidak terisi" akan muncul
Sekarang buat partisi baru untuk penyimpanan persisten. Pilih partisi yang tidak terisi dan klik kanan pada New .
Pilih sistem file "ext4" dan beri label
casper-rw
dan klik Tambah .Periksa apakah semuanya tampak OK dan klik tanda centang hijau untuk menerapkan semua operasi yang tertunda.
Matikan Ubuntu, lepaskan drive USB pertama (drive USB ini tidak lagi diperlukan) dan reboot dari drive USB kedua.
Buka terminal ( Ctrl+ Alt+ T) dan ketik perintah berikut:
Periksa apakah ukuran Tersedia sesuai dengan ukuran partisi persisten yang Anda buat.
sumber
Saya ingin memperluas jawaban oleh V Bota dan sudodus .
Saya banyak menulis ini untuk pertanyaan lain tetapi saya pikir ini akan lebih baik di sini.
Saya juga telah sebelumnya mencoba banyak petunjuk yang berbeda tanpa keberhasilan dan hampir menyerah ketika saya menemukan metode kerja menggunakan sangat baik dibuat
mkusb
alat.Pertimbangan Sebelumnya
Saya berasumsi Anda memiliki file .iso (dari Ubuntu 16.04 / any * buntu) yang sudah diunduh. Jika tidak paham.
Saya telah mencoba menjalankan instruksi ini dari sistem Ubuntu yang diinstal.
Catatan: Saat ini ada batasan bahwa OS yang diaktifkan secara efektif tidak akan berfungsi dalam mode BIOS. Untuk melewati batasan, jalankan semua langkah ini dari sistem langsung lain.
Menginstal
mkusb
Boot ke Ubuntu yang ada atau hidup-boot drive flash Ubuntu sekunder.
Buka terminal ( Ctrl+ Alt+ T) dan jalankan perintah berikut satu per satu:
Perintah terakhir mungkin gagal (meskipun tidak mungkin) karena
mkusb
( versi GUI ) memiliki beberapa dependensi yang tidak terinstal / aktif di versi live Ubuntu.Tidak perlu panik, pengembang juga telah membuat versi teks saja. Lari:
Menciptakan drive persisten
Saya akan fokus pada versi GUI utama karena itu adalah yang saya gunakan. Jadi, jika Anda menginstal default
mkusb
(versi GUI) jalankan:dus
adalah alias untuk tampilan baru terbaru darimkusb
. Ini adalah perubahan versi lama dan bahkan lebih mudah digunakan.Setelah Anda menjalankan perintah, GUI akan terbuka. Ikuti langkah-langkah berikut ini:
i
opsiInstall(make a boot device)
p
opsiPersistent Live
dan pilih file .iso.mkusb
memutuskan yang terbaik. (Atau pilih, tetapi dengan bijak.)Go
tombol radio dan klik Go.Selesai!
Sekarang colokkan drive persisten Anda yang baru dibuat di sistem apa pun dan periksa apakah itu benar-benar menyimpan data / pengaturan di reboot (Milik saya lakukan).
Tangkapan layar
Seluruh proses harus terlihat seperti berikut ini.
Jalankan perintah di terminal:
Perhatikan peringatan dan klik OK:
Klik dua kali pada opsi i Instal (membuat perangkat boot):
Klik dua kali pada opsi p Persistent Live dan pilih file .iso:
Klik pada drive USB untuk membuat gigih. Saya ingin menggunakan 32 GB saya jadi saya tandai tombol radio:
Klik Gunakan Default untuk membiarkan
mkusb
memilih default:Masukkan persentase dari drive untuk cadangan untuk kegigihan. Milik saya besar (32GB) jadi saya hanya membagikan 20% ~ 6GB. Ruang yang tersisa akan diubah menjadi drive portabel kosong:
Periksa dengan sangat hati-hati dan konfirmasikan. Anda tidak ingin mengacaukan drive lain.
Jika semuanya berjalan baik, Anda akan disambut oleh layar jadi hijau yang bagus:
Sekarang colokkan drive persisten Anda yang baru dibuat di sistem apa pun dan periksa apakah itu benar-benar menyimpan data / pengaturan di reboot (Milik saya lakukan).
Referensi & Pengakuan
Anda dapat merujuk ke tutorial yang bagus dari Calvin Bui di sini untuk memandu Anda melalui langkah demi langkah GUI atau membaca dokumentasi terperinci https://help.ubuntu.com/community/mkusb
Terima kasih lagi untuk V Bota untuk jawaban ini dan andrea-lazzarotto untuk membantu mengedit yang ini .
sumber
Setelah beberapa upaya gagal dengan Startup Disk Creator, saya akhirnya berhasil dengan mkusb mengikuti instruksi dari sini: https://help.ubuntu.com/community/mkusb
atau di sini: http://phillw.net/isos/linux-tools/mkusb/mkUSB-quick-start-manual.pdf
Baris berikut menunjukkan langkah-langkah yang saya coba dan bekerja untuk saya dengan Lubuntu 15.10 pada OS yang sama.
Instal mkusb : Jika Anda menjalankan Ubuntu standar, Anda memerlukan instruksi tambahan untuk mendapatkan repositori Universe. (Kubuntu, Lubuntu ... Xubuntu mengaktifkan repositori Universe secara otomatis.)
Upgrade dari versi 11 ke versi 12 membutuhkan beberapa perintah khusus. Lihat tautan ini,
help.ubuntu.com/community/mkusb/gui#Upgrading_from_mkusb_11_to_12
Jika Anda tidak memiliki ubuntu resmi (Lubuntu, Xubuntu, Kubuntu ...) unduh gambar ISO .
Jalankan mkusb dari Dash atau menu (tergantung pada rasa Ubuntu) atau di jendela terminal dengan salah satu dari baris perintah berikut
mkusb versi 12 alias dus:
mkusb versi 9-11:
ketika kata sandi diminta masukkan kata sandi admin
kemudian di menu utama mkusb pilih gambar ISO yang telah Anda unduh.
Jika Anda tidak memeriksanya sampai sekarang, pastikan bahwa pengaturan bios memungkinkan booting dari USB sebelum HDD.
sumber
Perbarui Agustus / 2017 - File Kegigihan lebih besar dari 4GB
Syslinux mulai menambahkan dukungan untuk NTFS dengan versi 4.06 tetapi tidak menawarkan dukungan penuh hingga versi 6.03.
UNetbootin - 655 menggunakan Syslinux 4.03 dan dibatasi hingga 4GB file persistensi per FAT32.
MultiBootUSB - 8.8 menggunakan Syslinux 4.07 dan akan diinstal pada NTFS, file persistensi tidak terbatas hingga 4GB.
Rufus 2.16 menggunakan Syslinux 6.03 dan akan diinstal pada NTFS, file persistensi tidak disediakan tetapi dapat ditambahkan secara manual dan tidak terbatas pada 4GB.
YUMI - 2.0.4.9, (MultiBoot USB), menggunakan Syslinux 6.03 dan akan diinstal pada NTFS, file persistensi tidak terbatas hingga 4GB. Seperti MBUSB 8.8 ia dapat memiliki file kegigihan untuk setiap distro yang diinstal.
sumber
Mkusb sekarang menjadi pembuat flash drive Live / Persistent favorit saya untuk Linux, namun OP salah informasi tentang instalasi penuh yang tidak berfungsi pada banyak komputer.
Pemasangan penuh ke USB akan berfungsi pada komputer mana pun, pemasangan yang terus-menerus akan berfungsi selama driver berpemilik belum diinstal.
Tidak hanya itu tetapi instalasi penuh memiliki kelebihan lain seperti boot lebih cepat, dapat diperbarui, dll.
https://ubuntuforums.org/showthread.php?t=1655412
sumber
Jika Anda menggunakan Windows, Anda bisa menggunakan Rufus 3.8 atau lebih baru, bersama dengan Ubuntu 19.10 atau lebih baru (ISO harian 19.10 dapat ditemukan di sini ), dan mengatur ukuran partisi persisten ke ukuran apa pun yang Anda inginkan. Rufus tidak terbatas pada 4 GB untuk kegigihan dan bahkan tidak mengharuskan Anda untuk menggunakan NTFS (FAT32 untuk partisi primer akan berfungsi dengan baik).
Ya, sesederhana itu :
START
.Namun perlu dicatat bahwa, karena bug Ubuntu / casper # 1489855 , Anda HARUS menggunakan versi Ubuntu di mana bug persistensi tersebut telah diperbaiki, yang, saat ini, hanya berarti 19,10 (terutama 18,04 LTS dan 19,10 TIDAK akan berfungsi).
Bug ini mungkin juga menjelaskan mengapa begitu banyak orang telah mengalami begitu banyak kesulitan mendapatkan partisi gigih untuk bekerja dengan Ubuntu, karena Anda benar-benar harus selalu mampu cukup membuat
casper-rw
ext3
atauext4
partisi pada media yang sama dan mendapatkan bahwa diakui untuk ketekunan. Sayangnya, bug # 1489855 menghalangi sampai baru-baru ini ...(Penafian: Saya adalah pengembang utama untuk Rufus, dan saya menginvestasikan banyak waktu untuk memastikan bahwa kegigihan akan bekerja dengan Ubuntu, dimulai dengan mencoba memastikan bahwa bug # 1489855 telah ditangani dengan benar).
sumber
Tambahkan Partisi Persisten ke USB Persistent UNetbootin, (Ubuntu 19.10+)
Tidak diperlukan drive USB tambahan.
Cadangkan drive yang dapat di-boot, salin dan simpan file casper-rw itu.
Boot drive USB "toram", Pada menu boot UNetbootin tekan tombol Tab. ketik spasi lalu "toram" dan tekan enter.
Sekarang komputer akan mem-boot toram (diperlukan 8GB RAM untuk drive UNetbootin). Anda akan dapat mengedit dan menimpa Live USB.
Kami akan menambahkan partisi persisten dan partisi NTFS (untuk penyimpanan data).
Buka GParted, pilih USB drive dan unmount.
Kecilkan partisi FAT32 seminimal mungkin.
Tambahkan partisi ext4 baru untuk kegigihan.
Beri label pada partisi ext4 "casper-rw".
Di ruang yang tersisa buat partisi NTFS.
Terapkan semua Operasi.
Reboot untuk mengisi partisi casper-rw.
Sekarang kita salin file casper-rw yang ada ke partisi persisten casper-rw yang baru:
Pasang file casper-rw lama:
sudo mkdir / media / casper
sudo mount -o loop / cdrom / casper-rw / media / casper /
Salin konten file casper-rw lama ke partisi casper-rw baru.
File casper-rw asli akan menjadi tidak digunakan dan dapat dihapus.
Proses serupa harus bekerja untuk drive yang dibuat menggunakan aplikasi bootdrive lain seperti Rufus, drive SDC tidak dapat dimodifikasi.
sumber