OVH Cloud OVH Cloud

Boot sur disque ieee1394

5 réponses
Avatar
DAPL
Bonjour,

Voyant qu'il m'est impossible d'installer FreeBSD sur la place restante
d'une partition étendue (déjà W$ et Linux), je viens d'installer la 6.0
sur un disque externe USB2/FireWire (utilisé en FireWire).

L'install ne pose pas de souci, mais le boot oui... J'ai parcouru le
handbook, le cahier de l'admin, les archives de ce groupe, mais je n'ai
rien trouvé qui me permette de savoir si c'est possible de booter sur ce
disque externe, en utilisant le bootloader de FreeBSD ou celui que
j'utilise actuellement (Grub de Linux).
Je ne sais même pas quel est le nom des disques FireWire, à mettre dans
grub (adX, etc...).

A noter qu'au moment de l'installation, j'ai sélectionné d'utiliser le
bootloader de BSD, mais au reboot je me retrouve avec Grub !

Bref, si certains ont fait des manips similaires (clé usb, disque
externe...), je suis preneur d'infos.

Merci.

--
DAPL
http://marreduspam.com/ad252602

5 réponses

Avatar
François Conil
DAPL wrote:
Bonjour,

Voyant qu'il m'est impossible d'installer FreeBSD sur la place restante
d'une partition étendue (déjà W$ et Linux), je viens d'installer la 6.0
sur un disque externe USB2/FireWire (utilisé en FireWire).

L'install ne pose pas de souci, mais le boot oui... J'ai parcouru le
handbook, le cahier de l'admin, les archives de ce groupe, mais je n'ai
rien trouvé qui me permette de savoir si c'est possible de booter sur ce
disque externe, en utilisant le bootloader de FreeBSD ou celui que
j'utilise actuellement (Grub de Linux).
Je ne sais même pas quel est le nom des disques FireWire, à mettre dans
grub (adX, etc...).

A noter qu'au moment de l'installation, j'ai sélectionné d'utiliser le
bootloader de BSD, mais au reboot je me retrouve avec Grub !

Bref, si certains ont fait des manips similaires (clé usb, disque
externe...), je suis preneur d'infos.


Vérifie si le firewire est géré par le bios.
Je sais que j'avais un problème en utilisant un clavier mac sur pc car
l'usb n'était pas géré _avant_ le démarrage de l'os, et qu'il fal lait
activer la prise en charge de l'usb dans le bios.

--
batou
http://www.francedesu.com

Avatar
DAPL
Le Tue, 22 Nov 2005 15:35:11 +0100, François Conil a écrit :

Vérifie si le firewire est géré par le bios.
Je sais que j'avais un problème en utilisant un clavier mac sur pc car
l'usb n'était pas géré _avant_ le démarrage de l'os, et qu'il fallait
activer la prise en charge de l'usb dans le bios.


En fait il n'y a pas grand chose, juste l'activation ou non des ports.

J'essaye de lancer le boot manuellement avec le shell grub (depuis Linux),
mais j'ai systématiquement "Selected disk does not exist":
grub> root (hd1,0,a)

Error 21: Selected disk does not exist

J'ai mis hd1 car je suis en ce moment sur un laptop qui n'a qu'un disque,
donc le disque externe doit être le deuxième. Dans ce dernier, il n'y a
qu'un slice pour FreeBSD, qui fait tout le disque.


--
DAPL
http://marreduspam.com/ad252602

Avatar
Serge Basterot
DAPL wrote:

En fait il n'y a pas grand chose, juste l'activation ou non des ports.

J'essaye de lancer le boot manuellement avec le shell grub (depuis Linux),
mais j'ai systématiquement "Selected disk does not exist":
grub> root (hd1,0,a)

Error 21: Selected disk does not exist

J'ai mis hd1 car je suis en ce moment sur un laptop qui n'a qu'un disque,
donc le disque externe doit être le deuxième. Dans ce dernier, il n'y a
qu'un slice pour FreeBSD, qui fait tout le disque.


Y'a pas une histoire de directive "chainloader" à rajouter pour booter
un BSD depuis grub ?

--
Serge

Avatar
DAPL
Le Tue, 22 Nov 2005 18:07:55 +0100, Serge Basterot a écrit :


Y'a pas une histoire de directive "chainloader" à rajouter pour booter
un BSD depuis grub ?


Je connais cette directive, mais je ne l'ai pas vue dans les exemples
d'utilisation de Grub avec FreeBSD.


--
DAPL
http://marreduspam.com/ad252602

Avatar
talon
Serge Basterot wrote:
DAPL wrote:

En fait il n'y a pas grand chose, juste l'activation ou non des ports.

J'essaye de lancer le boot manuellement avec le shell grub (depuis Linux),
mais j'ai systématiquement "Selected disk does not exist":
grub> root (hd1,0,a)

Error 21: Selected disk does not exist

J'ai mis hd1 car je suis en ce moment sur un laptop qui n'a qu'un disque,
donc le disque externe doit être le deuxième. Dans ce dernier, il n'y a
qu'un slice pour FreeBSD, qui fait tout le disque.


Y'a pas une histoire de directive "chainloader" à rajouter pour booter
un BSD depuis grub ?


Pour FreeBSD, à condition d'avoir un grub récent, non. Les grubs récents
lisent le UFS2 et il suffit de déclarer que le "kernel" est /boot/loader.
Pour un ancien grub, il faut faire comme ici:
# This is to boot FreeBSD
title FreeBSD
root (hd0,3)
savedefault
makeactive
chainloader +1
boot




--

Michel TALON