Pertanyaan dan jawaban
Pertanyaan 1: Apakah case yang saya jelaskan di sini, sama di semua 16,04 distro Ubuntu dan rasa turunan? Atau hanya Lubuntu yang mengalami masalah ini? Atau hanya sistem saya yang melakukan ini?
Jawaban 1: Ya, itu sama dengan standar Ubuntu dan semua rasa komunitas Ubuntu, diperkenalkan dengan Ubuntu 16.04 LTS.
The tua Ubuntu Startup Disk Pencipta mengekstraksi isi dari file iso dan mencoba untuk membuat struktur booting. Itu terkenal buggy selama bertahun-tahun , karena dipengaruhi oleh modifikasi sistem boot antara berbagai versi Ubuntu.
Pada saat yang sama semua file iso Ubuntu saat ini adalah file hybrid iso. Ini berarti bahwa mereka dapat digunakan untuk membakar disk boot DVD serta untuk mengkloning drive boot USB dan kartu memori. Kloning adalah proses yang sangat sederhana dan dapat diandalkan , di mana setiap byte tunggal disalin dari sumber ke target.
Jadi versi baru dari Startup Disk Creator dikembangkan dan diperkenalkan dengan Ubuntu 16.04 LTS. Versi ini adalah alat kloning . USB boot drive yang dihasilkan akan memiliki tabel partisi file iso9660 dan sistem file, yang hanya baca. Oleh karena itu tidak mungkin untuk membuat live drive persisten dengan metode ini di Ubuntu 18.04 LTS dan versi sebelumnya.
Dengan Ubuntu 19.10 adalah mungkin untuk mengkloning file iso [sedikit dimodifikasi} dan menambahkan partisi untuk ketekunan di belakangnya, karena fitur baru alias bug tergencet.
Lihat Bagaimana lebih mudah untuk membuat live drive persisten dengan Ubuntu 19.10? .
Pertanyaan 2: Bagaimana cara memperbaikinya dan mengembalikan Pencipta Disk Startup yang lama?
Jawaban 2: Jangan mencoba mengembalikan Pencipta Disk Startup yang lama dan bermasalah.
2.1. Kasing standar: Langsung saja
Saya akan merekomendasikan Anda menggunakan kloning Ubuntu Startup Disk Creator saat ini, ketika Anda menginginkan drive USB Ubuntu [live-only] langsung atau sekadar installer (untuk menginstal Ubuntu ke drive lain). Ini akan menjadi kasus standar.
2.2. Drive langsung yang persisten
Saat Anda menginginkan live drive persisten, Anda bisa menggunakan alat lain, alat ekstraksi , yang membuat tabel partisi dan sistem file, yang bisa dipasang dengan izin baca dan tulis. Atau Anda dapat melakukannya sendiri secara manual, jika Anda ingin mandiri dari alat.
mkusb adalah alat kloning dalam mode standar, tetapi Anda dapat menggunakannya untuk membuat live drive persisten. Ini bekerja dengan semua file iso desktop Ubuntu rasa komunitas Ubuntu dan Ubuntu saat ini. Data persisten disimpan dalam partisi casper-rw , hanya dibatasi oleh ukuran ukuran drive (ruang drive yang tersedia).
Jika Anda menjalankan Ubuntu standar, Anda memerlukan instruksi tambahan untuk mendapatkan repositori Universe. (Kubuntu, Lubuntu ... Xubuntu mengaktifkan repositori Universe secara otomatis.)
sudo add-apt-repository universe # only for standard Ubuntu
sudo add-apt-repository ppa:mkusb/ppa # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi
Lihat tautan berikut
help.ubuntu.com/community/mkusb
help.ubuntu.com/community/mkusb/persistent
Lili juga dapat membuat live drive persisten, tetapi dengan file casper-rw, ukuran maksimum 4 GB (dibatasi oleh sistem file FAT32).
Lihat tautan ini,
www.linuxliveusb.com/
Ada beberapa alat lain, yang dapat digunakan dengan cara yang mirip dengan Lili, misalnya Unetbootin ,
unetbootin.github.io/
'Lakukan sendiri'
Jika Anda memiliki versi Ubuntu 64-bit (alias amd64), Anda dapat menggunakan metode ekstraksi sederhana secara manual. Dimungkinkan untuk menambahkan file casper-rw, ukuran maksimum 4 GB (dibatasi oleh sistem file FAT32).
Lihat tautan ini,
help.ubuntu.com/community/Instalation/iso2usb#Do_it_yourself
help.ubuntu.com/community/Instalation/iso2usb/diy
Komentar dalam menanggapi 'Edit, 8.Oct.17'
Saya telah memeriksa di lingkungan kerja saya, 16,04 LTS dan lingkungan pengujian, Artful Aardvark, menjadi 17,10 selama bulan ini (Oktober 2017).
Partisi utama dari drive USB yang dikloning dari Lubuntu 17.10 amd64 akan di-otomatiskan di kedua sistem.
Tetapi tidak ada yang akan diautomatiskan , ketika saya mencolokkan drive USB yang sesuai dari Lubuntu 17.10 i386 .
$ sudo lsblk -o name,fstype,size,label,mountpoint
NAME FSTYPE SIZE LABEL MOUNTPOINT
sda 55,9G
├─sda1 vfat 480M /boot/efi
└─sda2 ext4 55,4G /
sdb iso9660 3,8G Lubuntu 17.10 amd64
├─sdb1 iso9660 918M Lubuntu 17.10 amd64 /media/tester/Lubuntu 17.10 amd64
└─sdb2 vfat 2,3M Lubuntu 17.10 amd64
sdc iso9660 3,7G Lubuntu 17.10 i386
└─sdc1 iso9660 927M Lubuntu 17.10 i386
sr0 1024M
Saya tidak tahu mengapa ada perbedaan antara kedua kasus ini, tetapi saya tahu bahwa pengembang Ubuntu berfokus pada arsitektur amd64. Mereka akan berhenti merilis file iso desktop i386. Tetapi Lubuntu dan citarasa komunitas lainnya berniat untuk terus memelihara dan merilis versi i386 (32-bit) dan merilis file iso i386.
Lihat tautan ini: Apa yang akan terjadi pada perangkat lunak i386 karena Ubuntu akan menurunkan dukungan ke ISO i386?
Ada orang (saya salah satunya), yang telah mencoba membuat pengembang menambahkan fitur atau setidaknya teks informasi yang mirip dengan yang Anda sarankan , tetapi kami gagal. (Saya telah mencoba membuat mereka menambahkan fitur untuk mengembalikan drive USB ke perangkat penyimpanan standar setelah menggunakannya sebagai USB boot / install drive, tetapi tidak berhasil. Sebagai gantinya saya memberikannya melalui mkusb dan saya berusaha keras untuk membuat orang sadar akan Itu.)
Saya pikir pengembang yang bertanggung jawab atas Ubuntu Startup Disk Creator alias usb-creator-gtk
menginginkannya sesederhana mungkin untuk menghindari kebingungan dengan detail tambahan.
Cara standar untuk berkomunikasi dengan pengembang Ubuntu adalah melalui laporan bug di Launchpad, di mana Anda harus memiliki (membuat) akun pengguna,
https://launchpad.net/
Anda dapat membuat laporan bug dalam sistem yang sedang berjalan, yang dipengaruhi oleh bug (atau permintaan fitur) dengan perintah berikut
ubuntu-bug <buggy-program-package>
pada kasus ini
ubuntu-bug usb-creator-gtk
Harap edit pertanyaan Anda untuk menambahkan tautan, ketika Anda telah menulis laporan bug Anda. Semoga berhasil :-)
Akhirnya, Anda tidak berpikir penghapusan sifat buggy sebelumnya telah menghasilkan solusi. Anda akan menyebut ini sebagai langkah mundur sampai masalah terselesaikan. Aku tidak setuju denganmu Kebanyakan distro linux menyediakan file hybrid iso dan merekomendasikan kloning sebagai metode standar untuk membuat drive boot USB. Jadi ini adalah metode standar dan mapan.
Sulit untuk mempertahankan alat penggalian, yang bekerja di antara semua kemungkinan kombinasi versi lama dan baru Ubuntu, dan saya pikir lebih baik untuk membuat orang sadar akan metode kloning dan bagaimana mengelola pendrive USB yang dikloning selama dan setelah penggunaannya sebagai USB boot drive.