Perbaikan sementara - mengganti pemasangan awal root.disk ke rw
(baca / tulis) alih-alih ro
(hanya baca) yang baik. Ini satu-satunya cara untuk mem-boot Wubi setelah instalasi 14,04 (atau peningkatan).
Namun, ada perbaikan jangka panjang yang lebih baik daripada memodifikasi mount untuk membaca / menulis secara permanen. Cara terbaik untuk memodifikasi cara perangkat loop dibuat untuk memungkinkan remounting sebagai baca-tulis. Ini kemudian akan memungkinkan Anda untuk menggunakan mode pemulihan.
Ubah file /usr/share/initramfs-tools/script/local
seperti yang ditunjukkan (satu baris dihapus, tiga ditambahkan):
--- /home/bcbc/local 2014-11-19 20:25:12.274837304 -0800
+++ /usr/share/initramfs-tools/scripts/local 2014-11-19 20:28:37.990832807 -0800
@@ -143,7 +143,9 @@
modprobe ${FSTYPE}
# FIXME This has no error checking
- mount ${roflag} -o loop -t ${FSTYPE} ${LOOPFLAGS} "/host/${LOOP#/}" ${rootmnt}
+ loopdev=`losetup -f`
+ losetup ${loopdev} "/host/${LOOP#/}"
+ mount ${roflag} -t ${FSTYPE} ${LOOPFLAGS} ${loopdev} ${rootmnt}
if [ -d ${rootmnt}/host ]; then
mount -o move /host ${rootmnt}/host
Setelah melakukan perubahan, perbarui ramdisk awal:
sudo update-initramfs -u
Untuk informasi tambahan, dan kredit untuk perbaikannya lihat: https://code.launchpad.net/~noorez-kassam/ubuntu/utopic/initramfs-tools/fix-for-1317437/+merge/219927
Perhatian : jelas jika Anda membuat kesalahan ketik saat menerapkan perbaikan ini dapat mencegah instalasi Anda dari boot. Jadi, lanjutkan dengan hati-hati. Dan jika tidak yakin, gunakan penggantian Grub yang lebih mudah. Pastikan Anda menggunakan `kutipan, bukan 'untuk loopdev=
baris tersebut.
Jika Anda mencoba ini dan mengalami masalah, ada beberapa hal yang dapat Anda coba:
- Jika Anda memiliki lebih dari satu kernel, buka menu Recovery dan pilih kernel yang lebih lama (dengan initramfs sendiri).
- Anda dapat mencadangkan
initramfs
( sebelum memperbarui ), lalu menyalinnya dari yang buruk dari DVD / USB langsung.
- Anda dapat membangun kembali
initramfs
dalam chroot
, tetapi ini agak terlibat.
Jika ini adalah instalasi baru, menginstal ulang adalah pilihan terbaik Anda.