From owner-freebsd-hackers@FreeBSD.ORG Fri Oct 26 21:13:47 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D339116A418 for ; Fri, 26 Oct 2007 21:13:47 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id 875C013C4A6 for ; Fri, 26 Oct 2007 21:13:47 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 23442 invoked by uid 399); 26 Oct 2007 20:47:06 -0000 Received: from localhost (HELO slave.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 26 Oct 2007 20:47:06 -0000 X-Originating-IP: 127.0.0.1 Date: Fri, 26 Oct 2007 13:47:04 -0700 (PDT) From: Doug Barton To: Thomas Ching In-Reply-To: Message-ID: References: X-message-flag: Outlook -- Not just for spreading viruses anymore! X-OpenPGP-Key-ID: 0xD5B2F0FB Organization: http://www.FreeBSD.org/ MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-hackers@freebsd.org Subject: Re: boot loader X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Oct 2007 21:13:47 -0000 FYI, for future reference this question is really more appropriate for freebsd-questions@freebsd.org. On Fri, 26 Oct 2007, Thomas Ching wrote: > Hi, I am trying to do the following with existing systems running 4.5. > I'd really appreciate if anyone has any hints, pointers, opinions, or > even just "you should talk to this other group" for me. > > 1. Existing system: FreeBSD 4.5 based with FreeBSD boot loader > (boot0) in MBR You're not planning to dual-boot anything, right? Just boot and run one operating system? > 2. I am trying to install a new software based on either FreeBSD > 6.2 or later, or LINUX with the following restrictions: > > a. No console access > b. No media access other than serial port, Ethernet, > existing HD with 4.5 installed (i.e. NO CD/DVD, floppy, USB....etc) > > 3. The hard drive (1) has enough empty space (currently not > partitioned/used) so I can create a new slice to put the new OS/software > in and boot from the new OS, but I am not sure how I can achieve that. You definitely can't use any of the standard installation methods without console access. You also can't dual boot without console access. > 1. Is it possible for me to boot of FreeBSD 4.5 and "run an > installation over Ethernet/ftp"? No. > 2. Is it possible for me to "tar up a FreeBSD 6.2" partition, put > onto the 4.5 disk (new partition) then "sysinstall" (or something like > that) to make the system boot from the new partition? You could theoretically install onto a local system, tar it up, then unpack it in the unused partition on your remote machine, yes. However in order to set the new slice bootable you'd have to then use the disk editor, and if you get even one thing the tiniest bit wrong, you've bricked it. If I were in your position I'd do this with make world, but that's going to take a looooooooong time because you'll first have to update to the latest RELENG_4, then 5-stable, then 6-stable (at least) and then if you don't want to have to do this again for a while I'd update to 7.0 when it is released. The other alternative is to bribe someone who is local to do the installation for you, which all things considered would probably be easier all around. hope this helps, Doug -- This .signature sanitized for your protection