4 votes

Déplacer /boot vers une partition séparée

J'ai installé Ubuntu 12.04 sur une partition avec BTRFS comme système de fichiers, mais il semble que grub2 ait des problèmes avec ce système de fichiers. Pour une raison quelconque, il prend beaucoup de temps pour démarrer et n'affiche pas du tout l'écran de sélection du système d'exploitation.

J'ai donc décidé de déplacer mon /boot vers une partition séparée avec un système de fichiers ext2. Mais je ne sais pas exactement quelles étapes je dois suivre pour le faire. S'il vous plaît, aidez-moi! :)

1voto

arand Points 790

En gros:

  1. Créez une partition et formatez-la en ext2
  2. Copiez les contenus de l'ancien dossier /boot vers la racine de la nouvelle partition
  3. Modifiez fstab avec une entrée de démarrage séparée, et exécutez grub-install pour le nouvel emplacement de démarrage (en utilisant l'option --boot-directory=)
  4. Démarrer et prier

Il peut être plus pratique de le faire à partir d'un liveCD (cela peut être plus facile à corriger en cas de problème).

-1voto

Addison Montgomery Points 1095

Vous pourriez le faire avec GParted. Suivez ces étapes :

  1. Installez GParted au centre de logiciels ou avec sudo apt-get install gparted dans le terminal.
  2. Démontez la partition /boot, par exemple : sudo umount /dev/sda7 en supposant que la partition /boot se trouve sur /dev/sda7. Si vous ne savez pas où elle se trouve, vous pouvez regarder dans GParted.
  3. Exécutez-le et saisissez le mot de passe root lorsque cela vous est demandé.
  4. Maintenant, cliquez sur /dev/sda7 (bien sûr, en supposant que /boot se trouve sur /dev/sda7). Ensuite, cliquez sur le bouton Supprimer la partition.
  5. Après l'avoir supprimée, sélectionnez le nouvel espace non alloué, puis cliquez sur Créer une nouvelle partition.
  6. Maintenant, créez simplement une nouvelle partition boot comme vous l'avez fait lors du processus d'installation. Lorsque vous avez terminé, cliquez sur le bouton Appliquer tous les changements.
  7. Installez grub dessus : sudo grub-install /dev/sda7 (en supposant que la nouvelle partition était /dev/sda7).

Redémarrez, et cela devrait fonctionner. J'espère que oui ! Et dites-nous si cela a fonctionné !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X