From owner-freebsd-current@FreeBSD.ORG Wed Apr 8 23:39:42 2015 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9247A3B3 for ; Wed, 8 Apr 2015 23:39:42 +0000 (UTC) Received: from mail-la0-x22e.google.com (mail-la0-x22e.google.com [IPv6:2a00:1450:4010:c03::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0FEC9BAB for ; Wed, 8 Apr 2015 23:39:42 +0000 (UTC) Received: by layy10 with SMTP id y10so77628940lay.0 for ; Wed, 08 Apr 2015 16:39:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=CKn5CGgxdtIakZhv+cAvpe9HrlNx2nfumKIBLoH0DUU=; b=tDEWky1WPVLKTQoDAzPWiv7iAbUKy+AzYdQ4oHKdnMjvg7e9CUL75dJVXDMJRiFj/f OoHNs05nrMnFOAeDQGelCe8nDccymYj4HPHouT2wNi+9F/r1tf6btbo/Ff+qiRBQS+RL VoKGAzt3ji37ve/IwTf1VBVA81r7wYqSMSvJwZvjO/LiJgOz8EfGwR5G8JWQi2guRSmR TRuyGcHOMCav3X9W0H3v12+wZmxrIRgi253buiDjZ6vkr5MIN9j5FEQnx1eeNior67gg UmgF5VI3QUaW9s3p8NQpBaeyYQkIPazQQTcsBzMDVsPoY8w1euyZv7JHl77x106PMwv5 UlfQ== MIME-Version: 1.0 X-Received: by 10.112.17.8 with SMTP id k8mr25402393lbd.26.1428536380033; Wed, 08 Apr 2015 16:39:40 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.108.168 with HTTP; Wed, 8 Apr 2015 16:39:39 -0700 (PDT) In-Reply-To: References: Date: Wed, 8 Apr 2015 16:39:39 -0700 X-Google-Sender-Auth: IauhmssTU5yEjALnu-lBoHPpNJA Message-ID: Subject: Re: Dual booting FreeBSD and Win95 From: Craig Rodrigues To: Ryan Stone Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Apr 2015 23:39:42 -0000 On Wed, Apr 8, 2015 at 12:30 PM, Ryan Stone wrote: > > We're looking at dual-booting FreeBSD and Win95. We're thinking of booting > Wow, I like your problem. It's really weird, and I like weird problems. :) Since you are looking at automating a complicated process, here is a crazy idea which you might want to consider (1) Get two machines, interconnect them via a small Ethernet switch. (2) Designate one machine as a PXE server, and the other as your test machine (3) Set up a FreeBSD PXE boot environment wit NFS root, as per: https://www.freebsd.org/doc/handbook/network-diskless.html#network-pxe-nfs (4) Figure out how to PXE boot a Windows95 environment. There are articles out there for PXE booting FreeDOS which might be a place to start: http://www.cs.waikato.ac.nz/~dbaird/work/2013/11/05/pxe-boot-freedos-hard-disk-image/ On the DHCP server, you can modify dhcpd.conf to change which OS will boot via PXE boot. If you can: -> automate the reboot of your test server -> automate the modification of dhcpd.conf on your PXE server via some process then you might be able to get it to work. :) -- Craig