Aller au contenu

Petit soucis avec FreeBSD et le bootage


Messages recommandés

Salut

J'aimerai booter PC-BSD depuis le grub de ma ubuntu

Voici mon FSTAB

Disque /dev/sda: 37.0 Go, 37019566080 octets

255 têtes, 63 secteurs/piste, 4500 cylindres

Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système

/dev/sda1 * 1 1216 9767488+ 83 Linux

/dev/sda2 1217 1278 498015 82 Linux swap / Solaris

/dev/sda3 1279 3102 14651280 5 Extended

/dev/sda4 3103 4501 11235105 a5 FreeBSD

La partition 4 ne se termine pas sur une frontière de cylindre.

/dev/sda5 1279 3102 14651248+ 83 Linux

Voici le script grub pour BSD

title PCBSD

root (sda,4,a)

kernel /boot/loader

boot

et cela ne va pas évidement

:yes:

Lien vers le commentaire
Partager sur d’autres sites

http://www.pcbsd.org/faqs/index.php?sid=23...d=10&artlang=en

si ça peut t'aider.

hd0,1,a) - The zero means the first logical drive.

- The 1 means second partition (this was my case, modify it for

your needs).

(Remember, in grub, the first partition is 0, the second partition 1 and so on...)

- The "a" is specific for BSD so it has to be there. (if someone explains the a for

me i will add the info here.

If you have an older version of Grub add these entries instead:

rootnoverify (hd0,1)

chainloader +1

boot

Edit: en plus c'est pas FreeBSD , celui ci a son propre bootloader, qui est une ptite merveille de simplicité.

pis en plus t'es en sdx :francais:

Lien vers le commentaire
Partager sur d’autres sites

Essaie ce script pour Grub (que tu peux aussi taper manuellement lors du boot pour tester, utilise la touche Tab pour voir toutes les possibilités qu'offre Grub et il y en a un paquet) :

title PCBSD

root (hd0,3,a)

kernel /boot/loader

boot

Que le dur soit IDE ou S-ATA, Grub prendra toujours hdx comme identifiant, de plus le numérotage des partitions commence à 0, d'où le 3 et pas 4.

Lien vers le commentaire
Partager sur d’autres sites

Essaie ce script pour Grub (que tu peux aussi taper manuellement lors du boot pour tester, utilise la touche Tab pour voir toutes les possibilités qu'offre Grub et il y en a un paquet) :

title PCBSD

root (hd0,3,a)

kernel /boot/loader

boot

Que le dur soit IDE ou S-ATA, Grub prendra toujours hdx comme identifiant, de plus le numérotage des partitions commence à 0, d'où le 3 et pas 4.

et bien cela ne donne rien ....

j'ai essayé de hd0,3,a à hd,4,e................et rien

Lien vers le commentaire
Partager sur d’autres sites

http://geodsoft.com/howto/dualboot/grub.htm encore un tuto ^^.

http://www.gomor.org/old/FreeBSD/installer_grub.html

Bon ceci dit, j'ai rien trouvé de spécial sur PCBSD, et je pense que tu peux esssayer:

title PCBSD 0.X (BETA)

root (hd0,1,a)

kernel /boot/loader

boot

et la même chose avec:

(hd0,3,a)

( euh sinon, envoie une question sur le forum francophone de pcbsd j'ai pas trouvé chez pcbsd de docs sur grub et pcbsd. ^^ ).

sinon, c'est quoi tes disques?

Lien vers le commentaire
Partager sur d’autres sites

Salut, je ne sais pas si tu as quelque chose avant cette partie dans ton fichier de config de Grub, mais dans le mien j'ai indiqué ceci :

boot=/dev/sda

Et la suite doit fonctionner (sans le "boot" final en effet) :

title PCBSD

root (hd0,3,a)

kernel /boot/loader

Si ça ne donne toujours rien, essaie de voir ce que Grub te propose lors du boot avec la touche "Tab" : quand Grub apparaît, tape :

"c" pour entrer en mode commandes

"root (hd0," puis <tab> pour voir les partitions que Grub voit, dans ton cas ça doit être 3, puis ",a)"

"kernel /" et <tab> et ça va te faire un ls du répertoire /, navigue jusqu'à /boot/kernel

Et voilà, Grub est vraiment très puissant, ça serait dommage de passer à côté d'un si bel outil.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...