Contributed by jose on from the big-upgrade-steps dept.
http://graveland.net/openbsd/upgrade-aout-elf
Remember that this is NOT the approved or supported method of upgrading, but it's worked on 3 different boxes for me.
Make backups!" This looks more or less like a pretty straightforward way to upgrade, and one which may preserve a lot of your home directory files. Try this out, the worst you'll have to do is reinstall from scratch.
(Comments are closed)
By Anonymous Coward () on
I thought of trying to burn a cd with bsd.rd on it, but came up with a shortcut:
On a running a.out system, ftp the 3.3-current ELF image of bsd.rd to /
Get and create a floppy with the 3.3-current floppy33.fs image on it (it doesn't matter which one you use, all it need to do is run the boot loader).
Boot the floppy disk, and a the boot prompt> enter:
"boot hd0a:/bsd.rd" and vola! you are off and running an install based on the more complete cd installation kernel. I think the only way to go is to (I)nstall rather than (U)pgrade, when going from a.out to ELF. You also have to specify /pub/OpenBSD/snapshots/i386 as the directory, since the 3.3/3.4 directory is not what you want.
Simple, no need to compile, you get to go through the install process and tweak partitions if you want, etc. OF course, if the install fails, you have a wrecked system, but you were trying to install a snapshot - bleeding edge, remember-? One additional benefit is the opportunity to check the dmesg to see if everything is recognized by the kernel.
By Michael () on
By Oblek () oblekNOSPAM@lug.stikom.edu on http://lug.stikom.edu
tar xpzf -C /
unbelievably, I did it with the new ELF tarball format!, a few seconds later, I got my system panicked and unbootable, few hours later, I successfully cleaned the mess :)