Bien, ahora al reiniciar… saldrá el disquete con el interrogante parpadeando. ¿Pero no estaba ya instalado? Sà pero lo que pasa es que NetBSD necesita MacOS para arrancar, y en este momento no hay MacOS (recuerda que lo ha quitado el instalador al particionar).
Lo que hice fue usar el CD que habÃa grabado antes con la Carpeta del Sistema para arrancar el ordenador, y después arrancar el NetBSD instalado desde ahÃ. Pero antes de nada conecté definitivamente el Mac antiguo al router con el cable Ethernet (y el transceptor), asà como el Mac nuevo; ya que no necesitaba usar más AppleTalk.
Aquà una guÃa para arrancar el Mac:
Una vez arrancado el sistema del CD, te aparecerá un cuadro donde te dará la opción para formatear la partición MacOS y darle un nombre. Por supuesto, deberÃas haber creado una partición MacOS cuando instalaste NetBSD (si no la has creado no te aparecerá ningún cuadro y no podrás hacer nada).
Cuando la recién formateada partición macOS aparezca en el escritorio, copia la Carpeta del Sistema del CD al disco duro.
Reinicia y arranca desde el disco duro.
Se mete ahora el CD de NetBSD y se copia al disco duro la carpeta installation/misc.
Pon el direccionamiento de 32 bits.
Arranca con extensiones desactivadas.
Pon los monitores a Blanco y Negro.
Abre el NetBSD Mac Booter. Dale a Boot Options y dale a arrancar desde el disco duro, y pon el ID SCSI del mismo en la casilla correspondiente. Si no lo sabes, dale a Obtener Información en su icono en el escritorio 🙂 Luego asegúrate de que no esté marcado “Single User mode” y no tienes que marcar nada más.
Dale a Comando+B .
Ahora ya estaba cargando NetBSD 🙂 Primeramente entré como root y configuré la red.
Lo primero es probar los ajustes:
NetBSD
# ifconfig sn0 192.168.1.7 netmask 255.255.255.0 up
# route add default 192.168.1.1
# echo “nameserver 192.168.1.1” > /etc/resolv.conf
# ping -c 3 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=0.492 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.443 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.447 ms
— 192.168.1.1 PING Statistics —
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max = 0.443/0.46/0.492 ms
# ping -c 3 192.168.1.22
PING 192.168.1.22 (192.168.1.22): 56 data bytes
64 bytes from 192.168.1.22: icmp_seq=0 ttl=64 time=0.135 ms
64 bytes from 192.168.1.22: icmp_seq=1 ttl=64 time=0.137 ms
64 bytes from 192.168.1.22: icmp_seq=2 ttl=64 time=0.135 ms
— 192.168.1.22 PING Statistics —
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max = 0.135/0.135/0.137 ms
# ping -c 3 www.google.com
PING www.google.akadns.net (66.102.11.99): 56 data bytes
64 bytes from 66.102.11.99: icmp_seq=0 ttl=246 time=117.018 ms
64 bytes from 66.102.11.99: icmp_seq=1 ttl=246 time=118.871 ms
64 bytes from 66.102.11.99: icmp_seq=2 ttl=246 time=118.937 ms
— www.google.akadns.net PING Statistics —
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max = 117.018/118.275/118.937 ms
#
Como veo que funciona bien, paso los ajustes “a limpio” y de paso añado mi cuenta de usuario:
# echo “inet 192.168.1.7 netmask 255.255.255.0” > /etc/ifconfig.sn0
# useradd -m toad && passwd toad
# shutdown -r now
Como hostname he escogido radon y no me preguntes por qué 😛
Servidor en un Mac pre-PPC, Paso uno y dos: Descarga de los archivos de NetBSD, en NETBSD, por Toad
que porqueria