A quoi peut servir une partition /boot ?

A quoi peut servir une partition /boot ? - Installation - Linux et OS Alternatifs

Marsh Posté le 06-07-2005 à 13:00:02    

Bonjour,
 
J'ai des problèmes de débutant avec un triple boot Windows XP / Windows 2000 / Linux Mandrake 10.1
L'installation s'est faite dans cet ordre : win 2000, win XP, Linux
 
Problème : si je choisi Windows, c'est invariablement XP qui démarre
 
Je souhaiterai donc modifier mon grub.conf pour avoir le choix entre les windows dès le boot de l'ordi. C'est bien possible, non ?
 
Ensuite, je crois que si je vire le Linux, Grub est viré avec. Est-ce bien exact ?
D'où ma question : A quoi peut servir une partition /boot ? Dans l'idée d'y mettre définitivement le grub.
 
Merci d'avance pour votre aide précieuse.

Reply

Marsh Posté le 06-07-2005 à 13:00:02   

Reply

Marsh Posté le 06-07-2005 à 13:03:35    

Si tes 2 windows sont sur des partition differentes, alors oui, tu peux choissir entre les deux (fait 2 entrées differentes dans ton grub)
Je ne suis plus très sûr mais virer linux ne vira pas grub car celui-ci est inscrit dans le mbr du disque, donc même si tu formate, le mbr est conservé.

Reply

Marsh Posté le 06-07-2005 à 13:12:32    

Au fait, OUI, toutes ces partitions sont sur le même DD. Le formatage initiale a été fait sous l'install de la Mandrake :
 
win_c (ntfs) -> XP
win_d (ntfs) -> 2000
win_e (ntfs) -> pour copier les fichiers d'install du XP
/ (EXT3) -> le système linux (je crois)
Swap
/home (EXT3)
 
après, les n° hda0, 1 etc, je ne sais plus.
 

sebchap a écrit :


Je ne suis plus très sûr mais virer linux ne vira pas grub car celui-ci est inscrit dans le mbr du disque, donc même si tu formate, le mbr est conservé.


J'aimerais être sûr.

Reply

Marsh Posté le 06-07-2005 à 13:21:01    

Vu l'ordre de ton installation, je dirais que XP se trouve sur (hd0,0) et 2000 sur (hd0,1). C'est la notation grub.
Donc au demarrage de grub, tape "c" pour avoir une ligne de commande. une fois dans la ligne de commande:

root (hd0,1) --> il devrait  de dire que la partition est de type ntfs (ou unknown)
makeactive
chainloader +1


Normalement, ca devrait booter sur win2000. Mais essaye de trouver le numero des partitions sur lesquelles sont installé XP et 2000, ca sera plus facile.
Sinon, au moment de taper "root (hd" appuie sur tab pour avoir la completion (pareil pour les partition) ca peut aider ;)

Reply

Marsh Posté le 06-07-2005 à 13:36:23    

OK j'essaie de suite.
 
Mais si je supprime le linux. mes réglages Grub vont forcément disparaître vu que grub.conf se trouve sur la partition linux que je vais effacer.

Reply

Marsh Posté le 06-07-2005 à 14:10:19    

Est-ce vraiment Grub le boot Loader de Mandrake ?
J'ai ceci : http://www.adamer.friko.pl/mandrake_boot.jpg
 
et pas de possibilité de taper "C" pour obtenir un shell...

Reply

Marsh Posté le 06-07-2005 à 14:23:28    

Non c'est lilo :D . Mais je croyais que tu avais dit grub [:opus dei].
Pour lilo, je ne sais plus l'utiliser dsl :D

Reply

Marsh Posté le 06-07-2005 à 14:38:03    

Je crois effectivement que c'est Lilo
lol
Je suis en train d'essayer de réinstaller la mandrake (10.0) mais l'install plante sur l'effacement de mes partitions Linux.
Une idée ?
En fait, le linux est complètement en vrac. je redémarre sur le XP pour effacer les partitions linux. Avec FDisk, c ça ?


Message édité par YF-alubook le 06-07-2005 à 14:42:21
Reply

Marsh Posté le 06-07-2005 à 14:47:10    

Si tu vires linux, grub trouvera pas le fichier menu.lst qui permet de garder les parametres, d'ou l'interet de garder /boot, ou alors tu peux garder une petite partoche fat avec /boot/grub/menu.lst .
J'ai jamais essayé par contre :D
En fait je suis pas sur que grub n'aie pas besoin d'aller cherche son binaire sur la partition systeme.

Reply

Marsh Posté le 06-07-2005 à 16:19:02    

bon, Ultimate Boot CD a été utile pour effacer la partition Linux foireuse.
Je réinstalle la Mandrake...
 
la partion /boot peut-elle se située en fin de disque dur ? Après toutes les autres partitions ?

Reply

Marsh Posté le 06-07-2005 à 16:19:02   

Reply

Marsh Posté le 06-07-2005 à 16:41:27    

Oui, sans probleme, par contre j'ai pris l'habitude d'en faire une partition principale mais je ne sais pas si c'est obligatoire.
En tout cas, fait la en ext3, tu seras au moins sûr que ca marche

Reply

Marsh Posté le 06-07-2005 à 16:48:02    

euh le swap il vaut mieux le metre en debut de disque dur, car la lecture est plus rapide.
Ou du moins devant / ca fera pas gagner grand chose mais bon  [:noxauror]  


Message édité par karim63 le 06-07-2005 à 16:54:42
Reply

Marsh Posté le 06-07-2005 à 16:54:58    

c'est le /boot dont il parlait, pas la swap :)

Reply

Marsh Posté le 06-07-2005 à 17:00:07    

karim63 a écrit :

euh le swap il vaut mieux le metre en debut de disque dur, car la lecture est plus rapide.
Ou du moins devant / ca fera pas gagner grand chose mais bon  [:noxauror]


 
avec 512 Mo ou 1 Go de RAM la swap ne sera jamais utilisée sous linux, sous windows c'est le contraire.

Reply

Marsh Posté le 06-07-2005 à 17:15:02    

OK.
Comment, maintenant que la mandrake est en place, créer une nouvelle partition pour /boot ?

Reply

Marsh Posté le 06-07-2005 à 17:28:52    

sebchap a écrit :

c'est le /boot dont il parlait, pas la swap :)


 
Je sais, mais il met son swap apres son /, j'ai tiqué. :)  

Reply

Marsh Posté le 06-07-2005 à 17:30:27    

Bah fallait le faire avant, s'aurait été plus pratique [:mrbrelle]  
Sinon:
cfdisk /dev/hdX et tu crée une nouvelle partition de 50Mo pas plus (et encore, c'est large)
mkfs.ext3 la_partition
mount la_partition ou_tu_veux
cp -r /boot/* ou_tu_veux   (enfin là c'est dans le point de montage, c'est pas vraiment ou tu veux [:petrus75] )
modifie ton fstab pour rajouter la ligne:
ta_partition       /boot       ext3       defaults      0    2
 
tu modifie les chemins d'acces au noyau dans ton lilo.conf, tu tapes lilo et tu reboot

Reply

Marsh Posté le 06-07-2005 à 18:54:35    

l'intérêt d'une partition /boot, c'est de protéger ton noyau des éventuelles erreurs. En effet tu peux ne pas la monter au démarrage ; comme ça, aucun risque de faire une betise en supprimant par mégarde le noyau ou ce genre de chose.


Message édité par Mjules le 06-07-2005 à 18:54:45

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed