OVH Cloud OVH Cloud

Disquette de boot FreeBSD personnalisée

1 réponse
Avatar
roland_azincourt
bonjour,

j'ai installé FreeBSD 4.8 et voici un extrait du disklabel
# disklabel /dev/ad0s1
...
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 4194304 0 4.2BSD 2048 16384 89 # (Cyl. 0 -
261*)
b: 1048576 4194304 swap # (Cyl. 261*-
326*)
c: 78188292 0 unused 0 0 # (Cyl. 0 -
4866*)
e: 20971520 5242880 4.2BSD 2048 16384 89 # (Cyl. 326*-
1631*)
f: 20971520 26214400 4.2BSD 2048 16384 89 # (Cyl. 1631*-
2937*)
g: 31000576 47185920 4.2BSD 2048 16384 89 # (Cyl. 2937*-
4866*)

je voudrais être capable de booter sur disquette et de monter une
partition de mon choix ( /usr par exemple, soit /dev/ad0s1e )
Or si je boote sur les disquettes standards ( kern.flp et mfsroot.flp
) et ensuite j'ouvre un shell avec la disquette fixit, je ne retrouve
pas mes partitions. En fait, je ne peux monter que la partition
/dev/ad0s1 ( qui semble correspondre au / ), les autres devices
n'étant pas sur la disquette de boot.

Comment puis-je généner une disquette bootable sur laquelle je
retrouverai toutes mes partitions accessibles ( /dev/ad0s1a,
/dev/ad0s1b, etc ) ?

En vous remerciant d'avance

RAZ

1 réponse

Avatar
Francois Zellinger
On Fri, 26 Sep 2003 at 17:10 GMT,
RAZ wrote:

Comment puis-je généner une disquette bootable sur laquelle je
retrouverai toutes mes partitions accessibles ( /dev/ad0s1a,
/dev/ad0s1b, etc ) ?


Tu crées une disquette fixit.flp, tu la mount et tu ajoutes
un fichier boot.config, dans lequel tu mets la ligne
0:ad(0,a)/boot/loader. C'est tout.