Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[HOWTO] Disquette de boot Grub
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Pachacamac
Veteran
Veteran


Joined: 22 Nov 2003
Posts: 1264
Location: Paris - France

PostPosted: Thu Jun 10, 2004 12:35 pm    Post subject: [HOWTO] Disquette de boot Grub Reply with quote

Je viens de traduire un how to sur "comment faire une disquette de boot avec grub" à partir de l'original ici : http://forums.gentoo.org/viewtopic.php?t=183518
La traduction n'est pas fidèle à l'origial donc les puristes m'en voudront certainement mais ce n'est pas le but de cette traduction.

Début de la traduction :

Faire une disquette de boot avec GRUB

Si vous avez déjà emergé grub mais que vous ne l'avez pas installé sur votre disque dur, c'est facile de faire une disquette de boot.

Prennez une disquette et mettez là dans votre lecteur. Nous allons maintenant l formatter en ext2.
Code:

fdformat /dev/fd0
mke2fs /dev/fd0   

Nous pouvons maintenant monter la disquette et la partition de boot, pour copier les fichiers dont GRUB a besoin.
Code:

mount /boot
mkdir /mnt/floppy
mount /dev/fd0 /mnt/floppy
cp /boot/grub/stage* /mnt/floppy
umount /mnt/floppy   


Après cette étape il faut lancer GRUB dans une console et utiliser son invite pour l'installer sur la disquette.
Code:

grub 


Maintenant vous devez avoir une nouvelle invite dans la console de la forme "grub>"
Pour installer GRUB sur la disquette utilisez la commande :
Code:

root (fd0)
setup (fd0)
quit   

Après ça vous devez avoir une disquette fonctionnelle avec grub dessus. Quand vous redemarrerez sur la disquette vous allez voir une invite qui ressemble à celle de l'étape précedente.

Vous pouvez maintenant utilisez les commandes suivantes pour démarrer linux. Si vous avez respecté le guide d'installation votre partition principale (root) se trouve sur hda3, et la partition de boot est en hda1.
Utilisez les commandes ci-dessous pour demarrer Linux :

Code:

root (hd0,0)
kernel /<name of kernel> root=/dev/hda3
boot   

Remplacez <name of kernel>par le votre. Vous pouvez utilisez la touche tab pour le trouver.

Si vous voulez aussi demarrer Windows, vous avez besoin de spécifier la partition sur laquelle il est installé. GRUB utilise un nom particulier pour les disques et les partitions puisqu"elles débutent à 0.
Par exemple la 1ere partition sur le 1er disque donne sous linux : /dev/hda1 tantdis que sous grub cela sera (hd0,0). Autrement dit /dev/hdb4 est équivalent à (hd1,3).
La touche tab vous permet d'afficher les partitions de votre système.

Admettons que vous avez installé winXP sur la partition /dev/hda1.
Les commandes à utiliser sont donc :

Code:
rootnoverify (hd0,0)
chainloader +1
boot


La ligne rootnoverify permet à GRUB de démarrer un système sur le NTFS.

Fin de la traduction

Si vous avez des commentaires n'hesitez pas à me les communiquer.
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Thu Jun 10, 2004 7:17 pm    Post subject: Reply with quote

Merci pour ta trad'. J'ai ajouté ce post à la liste de yuk.
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1801
Location: noumea ,nouvelle-caledonie

PostPosted: Thu Jun 10, 2004 7:37 pm    Post subject: Reply with quote

Merci pour cette traduction :D
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
un blog de plus :)
Back to top
View user's profile Send private message
Baby-Herman
Tux's lil' helper
Tux's lil' helper


Joined: 08 Nov 2005
Posts: 87

PostPosted: Wed Nov 16, 2005 10:47 pm    Post subject: Reply with quote

est-ce possible de mettre sur cette diquette un grub.conf pour avoir un menu tout fait ?
Back to top
View user's profile Send private message
bibi.skuk
Guru
Guru


Joined: 01 Aug 2005
Posts: 425

PostPosted: Thu Nov 17, 2005 6:25 am    Post subject: Reply with quote

j'ai une autre methode qui marche (mais je ne sais pas si c'est mieux) pour faire la disquette...

Code:

cat /boot/grub/stage1 /boot/grub/stage2 | dd of=/dev/fd0


Bon, ca marche, mais apres, ca veux pas dire que c'est bien (on a rien formaté...on ne peut rien rajouter dans le truc...) Mais en tout cas, c'est plus rapide...
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3514
Location: Alsace (France)

PostPosted: Thu Nov 17, 2005 10:35 am    Post subject: Reply with quote

bibi.skuk wrote:
j'ai une autre methode qui marche (mais je ne sais pas si c'est mieux) pour faire la disquette...

Code:

cat /boot/grub/stage1 /boot/grub/stage2 | dd of=/dev/fd0


Bon, ca marche, mais apres, ca veux pas dire que c'est bien (on a rien formaté...on ne peut rien rajouter dans le truc...) Mais en tout cas, c'est plus rapide...


edit : retiré : j'avais un doute, mais après avoir vérifié le fonctionnement de grub (quand il n'ya pas de partitions, grub passe du stage 1 au stage2 par la liste des blocs), effectivement ça doit marcher, joli hack!!!!

uestion tu as accès au contenu de la disquette comme ça? normalement ça devrait être le cas.
_________________
le "lol" est aux boulets ce que le ";" est au programmeurs
Back to top
View user's profile Send private message
bibi.skuk
Guru
Guru


Joined: 01 Aug 2005
Posts: 425

PostPosted: Thu Nov 17, 2005 12:30 pm    Post subject: Reply with quote

Enlight wrote:
effectivement ça doit marcher, joli hack!!!!

uestion tu as accès au contenu de la disquette comme ça? normalement ça devrait être le cas.


Merci... ca trainait sur le web si je me souvient bien...

euh, le contenu de la disquette pas formatée, non, c'est mort... donc, pas de menu.lst dedans... mais ca permet d'avoir un shell, ce qui suffit dans les 3/4 des cas (vais pas faire un menu pour une disquette de rescue...)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum