Le correctif temporaire - remplacer le montage initial du root.disk sur rw
(lecture / écriture) au lieu de ro
(lecture seule) est bon. C'est le seul moyen de démarrer Wubi après une installation (ou une mise à niveau) 14.04.
Cependant, il existe un meilleur correctif à long terme que la modification permanente du montage en lecture / écriture. Il est préférable de modifier la façon dont le périphérique de boucle est créé afin de permettre le remontage en lecture-écriture. Cela vous permettra ensuite d'utiliser le mode de récupération.
Modifiez le fichier /usr/share/initramfs-tools/script/local
comme indiqué (une ligne supprimée, trois ajoutées):
--- /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
Après avoir effectué la modification, mettez à jour le disque virtuel initial:
sudo update-initramfs -u
Pour plus d'informations et des informations sur le correctif, voir: https://code.launchpad.net/~noorez-kassam/ubuntu/utopic/initramfs-tools/fix-for-1317437/+merge/219927
Attention : évidemment, si vous faites quelques fautes de frappe lors de l'application de ce correctif, cela peut empêcher votre installation de démarrer. Procédez donc avec prudence. Et en cas de doute, utilisez le remplacement Grub plus facile. Assurez-vous d'utiliser la «citation, pas» pour la loopdev=
ligne.
Si vous tentez cela et rencontrez des problèmes, vous pouvez essayer plusieurs choses:
- Si vous avez plus d'un noyau, allez dans le menu Récupération et sélectionnez un noyau plus ancien (avec ses propres initramfs).
- Vous pouvez sauvegarder le
initramfs
( avant la mise à jour ), puis le copier sur le mauvais à partir d'un DVD / USB en direct.
- Vous pouvez reconstruire le
initramfs
dans un chroot
, mais c'est un peu compliqué.
S'il s'agit d'une nouvelle installation, la réinstallation est votre meilleure option.