From owner-freebsd-current@FreeBSD.ORG Fri Feb 18 08:04:25 2005 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 4D33916A4D0 for ; Fri, 18 Feb 2005 08:04:25 +0000 (GMT) Received: from mail26.sea5.speakeasy.net (mail26.sea5.speakeasy.net [69.17.117.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id E485143D45 for ; Fri, 18 Feb 2005 08:04:24 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 9640 invoked from network); 18 Feb 2005 08:04:24 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail26.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 18 Feb 2005 08:04:24 -0000 Received: from hydrogen.funkthat.com (jylqnu@localhost.funkthat.com [127.0.0.1])j1I84NGH059364; Fri, 18 Feb 2005 00:04:23 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id j1I84Nvk059363; Fri, 18 Feb 2005 00:04:23 -0800 (PST) Date: Fri, 18 Feb 2005 00:04:23 -0800 From: John-Mark Gurney To: Alex Burke Message-ID: <20050218080423.GN40468@funkthat.com> Mail-Followup-To: Alex Burke , FreeBSD CURRENT References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: FreeBSD CURRENT Subject: Re: single user v multiuser boot X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 08:04:25 -0000 Alex Burke wrote this message on Fri, Feb 18, 2005 at 00:33 +0000: > I was wondering what gives the kernel the ability to boot in multiuser > mode, and whether it is some code in the kernel or whether it is the > init process and associated tools? single user usually means that you have enough system that you have a console running and possibly some disk device, though you can end up using md as part of the kernel, and not require any real disk devices to work... multiuser usually implies that either disk or network is functional to some degree where /etc/rc can start executing... single user pretty much only requires /sbin/init and /bin/sh to "get" to... [...] > I was thinking eventually of porting linux 390 drivers to FreeBSD, but > im not sure if licensing issues come into that. as long as you don't copy code from a GPL driver, you are fine, but there is nothing that prevents you from writing your driver side by side, though you have to resist the urge to copy lines.. :) Also, FreeBSD's device system is significantly different, that only the core parts of the driver can be used... > Apologies if i have posted to the wrong mailing list, i am not sure > what this comes under. There was some discussion on freebsd-platforms about the S/390, though that was a couple years ago... Also the page at: http://tzukanov.narod.ru/freebsd390/ seems to imply the project is dead, though I'm sure others are willing to help... /me is helping cognet out geting another arm platform supported. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."