Aquest procediment només funciona si heu seleccionat "Partició estàndar" quan heu instal.lat el Fedora.
1. Accediu com a superusuari (no us demanarà cap contrasenya):
su -
2. Munteu l'arrel del sistema a /mnt (on diu /dev/sda1, substituïu el 1 pel nombre de partició on heu creat la partició / en el procés d'instal·lació):
mount /dev/sda1 /mnt
Per saber quin nom té cada partició, feu:
fdisk -l
En aquest punt si en el procés d'instal·lació creeu més particions per separar el boot o l'home també els heu de muntar. Per exemple, si heu creat una partició per al boot, un cop identificada amb la comanda anterior feu:
mount /dev/sdaX /mnt/boot
Llavors comproveu el contingut de /mnt i de /mnt/boot. Heu de veure que hi ha una llista d'arxius a les dues carpetes.
3. Reinstal·leu el grub al disc (compte que diu /dev/sda, no sdaX):
grub2-install --root-directory=/mnt/ /dev/sda
4. Reinicieu la màquina virtual, extraient la ISO de Fedora. Ens haurà d'arrencar el sistema Fedora instal.lat de nou.
5. Obriu un terminal i accediu com a superusuari (ara sí que us hauria de demanar la contrasenya que li vau posar durant la instal·lació de Fedora: si no us la demana és que esteu al LiveCD) i seguidament executeu la ordre per configurar grub2, i així autodetectarà el sistema Windows.:
sudo -i
grub2-mkconfig -o /boot/grub2/grub.cfg
6. En aquesta versió del gestor d'arrencada, el més semblant a l'arxiu de configuració és el fitxer /boot/grub2/grub.cfg. Per veure el contingut podeu fer:
cat /boot/grub2/grub.cfg
Si ens fixem el diu en els primers comentaris no s'ha d'editar aquest arxiu. Aquest arxiu es genera automàticament al executar grub-mkconfig.
Per configurar el grub hem d'utilitzar el fitxer /etc/default/grub i els scripts de /etc/grub.d/. Podeu utilitzar l'editor vi o el nano per modificar-lo. Si cal, instal.leu nano:
yum install nano
Podeu modificar el temps d'espera per canviar-ho a 15 segons, o canviar el sistema operatiu que apareix seleccionat per defecte. Mireu Simple Grub2 configuration per entendre els dos paràmetres que necessiteu modificar. Els noms d'altres sistemes operatius no es poden modificar en aquest arxiu, però sí el nom del sistema actual.
Un cop hem modificat el arxiu, actualitzarem el grub:
grub2-mkconfig -o /boot/grub2/grub.cfg
Respon les següents preguntes mirant el contingut dels capítols 1 a 5 del llibre "The Linux Command Line".
Per a Ubuntu pot fer falta:
$ sudo apt install net-tools gnome-nettool ifupdown-extra traceroute
I per Fedora:
$ sudo yum install gnome-nettool