Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

netinstall d'openbsd sur sun4u ?

3 réponses
Avatar
Eric Belhomme
Bonjour,

J'essaie d'installer openBSD sur ma ultra1 par le réseau. J'ai donc
téléchargé la branche sparc64 sur une linuxbox, et à force de tatonements,
j'ai réussi à faire booter la U1 avec le kernel ofwboot.net par tftp.
Là où ça se corse, c'est que je ca reste planté là après...
En épluchant le manuel d'obsd et les différents sites qu'on trouve sur le
ouèbe, je comprends que le kernel chargé tente ensuite de monter un partage
nfs où il s'attend à trouver les archives d'installation de openbsd, mais
je n'arrive pas à comprendre comment...

Peut-on m'éclairer à ce sujet ?

--
Rico

3 réponses

Avatar
Matthieu Clavier
On 2007-03-06, Eric Belhomme <{rico}+no/ wrote:
Bonjour,


Bonjour,

J'essaie d'installer openBSD sur ma ultra1 par le réseau. J'ai donc
téléchargé la branche sparc64 sur une linuxbox, et à force de tatonements,
j'ai réussi à faire booter la U1 avec le kernel ofwboot.net par tftp.
Là où ça se corse, c'est que je ca reste planté là après...


ofwboot.net n'est pas un kernel. Il s'agit du chargeur de démarrage.
Il va ensuite tenter d'accéder au kernel (bsd.rd) via nfs.
Ce chargeur de démarrage récupére les paramétres nfs via bootparam.

cf. http://www.openbsd.org/fr/sparc64.html#install

"En utilisant une configuration "diskless", il est aussi possible de
démarrer le chargeur de démarrage OpenBSD/sparc64 , ofwboot.net,
à partir du réseau via tftp, et accèder au miniroot indépendant
bsd.rd par NFS."

En épluchant le manuel d'obsd et les différents sites qu'on trouve sur le
ouèbe, je comprends que le kernel chargé tente ensuite de monter un partage
nfs où il s'attend à trouver les archives d'installation de openbsd, mais
je n'arrive pas à comprendre comment...


Le bsd.rd te propose de récuperer les sets d'install via les méthodes
habituelles: cd, ftp, http ...

Peut-on m'éclairer à ce sujet ?


J'avais passé pas mal de temps dessus il y a un petit mois de ça.
Du coup j'avais noté la manip (avec un serveur Open, mais ça ne doit pas
changer grand chose):
http://mat.reynerie.org/notes/openbsd/install_sparc64.txt

--
Matthieu Clavier

Avatar
Eric Belhomme
Matthieu Clavier wrote in
news::

J'avais passé pas mal de temps dessus il y a un petit mois de ça.
Du coup j'avais noté la manip (avec un serveur Open, mais ça ne doit
pas changer grand chose):
http://mat.reynerie.org/notes/openbsd/install_sparc64.txt

ton pense-bête m'a bien aidé (notament pour BOOTPARAMS) mais je reste

coincé :

ok boot net bsd.rd
Boot device: /sbus/SUNF,,8c00000 File and args: bsd.rd
10800 >> OpenBSD 4.0 (obj) #1: Sat Sep 16 23:33:07 MDT 2006
:/usr/src/sys/arch/sparc64/stand/ofwboot.net/obj
Using BOOTPARAMS protocol: ip address: 10.0.0.10, hostname: ultra1
root addr.0.0.10 path=/tftpboot
Fast Data Access MMU Miss
ok

Voici le contenu de mon répertoire /tftpboot :

# ls -al /tftpboot/
total 224128
drwxr-xr-x 2 root root 4096 2007-03-09 12:49 .
drwxr-xr-x 22 root root 4096 2007-03-02 15:28 ..
lrwxrwxrwx 1 root root 11 2007-03-02 16:16 0A00000A -> ofwboot.net
-r-xr-xr-x 1 root users 46090964 2007-02-22 17:17 base40.tgz
-r-xr-xr-x 1 root users 4893 2007-02-22 17:04 bootblk
-r-xr-xr-x 1 root root 5383973 2007-03-08 10:43 bsd
-r-xr-xr-x 1 root root 1954975 2007-03-08 10:43 bsd.rd
-r-xr-xr-x 1 root users 4587520 2007-02-22 17:07 cd40.iso
-r-xr-xr-x 1 root users 490 2007-02-22 17:04 CKSUM
-r-xr-xr-x 1 root users 93474374 2007-02-22 17:26 comp40.tgz
-r-xr-xr-x 1 root users 1165198 2007-02-22 17:09 etc40.tgz
-r-xr-xr-x 1 root users 1474560 2007-02-22 17:09 floppy40.fs
-r-xr-xr-x 1 root users 1474560 2007-02-22 17:10 floppyB40.fs
-r-xr-xr-x 1 root users 2766736 2007-02-22 17:10 game40.tgz
-r-xr-xr-x 1 root users 273 2007-02-22 17:10 index.txt
-r-xr-xr-x 1 root users 116872 2007-02-22 17:11 installboot
-r-xr-xr-x 1 root users 82824 2007-02-22 17:04 INSTALL.sparc64
-r-xr-xr-x 1 root users 7606591 2007-02-22 17:13 man40.tgz
-r-xr-xr-x 1 root users 876 2007-02-22 17:04 MD5
-r-xr-xr-x 1 root users 2097152 2007-02-22 17:14 miniroot40.fs
-r-xr-xr-x 1 root users 2287079 2007-02-22 17:15 misc40.tgz
-r-xr-xr-x 1 root root 50904 2007-03-02 15:28 ofwboot
-r-xr-xr-x 1 root root 51200 2007-03-02 15:28 ofwboot.net
-r-xr-xr-x 1 root users 11758048 2007-02-22 17:19 xbase40.tgz
-r-xr-xr-x 1 root users 92892 2007-02-22 17:17 xetc40.tgz
-r-xr-xr-x 1 root users 33234615 2007-02-22 17:23 xfont40.tgz
-r-xr-xr-x 1 root users 11305349 2007-02-22 17:21 xserv40.tgz
-r-xr-xr-x 1 root users 2077522 2007-02-22 17:20 xshare40.tgz

au niveau de l'opb, un scan-scsi-all me donne bien mon disque dur. de plus,
la machine est actuellement installée avec un freebsd6.2, parfaitement
fonctionnel...

--
Rico

Avatar
Miod Vallat
:/usr/src/sys/arch/sparc64/stand/ofwboot.net/obj
Using BOOTPARAMS protocol: ip address: 10.0.0.10, hostname: ultra1
root addr.0.0.10 path=/tftpboot


Il y a un problème, là. Si l'adresse de la machine est 10.0.0.10, celle
du serveur NFS dans les bootparams ne peut pas être 10.0.0.10... il faut
mettre celle de la machine sur laquelle se trouve /tftpboot.