J'ai donc commencé avec un disque dur de 250 Go, le lecteur de stock d'un EeePC 1015pem que j'essaie de transformer en MintBook. Le lecteur est physiquement utilisable, mais toutes les données ont été supprimées, y compris l'ancien système d'exploitation. Compte tenu de cela, j'ai attaché le disque dur à mon bureau et installé Linux Mint 16 Xfce à partir d'une clé USB en direct créée via Unetbootin-585. Mettez de côté 10 Go pour swap
et 240 Go pour ext4
et /
.
Le lecteur refuse désormais de démarrer pour le bureau ou le netbook. Les deux cartes mères émettent la bonne séquence de bips, donc elles semblent saines, et je peux accéder avec succès au BIOS sur les deux systèmes. Cependant, la seule chose qui apparaît après le démarrage de l'ordinateur est une ligne de commande qui ne répond pas. Il n'y a aucun message d'erreur, aucun grub ou grub-rescue, rien.
Puis-je essayer autre chose que le reformatage et le redémarrage? Comment pourrais-je installer un chargeur de démarrage capable de démarrer mon système d'exploitation?
la source
Réponses:
Il semble donc que vous n'ayez pas installé de chargeur de démarrage (par exemple grub) sur le disque. Cela signifie que même si vous disposez d'un système d'exploitation valide, il n'y a aucun moyen de le démarrer et vous ne pouvez donc pas l'utiliser.
Vous devez connecter le disque dur à un ordinateur en état de marche (vous pouvez utiliser un CD live), configurer un environnement chroot et installer grub dessus.
Montez la partition que vous utiliserez en tant que
/
(j'appellerai le lecteur/dev/sdb
et la/
partitionsdb1
, les noms peuvent être différents sur votre système, vous devrez utiliser les bons ) quelque part:Lier les répertoires qui
grub
doivent avoir accès àConfigurer l'
chroot
environnementCréez le fichier de configuration de grub:
Si plusieurs systèmes d'exploitation sont installés, assurez-vous que la commande ci-dessus les répertorie tous. Par exemple:
Maintenant, installez grub sur le MBR de votre lecteur (n'oubliez pas de changer
/dev/sdb
sur le lecteur sur lequel vous souhaitez l'installer)Quittez le
chroot
et démontez tout pour que votre système en cours d'exécution redevienne normal:Essayez de démarrer à partir du lecteur, vous devriez avoir un menu grub cette fois.
la source
update-grub
page de manuel -update-grub is a stub for running grub-mkconfig -o /boot/grub/grub.cfg
. Donc pas besoin de fairegrub-mkconfig
etupdate-grub
. Je pense qu'après,grub-install
c'est le bon moment (si cela fait une différence), vous n'avez donc pas besoin de l'étape 4 (bien que vous puissiez probablement simplement déplacer la sortie à l'étape 5 car ce sera la même).update-grub
tout, c'est une chose Debian et, comme vous l'avez dit, juste un script shell qui s'exécutegrub-mkconfig
après utilisationset -x
pour le débogage. Aucun point, celagrub-mkconfig
devrait suffire.