Soekris: Mise à jour de NetBSD 5.1 vers 6.0

Parce qu’il était temps… parce qu’il le fallait, mon petit Soekris vient de passer sous NetBSD 6.o (non sans mal et quelques frayeurs).
J’aimerai dire que pour la mise à jour il n’y a rien de plus simple (certes, ce n’est pas très dur) mais il faut quand même prêter attention à un détail (voir 2.)

Utilisons sysupgrade.



sysupgrade auto ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/i386

/!\ Si, comme moi, vous n’avez pas prévu de swap (oui c’est mal, blablabla) et que vous n’avez que 256MB de RAM:
Lors du sysupgrade sets, lors de la décompression de comp.tgz, toute la mémoire se retrouvera utilisée et vous vous retrouverez avec un message du genre:

sysupgrade: I: Extracting comp into /
[1]   Bad system call (core dumped) progress -zf "${...

Afin de palier au problème rapidement, j’ai donc utilisé une clef usb qui traînée par là comme swap et tout s’est déroulé correctement ! (bon faut pas être extrêmement pressé non plus…).
Et au prochain reboot:

$ uname -a
NetBSD heimdall 6.0 NetBSD 6.0 (GENERIC) i386