Siapkan USB-stick untuk bootable linux. Perlu?
Saya telah menempatkan linuxmint-20-xfce-64bit.iso(dengan dd) pada drive USB FAT32,64G. Ketika saya memeriksanya setelahnya gparted, itu tidak melaporkan informasi apa pun tentang partisi, hanya baris sederhana dengan nama ISO. Apakah ini optimal? Apakah ini cara terbaik untuk menggunakan USB? Saya pikir drive USB bekerja agak lambat.
Saya telah bekerja dengan Raspberry Pi dan SD-card memiliki beberapa partisi (boot, root, swap, dll). Beberapa partisi diformat dengan FAT32, dan beberapa di antaranya dengan ext4. Bukankah seharusnya USB drive bootable saya seperti itu? Mengapa ISO tidak menghasilkan drive USB dengan beberapa partisi dengan format yang benar?
Harap bersabar. Saya belum banyak bekerja dengan Linux. Saya masih sekolah dasar.
Jawaban
File ISO adalah gambar blok-demi-blok dari apa yang akan ada pada disk optik yang dapat di-boot (CD-ROM, DVD, dll.). Disk ini dalam format ISO9660 (itulah mengapa file gambar adalah file ".ISO") daripada FAT32, ext4, atau jenis sistem file lain yang mungkin Anda kenal, dan mereka tidak memiliki partisi di jalan Anda. sedang memikirkan (ISO9660 bahkan tidak memiliki tabel partisi). Jika Anda hanyaddimage ISO ke flash drive USB Anda, partisi apa pun yang Anda format dengan flash drive USB aslinya akan hilang, karena operasi ini menimpa tabel partisi. Ketika Anda mem-boot sistem Anda dari USB flash drive, itu tidak peduli tentang tabel partisi atau semacamnya - itu hanya memuat blok boot dari flash drive (seperti yang akan dilakukan dengan drive lain tempat Anda boot) dan menjalankan kode apa pun yang ditemukan di sana. Terserah pada kode boot untuk memutuskan apa yang harus dilakukan selanjutnya, dan bagaimana menafsirkan apapun yang ada di flash drive. Saat Anda mem-boot dari USB flash drive yang telah Anda tulis gambar ISO untuk digunakan ddatau serupa, sistem secara harfiah memperlakukannya seolah-olah itu boot dari drive optik - sama seperti jika Anda telah membakar citra ISO ke yang dapat ditulis CD-ROM atau DVD disk, dan boot dari itu.
Jika Anda menggunakan flash drive USB 2.0, maka itu akan menjadi agak lambat, tidak peduli apa lagi yang Anda lakukan. Jenis sistem file pada flash drive tidak mengubah ini. Jika Anda menggunakan flash drive USB 3.x, pada sistem dengan antarmuka USB 3.x, akses akan jauh lebih cepat. Jika Anda menggunakan flash drive USB 3.x pada sistem yang hanya memiliki antarmuka USB 2.0, Anda hanya akan mendapatkan kecepatan USB 2.0 terlepas dari jenis flash drive yang Anda gunakan.