Jadi, saya telah menghabiskan hari terakhir melalui pertanyaan serupa, dan dapat mengkonfirmasi terlebih dahulu bahwa ini bukan duplikat dari:
- Ubuntu Live-USB Menggunakan Partisi "casper-rw"
- Ubuntu 14.04 USB gigih gagal boot setelah pembuatan partisi ext4 casper-rw
Dengan itu: Saya telah membuat Ubuntu 14.04.03 Live USB Flash Drive (32GB) menggunakan UNetbootin, serta Ubuntu Startup Disk Creator. Dalam kedua kasus tersebut, saya berhasil menerapkan ISO Ubuntu saya ( yang saya konfirmasi masih utuh melalui md5sum
analisis ). Dalam kedua kasus, kegigihan berhasil (saya harus mengaktifkannya secara manual saat menggunakan Ubuntu Startup Disk Creator, tetapi UNetBootin menambahkan -persistent
argumen kernel secara otomatis ke syslinux.cfg
), tidak ada masalah.
Saya perlu memiliki file persistensi yang lebih besar dari 4GB , karena saya membuat banyak flash drive untuk Field Application Engineers (FAEs), dan mereka harus dapat menggunakannya di jalan untuk mendiagnosis instalasi untuk sistem kustom perusahaan saya saat ini mendukung. Tidak masalah jika mereka kelelahan karena siklus tulis yang berlebihan, dan setiap FAE mendapatkan selusin dari mereka jika diperlukan untuk setiap perjalanan.
Juga, kita perlu menjaga partisi pertama di disk sebagai partisi FAT jika FAE perlu menjatuhkan file ke disk dari Windows, Mac, Linux, dll, karena mesin Windows menolak untuk me-mount partisi FAT pada flash drive kecuali mereka adalah partisi FAT pertama dan satu-satunya pada disk.
Saya sudah mencoba langkah-langkah di artikel berikut:
- Cara membuat Ubuntu USB live persisten dengan lebih dari 4GB
- Bagaimana cara mendapatkan live-USB untuk menggunakan partisi untuk kegigihan?
Petunjuknya jelas:
- Buat flash drive Live USB dengan Ubuntu, sisakan ruang untuk partisi tambahan.
- Hapus
casper-rw
file loopback pada partisi FAT pertama pada flash drive. - Gunakan
gparted
untuk membuatext2/ext3/ext4
partisi setelah partisi FAT, dan berikan label volumecasper-rw
.
Saya mengikuti semua langkah yang disarankan, tetapi boot gagal. Ketika saya mencoba untuk mem-boot dari flash drive saya yang baru dibuat, saya diarahkan ke prompt bukannya Ubuntu dengan benar boot, meskipun saya secara singkat melihat animasi layar startup Ubuntu grafis .
dmar: IOMMU: failed to map dmar0
ACPI PCC probe failed.
BusyBox v1.12.1 (Ubuntu 1:21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs) _
Saya telah melewati pelacak bug Ubuntu, dan tampaknya masalah ini telah diamati oleh banyak orang lain:
Dan itu telah dipecahkan, jadi saya harus mengharapkan perbaikan sudah ada di Ubuntu 14.04.03 image saya:
Saya juga mencoba memperbarui parameter boot kernel saya, dengan memasukkan LIVE-MEDIA=/dev/sdd1
(dalam kasus saya) saat boot dengan memukul TAB, yaitu:
kernel /casper/vmlinuz.efi initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper LIVE-MEDIA=/dev/sdd1 -- persistent
Kali ini setidaknya menemukan partisi boot dan mulai mencoba untuk boot disk USB Live, tetapi tampaknya gagal di sepanjang jalan, dengan sekelompok peringatan terkait "casper". Saya sepertinya tidak bisa menyimpan log itu, jadi saya tidak dapat menyediakannya saat ini. Argumen kernel default saya saat ini adalah:
label ubnentry1
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash -- persistent
Bagaimana saya bisa menyelesaikan masalah ini?
Terima kasih.
unetbootin