Saya mencoba lagi untuk membuat tongkat USB Linux saya yang persisten, sekarang Ubuntu 16.04 sudah keluar. Tapi tetap saja boot hanya ke prompt busyBox ketika menggunakan entri boot persitent:
BOOT_IMAGE=/casper/vmlinux.efi file=/cdrom/preseed/ubunutu.seed boot=casper verbose persistent ramdisk_size=4294967296 keyb=de locale=de_DE no_splash ---
Saya memiliki empat partisi:
- 100 MiB FAT32 ESP
- 2 GiB FAT32 untuk sqashfs
- 1 GiB SWAP
- ~ 12 GiB untuk data yang persisten
Masalah saya adalah mount -n -o move /dev {rootmnt}/dev
gagal dengan:
run-init: current directory on the same filesystem as the root : error 0
bagaimana saya harus melanjutkan?
Ada berita untuk pertanyaan ini. Saya dapat memperbaikinya sekarang dan saya menemukan permulaan anwser. Masalahnya terletak di sekitar file boot tidak masuk ke ESP karena mereka dimaksudkan untuk diinstal di sana. Dapat mengonfirmasi bahwa pertanyaan ini terkait, tetapi tidak menjawab masalah ini. Saya menemukan masalah yang disebabkan oleh kegagalan saya untuk menginstal semua bootfiles nessary ke ESP. Saya membuat pertanyaan khusus tentang kemungkinan upaya sulution di sini untuk tidak mengacaukan pertanyaan ini karena saya mencoba untuk memperbaiki kekacauan saya sendiri. @videonauth mengarahkan saya ke jawaban ini dalam obrolan, tetapi harus dikonversi untuk digunakan dengan boot UEFI.
Jangan ragu untuk membantu saya menyelesaikan pertanyaan ini jika Anda menemukan dobel atau coment untuk memberikan pertanyaan tentang informasi yang dapat membantu Anda dan saya menjawab pertanyaan saya.
Jawaban:
Saya tidak tahu persis apa yang menyebabkan boot berhenti di busybox / initramfs prompt tetapi saya dapat memberi Anda solusi alternatif yang tidak melibatkan menginstal Ubuntu ke USB dan masih memberikan ketekunan yang benar.
Coba gunakan
mkusb
alat ini untuk membuat sistem USB Anda yang persisten.Instruksi lengkap diberikan di sini .
Dokumentasi lengkap + berfungsi dapat ditemukan di https://help.ubuntu.com/community/mkusb
sumber