Récemment, j'ai cloné mon installation Ubuntu d'un disque à un autre à l'aide de clonezilla, magie séparée. Il semble que le clonezilla ait mis son propre chargeur de démarrage dans le lecteur cible.
Avant le clonage, mon ordinateur démarre très rapidement dans Ubuntu sans écran de démarrage grub ou grub2.
Maintenant, quand je démarre, je reçois d'abord un écran de démarrage blak:
Ensuite, il entre immédiatement dans l'écran de démarrage normal de grub2 violet:
Ma première supposition est qu'en quelque sorte j'ai fini par avoir à la fois grub et grub2 bootloader! Je voudrais savoir comment puis-je me débarrasser du premier, car j'utilise maintenant le second pour choisir également de démarrer dans Windows parfois.
Que puis-je faire à propos de ce message d'erreur de grub? J'espère que je peux me débarrasser du premier car il retarde mon temps de démarrage d'environ 5 secondes.
Voici mon résultat "fdisk -l" si utile!
Disk /dev/mmcblk0: 8052 MB, 8052015104 bytes
255 heads, 63 sectors/track, 978 cylinders, total 15726592 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x4f20b187
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 * 2048 15726591 7862272 b W95 FAT32
Disk /dev/sda: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00076d7a
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 458702847 229350400 83 Linux
/dev/sda2 458702848 468860927 5079040 82 Linux swap / Solaris
Disk /dev/sdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x5a82a995
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 1026047 512000 7 HPFS/NTFS/exFAT
/dev/sdb2 1026048 234438655 116706304 7 HPFS/NTFS/exFAT
Réinstallez le chargeur de démarrage GRUB sur le disque.
L'enregistrement de démarrage principal est écrasé.
Même si cela peut être fait à partir du système d'exploitation en cours d'exécution,
Je recommande de le faire à partir du média Live.
Débranchez d'abord le /dev/mmcblk0
dispositif.
Démarrez à partir du support d'installation d'Ubuntu.
Sélectionnez 'Essayer Ubuntu sans installer'.
Sur le bureau Live, ouvrez un terminal.
Exécutez les commandes suivantes:
Sudo mount /dev/sda1 /mnt
Sudo grub-install --boot-directory=/mnt/boot /dev/sda
Remarque: sda
= disque | sda1
= partition système
Je ne sais pas si cela résoudra votre problème, mais vous pouvez lui donner ce qu'il veut. Tout d'abord, voyez quels fichiers de paramètres régionaux vous avez sur votre système:
cd /
locate grub.mo
Ma sortie ressemble à ceci:
/usr/share/locale-langpack/en_AU/LC_MESSAGES/grub.mo
/usr/share/locale-langpack/en_CA/LC_MESSAGES/grub.mo
/usr/share/locale-langpack/en_GB/LC_MESSAGES/grub.mo
/usr/share/locale-langpack/ro/LC_MESSAGES/grub.mo
En gros, récupérez l'un de ces fichiers (celui qui vous intéresse), compressez-le dans gz
et copiez-le dans le dossier boot
de GRUB.
Sudo cp /usr/share/locale-langpack/en_GB/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
Maintenant, selon cette revendication , GRUB recherche d'abord les fichiers mo
et s'il n'y en a pas, recherche un fichier compressé avec gzip. Donc ça devrait suffire pour résoudre votre problème. Pour être complètement sûr, faites:
gzip /boot/grub/locale/en.mo
Et vous n'avez certainement pas installé Grub et Grub2. Il s'agit simplement d'un message d'erreur vous informant qu'il manque un fichier de localisation à Grub.
Essayez de réinstaller Grub à partir du système d'exploitation en cours d'exécution. Il n'est pas nécessaire de démarrer un support en direct.
Sudo apt-get install grub-pc-bin
Sudo grub-install /dev/sda
Sudo update-grub
Cela ne fonctionnera que pour une installation Grub MBR par défaut!