From owner-freebsd-current@FreeBSD.ORG Sat Dec 27 22:05:51 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 948C416A4CE for ; Sat, 27 Dec 2003 22:05:51 -0800 (PST) Received: from leonis.nus.edu.sg (leonis.nus.edu.sg [137.132.1.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2D8C43D3F for ; Sat, 27 Dec 2003 22:05:49 -0800 (PST) (envelope-from jqdkf@army.com) Received: from army.com (175-193.priv19.nus.edu.sg [172.19.175.193]) by leonis.nus.edu.sg (8.12.9/8.12.9) with SMTP id hBS65no5026570 for ; Sun, 28 Dec 2003 14:05:50 +0800 (SGT) Received: (qmail 27836 invoked by uid 1000); 28 Dec 2003 06:05:46 -0000 From: jqdkf@army.com Date: Sun, 28 Dec 2003 14:05:46 +0800 To: freebsd-current@freebsd.org Message-ID: <20031228060546.GA777@cactus.homeunix.org> Mail-Followup-To: freebsd-current@freebsd.org References: <5.0.2.1.1.20031228030024.02d59dd8@popserver.sfu.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5.0.2.1.1.20031228030024.02d59dd8@popserver.sfu.ca> User-Agent: Mutt/1.4.1i Subject: Re: FreeBSD remote install X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.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: Sun, 28 Dec 2003 06:05:51 -0000 On Sun, Dec 28, 2003 at 03:10:57AM +0000, Colin Percival wrote: > As you are all aware, many computer systems around the world are > possessed by evil penguins. It would be nice to exorcize these > evil spirits, but this can be difficult if we don't have physical > access to the machines in question. > > I've put together some code for remotely installing FreeBSD over > existing i386 Linux systems. In short, I use NetBSD's makefs tool > to build a FreeBSD disk image which boots entirely into memory, > sets up the network, and sets a root password. Providing that the > beginning of the machine's drive is quiescent (ie, if the first > partition is swap, and you've disabled swapping), you can write > this image to disk with dd, reboot, and ssh into FreeBSD. > Once you've got a complete FreeBSD filesystem running in memory, > you can slice and partition your drives and install FreeBSD > however you like; this has the added side effect of making vinum > installations much easier. > > For the code and more details, see > http://www.daemonology.net/depenguinator/ > This sounds great. But I can't agree with you that Linux is evil. No matter what OS you are using, BSD series or Linux or other free software, I think we all have the same spirit against those commercial software and MS, so why flame each other worthlessly? If you can write a code to replace windows, that would be better. Anyway, there are 97 percent desktops all over the world running windows. -- Zeng Nan Simple is Beautiful.