Installer un OpenBSD sur une Alix avec une Debian

Rapide howto pour avoir un environnement operationnel pour installer OpenBSD sur une alix

  • cable null modem
  • pxeboot et bsd.rd OpenBSD
  • Debian stable avec : atftpd ou tftpd-hpa et dhcpd3 installés
  • cu

Le plus important est de rester calme.

DHCPD3

Pour faire plus simple éteignez le serveur s'il est lancé, vous le lancerez à la main pour surveiller ce qui se passe.

# vim /etc/dhcp3/dhcpd.conf

subnet 192.168.42.0 netmask 255.255.255.0 {
  range 192.168.42.40 192.168.42.50;
  option domain-name-servers 192.168.42.3;
  option domain-name-servers 8.8.8.8;
  option domain-name "upyours.lan";
  option routers 192.168.42.42;
  default-lease-time 600;
  max-lease-time 7200; }

host lilly {
  filename "pxeboot";
  next-server 192.168.X.Y;
  hardware ethernet 00:0D:B9:XX:VV:ZZ;
  fixed-address 192.168.42.J;
}

La ligne “next-server” est important elle doit pointer vers le serveur tftp.

Tftpd

atftpd et tftpd-hpa s'installent de la même façon, tout ce que vous devez savoir c'est que les fichiers pxeboot et bsd.rd doivent être mis dans le répertoire /var/lib/tftpboot (voir la config par défaut dans /etc/default/aftpd ou /etc/default/tftp-hpa.

cu boot et install

démarrez le serveur dhcpd en debug, puis cu. Attention avec une Alix vous allez devoir utiliser :

# sudo cu -l /dev/tty.USB -s 38400

démarrer l'alix, appuyez sur 's' dès que la mémoire défile. Activez le boot pxe dans le mini bios qui s'affiche, enregistrez et quittez.

le boot pxe apparait, validez s'il faut et le dhcp devrait fournir ce qu'il faut à la machine.

Arrivé au prompt boot> il faut entrer les commandes suivantes :

stty com0 38400
set tty com0
boot tftp:/bsd.rd

Sans les deux premières lignes vous allez rapidement voir le boot changer de console de sortie et vous vous retrouverez avec une ligne morte …

Après c'est l'install OpenBSD qui démarre.

openbsd/alix_open_tftp.txt · Last modified: 2011/02/09 00:55 by ange