Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Apr 2015 10:31:29 +0200
From:      Lars Engels <lars.engels@0x20.net>
To:        Ryan Stone <rysto32@gmail.com>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Dual booting FreeBSD and Win95
Message-ID:  <20150409083129.GS20473@e-new.0x20.net>
In-Reply-To: <CAFMmRNw=2fXw4ohn%2BxetuQtESEvMnmrNONi093Sz3FY2rQiAdQ@mail.gmail.com>
References:  <CAFMmRNw=2fXw4ohn%2BxetuQtESEvMnmrNONi093Sz3FY2rQiAdQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Wed, Apr 08, 2015 at 03:30:41PM -0400, Ryan Stone wrote:
> No, this isn't a late April Fools joke. :(
> 
> I find myself in a situation where I need to integrate my employer's
> manufacturing process with a third-party OEM's process.  My employer's
> hardware tests are all FreeBSD-based while the OEM is Windows 95 based.  I
> need to come up with a way to integrate them together.
> 
> We're looking at dual-booting FreeBSD and Win95.  We're thinking of booting
> into Win95, the OEM can do their thing, switch to booting FreeBSD, run our
> tests and produce a .csv file with the results, and then boot back into
> Win95 for them to finish up.  Ideally we would like to switch the boot
> slice without human interaction.
> 
> I've been playing around with trying to set one only slice as active to
> make the loader boot it, but it appears that doesn't actually work.
> boot0cfg would cover half of the use case (switching from FreeBSD back to
> Win95), but I'm not sure how I could do the original switch from Win95 to
> FreeBSD.
> 
> We've discussed just switching hard drives, but we really want to shoot for
> a 100% automated process.  Anybody have any ideas?

Maybe you can make use of the GAG boot manager? I don't know if you can
make changes what partition gets booted next out of a running OS.

http://gag.sourceforge.net


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJVJjjhXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF
NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tcfcIAKdLrS8l95HiFMT6gWSZ5nYW
j6WLnMXrMa7InQfUwwKBvcvlEaYKiuJsiK5dwecRdtM5IJXwV9e7MCJnbvNHkffg
nnfieOEcgOxpLxXdqM0ytAzgsbHVyhjsI1gNovDsN1s7g8Cn/yPP7RwuCZtZDYw0
Xuht6fK9+Rs2bzr+VjRiIih+p54mktLwLWiWN9nbXYIDqYjBV1wsvdk75dsxJwfj
B/aviSB4jQ5w8DAb3wQgsRHus1WaK4d8FHSSlatnuMOsXJlSIrZJMl6YsuPbtMQA
Da5LRIRAQcmnIiEI+eViC++VcVvfOv1HhGSxN7ThJuIcwMj+CeonmkUrtSA5AH0=
=7xU8
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150409083129.GS20473>