Boot toutou
Résoluje me lance sur linux pour la première fois. j'installe toutou sur un vieux portable, depuis le cd tout fonctionne bien mais je n'arrive pas a le faire booter sur le dd au démarrage. je vous donnele contenu de fichier menu.lst, merci de votre aide.
# Le fichier de configuration de GRUB '/boot/grub/menu.lst'.
# est genere par 'grubconfig'. Fri Nov 20 19:29:46 2009
#
# Lancer la section globale de GRUB
#timeout 30
color light-gray/blue black/light-gray
# Fin de la section globale de GRUB
# La configuration de partition bootable commence
title Linux (on /dev/sda2)
root (hd0,1)
kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
# La configuration de partition bootable finit
# La configuration de l'autre partition bootable commence
title Windows (on /dev/sda3)
map (hd0,0) (hd0,2)
map (hd0,2) (hd0,0)
rootnoverify (hd0,2)
makeactive
chainloader +1
# La configuration de l'autre partition bootable finit
title Installer GRUB sur disquette (on /dev/fd0)
pause Inserer une disquette formatee et pressez entree.
root (hd0,1)
setup (fd0)
pause Pressez entree pour continuer.
title Installer GRUB sur une partition linux (on /dev/sda2)
root (hd0,1)
setup (hd0,1)
pause Pressez entree pour continuer.
title - Pour l'aide pressez 'c', puis tapez: 'help'
root (hd0)
title - Pour des exemples d'utilisation, tapez: 'cat /boot/grub/usage.txt'
root (hd0)
Configuration: Linux SeaMonkey 1.1.11
23 réponses
Le démarrage de Linux Toutou sur le disque dur via GRUB pose problème après que le CD fonctionne, et le fichier menu.lst semble mal configuré par rapport aux partitions réelles. Plusieurs conseils consistent à vérifier les partitions et le boot flags avec fdisk ou cfdisk, puis à corriger le menu.lst pour pointer Linux sur /dev/sda2 et Windows sur /dev/sda3. D'autres interventions évoquent l'absence d'un flag bootable et proposent d'activer le flag sur la partition FAT32 ou d'installer GRUB correctement depuis un liveCD, puis de tester le boot. En pratique, l'absence de flag bootable sur les partitions, notamment sur la FAT32, peut expliquer l'échec du démarrage et la nécessité d'activer ce flag ou d'ajuster l'installation de GRUB.
-
merci bcp pour tout, c'est super de partager tes connaissances avec nous!!!
-
ok, je te remercie maintenant ça fonctionne sans le cd mais il me demande sur quel partition je veux booter linux ou windows alors que je n'ai pas windows d'installé? est ce le format de la partition qu'il associe a windows? pour ma partition de stockage ( mes docs) quel format dois je adopter? merci de tes conseils, c'est vraiement génial d'être aidé car linux c'est un peu chaud... pour un novice
-
ModérateurComme tu as laissé une partition en FAT32, il considère qu'un système d'exploitation est installé dessus, d'où le choix au démarrage ;-\
Tu peux néanmoins effacer l'entrée de ton fichier de configuration (/bot/grub/menu.lst).
Si tu n'as que GNU/Linux d'installé sur ton PC, ext2fs ou ext3fs est un bon choix, mais la partition FAT32 peut tout aussi bien faire l'affaire ;-(
-
-
sudo fdisk /dev/sda
Sous gexec: Error l'execution du processus fils "sudo" a echoué (aucun fichier ou répertoire de ce type) -
je viens de m'appercevoir que j'ai une message a lafin de l'exection de parted /dev/sda print all
warning: unable to open /dev/sr0 read-write (systeme de fichier accessible en lecture seulement). /dev/sr0 has been opened ready only.
error: /dev/sr0/: unrecognised disk label -
si le flag c'est l'etoile, je n'en ai effectivement pas. quand a la commande que tu m'a donné, elle fonctionne mais les chiffres sont différents la commande fdisk-l, normal?
-
ModérateurDonc aucune partition n'est définie comme bootable. Donc il faudrait mettre le flag de boot sur la partition fat...
Jette un oeil à ce thread, suis les étapes en adaptant le numéro de la partition sur laquelle mettre le flag...
-
-
avec parted
gnu parted 1.8.8
using /dev/sda
welcome to gnu parted! type "help" to view a list command.
(parted) -
resultat fdisk -l
disk / dev/sda: 20.0 gb, 2003880960 bytes
255 heads, 63 sectorss/ track, 2432 cylinders
units = cylinders of 16065*512 = 8225280 bytes
device boot start end blocks id system
/ dev/ sda1 1 38 305203+ 82 linux swap / solaris
/ dev/ sda 2 39 165 1020127+ 83 linux
/ dev/ sda 3 166 2432 18209677+ b w95 fat 32-
ModérateurBen normalement ça devrait booter du moins sur Linux ;-\
Par contre je ne vois aucun flag attribué à une partition la marquant comme bootable, est-ce un oubli de ta part ?
Un truc qui ressemblerait à/dev/sda1 1 38 305203+ 82 linux swap / solaris /dev/sda2 39 165 1020127+ 83 linux /dev/sda3 * 166 2432 18209677+ b w95 fat 32
-
-
résultat cfdisk -l sur la console rxvt
cfdisk: option invalide -- l
usage:
print version:
cf disk -v
print partition table:
cf disk -p {r|s|t} [options] device
interactive use:
cf disk [options] device
options:
-a: use arrow instead od hightligthing;
-z: start with a zero partition table, instead of reading the pt from disk;
-c C -hH -sS: override the kernel's idea of the number cylinders,
the number of heads and the number of sectors/track.
désolé pour les fautes mais j'ai recopié, j'espère que l'essentiel est présent.
pour les icones, ils sont effectivement présent en bas a gauche de mon écran, avec un disk pour chaque partition, un pour le cd et un pour la disquette.
je n'ai pas choisi frugall car 128 mo de ram, on m'a conseillé complète. -
je vais essayer, merci pour ton aide
-
Bonjour, je viens de vérifier :
Les commandes fdisk et cfdisk sont bien présentes dans le répertoire /sbin par contre la commande wheris n'existe pas. (allégement de la distribution sans doute)
Il suffit d'ouvrir rxvt et de taper:fdisk -l
Entrée.
Si ça ne marche pas, c'est que tu as un problème avec ton live-cd.
De plus, les icônes de tes partitions doivent apparaîre sur le bureau en bas de l'écran à gauche juste au dessus du bouton Menu.
D'après ton fichier menu.lst, tu devrais voir une icône sda2 qui devrait correspondre à la partition linux (toutou) et l'icône sda3 correspondant à la partition Windows. Si c'est différent, c'est que ton menu.lst est erroné.
Une dernière chose : si tu as choisi frugal install, le fichier menu.lst est incorrect.
Recommence l'installation en suivant exactement ce tuto http://toutoulinux.free.fr/tuto6.php et en remplaçant kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal dans ton menu.lst par kernel /vmlinuz root=/dev/ram0 PMEDIA=idehd et ça devrait le faire ! -
ModérateurTu tapes toutes ces commandes depuis un LiveCD ?
As-tu vérifié l'intégrité de ton image ? (Vérifier l'intégrité des téléchargements)
-
error: invalid command syntax
-
sous gexec: Error l'execussion du processus fils "whereis" a echoué (aucun fichier ou répertoire de ce type)
-
ModérateurEt "whereis ls" ? ;-\
Si tu as encore droit à un "command not found" c'est que tu as un problème ;-((
-
whereis cfdisk et whereis parted = command not found
-
Modérateuret cfdisk ou parted ?
-
command not found
-
non, je n'ai pas cet icone sur le bureau, par contre j'ai menu/utilitaire/console:RXVT mais le résultat est le même.
-
ModérateurTu n'as pas une icône sur le bureau en forme d'écran nommé "Console" ?
-
je suis aller sous le prompt et il me répond " aucun fichier ou répertoire de ce type". désolé mais je ne suis pas familiarisé avec linux et je ne suis pas sur de bien comprendre le mot console
- 1
- 2