From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 02:00:06 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 544C7106564A; Sun, 9 Jan 2011 02:00:06 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id E65FB8FC0A; Sun, 9 Jan 2011 02:00:05 +0000 (UTC) Received: by iwn39 with SMTP id 39so18565897iwn.13 for ; Sat, 08 Jan 2011 18:00:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=yO+TOJx3oSxHDXq9STUcJKJKVcPiPDb+eHr61Xc56SQ=; b=OFw9XhO/FCbAeoebONoCH33Y3YEs1Gpcfk6Ww0Mr+SwuBydW7BTJ8Ctucpe2M4k626 i2xqV8FG+2TgyrpffeRCh3ga6KAfausfjKymNSGQu1JoKarFLQFynFoFoRDy6TClt/sL S7AQDpIqE0pIEGkhfmAtHXuUWAdaqJWNXtQZs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=VTbyUmdcxxkbQuiHe/wTLrtQ22O80VSZonCKjb0c5Id+L1VxTU60a7uGw86+Lx9kiY 2IX1BYWvWYCHKd3VmBmorrSv4oH4It3bLPoLk56zGtcXQkcqIOkjot1dnP7k0a5bnvag fBqZ5CYB0CqQlEKQyvQkK2tV37fS37b7juiOw= MIME-Version: 1.0 Received: by 10.231.35.1 with SMTP id n1mr11125780ibd.0.1294538405134; Sat, 08 Jan 2011 18:00:05 -0800 (PST) Received: by 10.231.79.197 with HTTP; Sat, 8 Jan 2011 18:00:05 -0800 (PST) In-Reply-To: <4D28EB32.9090807@freebsd.org> References: <4D28EB32.9090807@freebsd.org> Date: Sat, 8 Jan 2011 21:00:05 -0500 Message-ID: From: Mehmet Erol Sanliturk To: Nathan Whitehorn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-sysinstall@freebsd.org, freebsd-arch@freebsd.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 02:00:06 -0000 On Sat, Jan 8, 2011 at 5:54 PM, Nathan Whitehorn wr= ote: > I've spent some time integrating bsdinstall into startup of install CDs, > mostly related to building useful live-CD-based installers. An i386 image > can be found here (other architectures may follow, as my very slow DSL li= ne > permits): > > http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110108.iso.bz2 > > The source for this can be found at: > > svn://svn.freebsd.org/base/user/nwhitehorn/bsdinstall > > The bits related to live CD usage are the testsystem.sh and rc.local file= s. > Instead of running sysinstall as an init replacement, I have written a sm= all > rc.local script that gives the user the option to either start the > installer, open a single-user-mode style shell, or to continue to boot to= a > multi-user live CD. Also, instead of the md root used by sysinstall, this > just boots from the CD directly. This prevents the need for sysinstall's > media selection, since the distribution files are in the mounted root fil= e > system. > > I would appreciate any comments or test results. > -Nathan > I tried to install the .iso . Here is my steps . The main board : Intel DG 945 WHMKR PS/2 mouse PS/2 keyboard Samsung Syncmaster 2233SN 1920 x 1080 LCD ( VGA port ) monitor . No hard disk attached ( Power disconnected ) Installer started . After displaying Welcome ... Installer , Shell , Live C= D , keyboard and mouse are frozen . The computer started with Reset button . Mouse cursor disappeared , but keyboard worked on install Welcome dialog . Before starting installation , Seagate Desktop Expansion Hard Disk has been attached to a USB port . ugen2.2 ... umass0 ... da0 ... messages have overwrite =C2=B4Installer , Shell , Live CD=C2=B4 line of dia= log . By pressing Left Arrow and Right Arrow , recovered the dialog selection lin= e . Installer has been selected . Host name has been asked , but any name structure is not explained , such a= s a single name or with another name . ( For personal installs , there is no administrator other than installer , there is no other person to ask anything . ) A single word is given and reached to the Partition Editor . In the Seagate Expansion drive , there was Mandriva Linux as installed . ( Pressing red letters in the Partition Editor is not working . It is necessary to come over the item to be selected and press Enter . ) When Create is selected Add Partition dialog displayed . Label : This is a known concept . A more descriptive sentence may be used = . Mount Point : What is =C2=A8Mount Point" ? I assumed / would be correct . Pressing Ok displayed Error : Invalid argument . Size =C2=B4195454664=C2=B4 Ok I have deleted / symbol from =C2=A8Mount point=C2=A8 and pressed Enter . The above error displayed . I have selected Edit . Warning displayed . I have selected Yes . Partition Scheme menu displayed . I thought =C2=B4BSD labels=C2=B4 would be good . I have selected it . Returned to Partition Editor . I have pressed Create . Displayed Add Partition dialog . Pressing Ok , displayed the above error message . By entering =C2=B4Edit=C2=B4 , I have deleted existing partitions . I have pressed Finished . Dialog =C2=B4Confirmation=C2=B4 displayed . Yes entered . Initialize dialog displayed . After that =C2=B4Abort=C2=B4 dialog displayed : You canceled ... Restart entered . After repeating the above steps , Exit selected because =C2=B4Abort=C2=B4 d= ialog . Result : Failure . My suggestions : 1. Please select an audience of installer : Elementary school students . High school school students . University students . University graduates Computer engineers . FreeBSD experts , or others . Use a language and steps that these may be easily followed by the installer= s 2. Before displaying a menu for selection , please check the validity of items to be selected , and display only VALID items . Doing display first , and making checks after selection is causing complete failures sometimes . 3. Please use explanatory sentences as sufficiently long . On the screen , there are at least 80 x 25 =3D 2000 characters available . 4. Lowering the level of prior knowledge about FreeBSD will increase adoption of it by more inexperienced users . 5. Studying installation of other operating systems may be helpful . It is not necessary to copy their copy-righted material , but ideas may utilized = . In that respect , my first suggestions , in order of easiness would be Mandriva , Fedora , Debian Linux , PC-BSD . Thank you very much for your efforts and contributions . Please accept my ideas only for toward contribution to remedy difficulties and to make a mor= e easily usable installer . Mehmet Erol Sanliturk From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 02:45:44 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62B6A1065670 for ; Sun, 9 Jan 2011 02:45:44 +0000 (UTC) (envelope-from michael.ross@gmx.net) Received: from mail.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id C59668FC13 for ; Sun, 9 Jan 2011 02:45:43 +0000 (UTC) Received: (qmail invoked by alias); 09 Jan 2011 02:19:01 -0000 Received: from dslb-178-003-208-218.pools.arcor-ip.net (EHLO michael-think) [178.3.208.218] by mail.gmx.net (mp061) with SMTP; 09 Jan 2011 03:19:01 +0100 X-Authenticated: #11429267 X-Provags-ID: V01U2FsdGVkX184MvV/uLk4HqlXH3QlFBH/Twq8PqbWUyL2/cpR81 nD0rU3eJHmHLdp Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: freebsd-arch@freebsd.org, freebsd-sysinstall@freebsd.org, "Nathan Whitehorn" References: <4D28EB32.9090807@freebsd.org> Date: Sun, 09 Jan 2011 03:18:58 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Michael Ross" Message-ID: In-Reply-To: <4D28EB32.9090807@freebsd.org> User-Agent: Opera Mail/11.00 (Win32) X-Y-GMX-Trusted: 0 Cc: Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 02:45:44 -0000 Am 08.01.2011, 23:54 Uhr, schrieb Nathan Whitehorn : > I've spent some time integrating bsdinstall into startup of install CDs, > mostly related to building useful live-CD-based installers. An i386 > image can be found here (other architectures may follow, as my very slow > DSL line permits): > > http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110108.iso.bz2 > > The source for this can be found at: > > svn://svn.freebsd.org/base/user/nwhitehorn/bsdinstall > > The bits related to live CD usage are the testsystem.sh and rc.local > files. Instead of running sysinstall as an init replacement, I have > written a small rc.local script that gives the user the option to either > start the installer, open a single-user-mode style shell, or to continue > to boot to a multi-user live CD. Also, instead of the md root used by > sysinstall, this just boots from the CD directly. This prevents the need > for sysinstall's media selection, since the distribution files are in > the mounted root file system. > > I would appreciate any comments or test results. > -Nathan Some quick results from toying around, mainly in the partition editor: - I can't delete slices. Ever. "Device busy" - I can't delete partitions ("Device busy") once they have been accessed, e.g. after interrupting the installation process ("Finished" Ctrl-C "Restart") - Sometimes "Finished" shows the "You have cancelled... Restart?"-Dialog right away. Not sure how to reproduce. - "Add Partition"-Dialog: Having to change between Tab- and Cursor-Keys to navigate this dialog confuses me. I keep pressing Tab to go to the next field. Shift-Tab closes the dialog entirely instead of navigating backwards. "Label" has to be left blank, else "Invalid value". (plus, the errormessage could indicate which of the values is invalid) - Adding additional users: Crtl-C here cancels the whole installation process? After reboot: First try: No mountroot, but system boots after specifying manually. Second try (after installation from scratch): No mountroot, no /etc/fstab on disk. Regards, Michael > _______________________________________________ > freebsd-sysinstall@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-sysinstall > To unsubscribe, send any mail to > "freebsd-sysinstall-unsubscribe@freebsd.org" From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 03:01:04 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C9731065674; Sun, 9 Jan 2011 03:01:04 +0000 (UTC) (envelope-from bruce@cran.org.uk) Received: from muon.cran.org.uk (muon.cran.org.uk [IPv6:2a01:348:0:15:5d59:5c40:0:1]) by mx1.freebsd.org (Postfix) with ESMTP id CD4DE8FC1C; Sun, 9 Jan 2011 03:01:03 +0000 (UTC) Received: from muon.cran.org.uk (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id C48C1E8B4A; Sun, 9 Jan 2011 03:01:02 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cran.org.uk; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=mail; bh=r1JlEci2RQ21 rTp9EI72Gp20lVc=; b=WTeCxkmLUKbnmlRVQpeqrk3e/MQJxdowidVQNvJ4lvrC QUlg8kV2zu9HWcGOs+aY0NobC+9lJ8yn4Vq/ETzQD4jeRhnAeBcn+f0pGmP2kA28 UlHywBqkv5L5dlLrAKKFaJZo1iZRvunkKxcgn1R6PvUPnvNkhilDH6mbIo+/HIw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=cran.org.uk; h=date:from:to :cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=mail; b=OYhMoq 4j9ZmSGcAtopDAe14Tr/iRxlPzygcLmA0h9msf8Yb31Yl0GlZAsc4frYj0qcBfpw vpIVRvuIFbhYM1DM07gbL93b1rNP4EmEEA1pPDPoptq1EyxKzNu+y6ROvR2zxQPr 3Dc9olEiDBnEEw5VrE6XnTCQima7OKRGnFs8M= Received: from unknown (client-86-27-23-77.glfd.adsl.virginmedia.com [86.27.23.77]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA id 61F98E8B49; Sun, 9 Jan 2011 03:01:02 +0000 (GMT) Date: Sun, 9 Jan 2011 03:00:56 +0000 From: Bruce Cran To: Nathan Whitehorn Message-ID: <20110109030056.0000613f@unknown> In-Reply-To: <4D28EB32.9090807@freebsd.org> References: <4D28EB32.9090807@freebsd.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.16.0; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org, freebsd-arch@FreeBSD.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 03:01:04 -0000 On Sat, 08 Jan 2011 16:54:42 -0600 Nathan Whitehorn wrote: > I would appreciate any comments or test results. Trying to create a 200GB freebsd partition in an MBR or BSD scheme on a 200GB disk results in the message "Invalid argument. size '419430400'" - it looks like it's trying to create a partition slightly too big, because 198GB works. Trying to delete a partition results in the message "Device busy". Trying to revert also results in an error message, but the revert does happen despite text messages overwriting the ncurses window. The only other thing I noticed is that some of the windows look a bit small so there's just one word per line. -- Bruce Cran From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 05:38:16 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 167671065673; Sun, 9 Jan 2011 05:38:16 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id D12CA8FC0C; Sun, 9 Jan 2011 05:38:15 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 194CA5811A; Sat, 8 Jan 2011 23:38:15 -0600 (CST) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id dfVdWyXnZF9D; Sat, 8 Jan 2011 23:38:14 -0600 (CST) Received: from wanderer.tachypleus.net (unknown [76.210.75.5]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 6814558119; Sat, 8 Jan 2011 23:38:14 -0600 (CST) Message-ID: <4D2949C5.2060001@freebsd.org> Date: Sat, 08 Jan 2011 23:38:13 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20101227 Thunderbird/3.1.7 MIME-Version: 1.0 To: Michael Ross References: <4D28EB32.9090807@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org, freebsd-arch@freebsd.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 05:38:16 -0000 On 01/08/11 20:18, Michael Ross wrote: > Am 08.01.2011, 23:54 Uhr, schrieb Nathan Whitehorn > : > >> I've spent some time integrating bsdinstall into startup of install >> CDs, mostly related to building useful live-CD-based installers. An >> i386 image can be found here (other architectures may follow, as my >> very slow DSL line permits): >> >> http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110108.iso.bz2 >> >> The source for this can be found at: >> >> svn://svn.freebsd.org/base/user/nwhitehorn/bsdinstall >> >> The bits related to live CD usage are the testsystem.sh and rc.local >> files. Instead of running sysinstall as an init replacement, I have >> written a small rc.local script that gives the user the option to >> either start the installer, open a single-user-mode style shell, or to >> continue to boot to a multi-user live CD. Also, instead of the md root >> used by sysinstall, this just boots from the CD directly. This >> prevents the need for sysinstall's media selection, since the >> distribution files are in the mounted root file system. >> >> I would appreciate any comments or test results. >> -Nathan > > Some quick results from toying around, mainly in the partition editor: > > - I can't delete slices. Ever. "Device busy" > > - I can't delete partitions ("Device busy") once they have been > accessed, e.g. after interrupting the installation process ("Finished" > Ctrl-C "Restart") Right, you can't delete currently mounted partitions, and partedit isn't smart enough to unmount them first. I hadn't thought about this problem -- thanks for the report. > - Sometimes "Finished" shows the "You have cancelled... Restart?"-Dialog > right away. Not sure how to reproduce. That should very much never happen, unless you press "Don't save". I'd love to know how you got this to happen, if you manage to reproduce it in the future. > - "Add Partition"-Dialog: > Having to change between Tab- and Cursor-Keys to navigate this dialog > confuses me. I keep pressing Tab to go to the next field. > Shift-Tab closes the dialog entirely instead of navigating backwards. > "Label" has to be left blank, else "Invalid value". (plus, the > errormessage could indicate which of the values is invalid) The Tab issue is a just a difference between the new dialog this uses and the current system dialog. I'll see if it's possible to change. The label thing is trickier. The "Invalid value" comes out of the kernel when trying to set a label on a partition scheme that does not support them, and the kernel does not provide useful information on the problem (e.g. which field was invalid). The partition editor has to have intimate knowledge of the partition schemes to fix this. > - Adding additional users: > Crtl-C here cancels the whole installation process? After reboot: > First try: No mountroot, but system boots after specifying manually. > Second try (after installation from scratch): No mountroot, no > /etc/fstab on disk. Most of the steps are set to cancel the whole process if you Cntrl-C. That should probably not be the case as soon as it has finished unpacking the system. Can you provide details on how you configured your system that resulted in no /etc/fstab? Did you see the "Installation Complete" dialog? Thank you very much for testing this! -Nathan From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 05:40:40 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1B991065670; Sun, 9 Jan 2011 05:40:40 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id C849F8FC08; Sun, 9 Jan 2011 05:40:40 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 6BBA45811A; Sat, 8 Jan 2011 23:40:40 -0600 (CST) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id 7bQ7Vd1OmLM7; Sat, 8 Jan 2011 23:40:40 -0600 (CST) Received: from wanderer.tachypleus.net (unknown [76.210.75.5]) by mail.icecube.wisc.edu (Postfix) with ESMTP id D9E3958119; Sat, 8 Jan 2011 23:40:39 -0600 (CST) Message-ID: <4D294A57.2070502@freebsd.org> Date: Sat, 08 Jan 2011 23:40:39 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20101227 Thunderbird/3.1.7 MIME-Version: 1.0 To: Bruce Cran References: <4D28EB32.9090807@freebsd.org> <20110109030056.0000613f@unknown> In-Reply-To: <20110109030056.0000613f@unknown> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org, freebsd-arch@FreeBSD.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 05:40:41 -0000 On 01/08/11 21:00, Bruce Cran wrote: > On Sat, 08 Jan 2011 16:54:42 -0600 > Nathan Whitehorn wrote: > >> I would appreciate any comments or test results. > > Trying to create a 200GB freebsd partition in an MBR or BSD scheme on a > 200GB disk results in the message "Invalid argument. size > '419430400'" - it looks like it's trying to create a partition > slightly too big, because 198GB works. Trying to delete a partition > results in the message "Device busy". Trying to revert also results in > an error message, but the revert does happen despite text messages > overwriting the ncurses window. Drat, there must be a rounding error in humanize_number(). I'll change partedit to round down to the maximum possible size. Was the partition you were trying to delete when you got the error message currently mounted? The text messages are LORs. The kernel on the image has WITNESS enabled, and installing a system seems to expose a great number of them. > The only other thing I noticed is that some of the windows look a bit > small so there's just one word per line. That is some funny autosizing behavior in libdialog. Not sure how to change it. -Nathan From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 09:28:38 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AB86106564A; Sun, 9 Jan 2011 09:28:38 +0000 (UTC) (envelope-from bruce@cran.org.uk) Received: from muon.cran.org.uk (muon.cran.org.uk [IPv6:2a01:348:0:15:5d59:5c40:0:1]) by mx1.freebsd.org (Postfix) with ESMTP id BE6288FC1A; Sun, 9 Jan 2011 09:28:37 +0000 (UTC) Received: from muon.cran.org.uk (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id CD923E8B49; Sun, 9 Jan 2011 09:28:36 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cran.org.uk; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=mail; bh=7AXfXQyCtEXo W1hANGtqdTJH/UI=; b=qBlzvrLewKjynO3AvqRNUo4a5YSCzqpF1DWmcW8fvYGn QF4x8IoQkN2SPt4BtuWx7ZrtxVR3Lfwx8HbcNCNG+bhE583jIeYG0/PptZJzWwTS jzKcZjch8GVkdJBwuFUZBmYyW2cq+drQHqrZL425saq/VFr9PY3rCsYPSzgHtUU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=cran.org.uk; h=date:from:to :cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=mail; b=trWAZt 2MidnqXEpR18hZMs6HdIX6jAtGWyAoJIIvS3APaBI7XvboD+upxV/J03nnqA5OWN etRMF7AB5pzQgAVW3jYRWJBbN4xoJDEH0LlL12wk4MTEaPNC5nPUscUJSBcy0zxv pKPLAFTuAzzDxUDHvbJvqiPA376SmZAfVW97Y= Received: from unknown (client-86-27-23-77.glfd.adsl.virginmedia.com [86.27.23.77]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA id 7FECAE8A9A; Sun, 9 Jan 2011 09:28:36 +0000 (GMT) Date: Sun, 9 Jan 2011 09:28:30 +0000 From: Bruce Cran To: Nathan Whitehorn Message-ID: <20110109092830.00002456@unknown> In-Reply-To: <4D294A57.2070502@freebsd.org> References: <4D28EB32.9090807@freebsd.org> <20110109030056.0000613f@unknown> <4D294A57.2070502@freebsd.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.16.0; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org, freebsd-arch@FreeBSD.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 09:28:38 -0000 > Drat, there must be a rounding error in humanize_number(). I'll > change partedit to round down to the maximum possible size. Was the > partition you were trying to delete when you got the error message > currently mounted? I don't think so - I'd just created it. > > The text messages are LORs. The kernel on the image has WITNESS > enabled, and installing a system seems to expose a great number of > them. They're not LORs: tmp/bsdinstall_etc/fstab:0: No such file or directory fstab: /tmp/bsdinstall_etc/fstab:0: No such file or directory -- Bruce Cran From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 12:28:56 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2886A106566B for ; Sun, 9 Jan 2011 12:28:56 +0000 (UTC) (envelope-from michael.ross@gmx.net) Received: from mail.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id A05E58FC13 for ; Sun, 9 Jan 2011 12:28:55 +0000 (UTC) Received: (qmail invoked by alias); 09 Jan 2011 12:28:53 -0000 Received: from dslb-178-003-208-218.pools.arcor-ip.net (EHLO michael-think) [178.3.208.218] by mail.gmx.net (mp049) with SMTP; 09 Jan 2011 13:28:53 +0100 X-Authenticated: #11429267 X-Provags-ID: V01U2FsdGVkX1/Gjp0WaAnGUosCzyaGn+BuAmDiXYpUbUOzKV/O8T Osb1J9PlRg7ohI Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: "Nathan Whitehorn" References: <4D28EB32.9090807@freebsd.org> <4D2949C5.2060001@freebsd.org> Date: Sun, 09 Jan 2011 13:28:51 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Michael Ross" Message-ID: In-Reply-To: <4D2949C5.2060001@freebsd.org> User-Agent: Opera Mail/11.00 (Win32) X-Y-GMX-Trusted: 0 Cc: freebsd-sysinstall@freebsd.org, freebsd-arch@freebsd.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 12:28:56 -0000 Am 09.01.2011, 06:38 Uhr, schrieb Nathan Whitehorn : > On 01/08/11 20:18, Michael Ross wrote: >> Some quick results from toying around, mainly in the partition editor: >> >> - I can't delete slices. Ever. "Device busy" >> >> - I can't delete partitions ("Device busy") once they have been >> accessed, e.g. after interrupting the installation process ("Finished" >> Ctrl-C "Restart") > > Right, you can't delete currently mounted partitions, and partedit isn't > smart enough to unmount them first. I hadn't thought about this problem > -- thanks for the report. > >> - Sometimes "Finished" shows the "You have cancelled... Restart?"-Dialog >> right away. Not sure how to reproduce. > > That should very much never happen, unless you press "Don't save". I'd > love to know how you got this to happen, if you manage to reproduce it > in the future. Press "Finished" without having specified ``/'' as a mountpoint on any partition. More, once I do this, I can't change the mount point anymore. Step-by-Step: 1. Create da0s1, da0s1a. No mount point specified. Select "Finished". Result: "Abort - you have cancelled... Restart?" Select Restart. 2. "Edit" mount point on da0s1a to /. Select "Finished". Result: A error dialog pops up: "mount operation not permitted". >> - "Add Partition"-Dialog: >> Having to change between Tab- and Cursor-Keys to navigate this dialog >> confuses me. I keep pressing Tab to go to the next field. >> Shift-Tab closes the dialog entirely instead of navigating backwards. >> "Label" has to be left blank, else "Invalid value". (plus, the >> errormessage could indicate which of the values is invalid) > > The Tab issue is a just a difference between the new dialog this uses > and the current system dialog. I'll see if it's possible to change. Having ESC work would be nice, too. > The label thing is trickier. The "Invalid value" comes out of the kernel > when trying to set a label on a partition scheme that does not support > them, and the kernel does not provide useful information on the problem > (e.g. which field was invalid). The partition editor has to have > intimate knowledge of the partition schemes to fix this. I may be unclear on the terminology. I expected "label" to be a geom-label-label, i.e. I have da0 MBR da0s1 BSD da0s1a freebsd-ufs so I could label da0s1a as I could with glabel. >> - Adding additional users: >> Crtl-C here cancels the whole installation process? After reboot: >> First try: No mountroot, but system boots after specifying manually. >> Second try (after installation from scratch): No mountroot, no >> /etc/fstab on disk. > > Most of the steps are set to cancel the whole process if you Cntrl-C. > That should probably not be the case as soon as it has finished > unpacking the system. Can you provide details on how you configured your > system that resulted in no /etc/fstab? Did you see the "Installation > Complete" dialog? How to not have /etc/fstab: Install, answer "yes" to "Add users?", press Ctrl-C when adduser asks for username. End up at login prompt of liveCD. No "Installation Complete"-Dialog. Other issue: I tried "GPT" for da0, wrote to disk ("Finished"), but did not actually installing anything. Changed back to "MBR". Installed alright, but booting fails with "FATAL: INT18: BOOT FAILURE" I reboot into the installer, partition editor shows da0 MBR and nothing else for da0. Select da0, "Create", "OK" -> Popup "File exists: geom da0s1" -> Question "Select Partition scheme" -> "Cancel" Now partition editor shows da0 MBR da0s1 BSD da0s1a freebsd-ufs Can install, but still "FATAL: INT18: BOOT FAILURE". Couldn't figure out how to get around this short of re-initializing the HD (VirtualBox, so no trouble there). > Thank you very much for testing this! > -Nathan Well, thanks for giving me something to test :-) Michael From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 20:12:05 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6F75106566B; Sun, 9 Jan 2011 20:12:05 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id 8C88E8FC0C; Sun, 9 Jan 2011 20:12:05 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id A5B665811A; Sun, 9 Jan 2011 14:12:04 -0600 (CST) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id Pjc7xt+uYhKe; Sun, 9 Jan 2011 14:12:04 -0600 (CST) Received: from wanderer.tachypleus.net (unknown [76.210.75.5]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 02BEB58119; Sun, 9 Jan 2011 14:12:03 -0600 (CST) Message-ID: <4D2A1692.7040202@freebsd.org> Date: Sun, 09 Jan 2011 14:12:02 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20101227 Thunderbird/3.1.7 MIME-Version: 1.0 To: Michael Ross References: <4D28EB32.9090807@freebsd.org> <4D2949C5.2060001@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org, freebsd-arch@freebsd.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 20:12:05 -0000 On 01/09/11 06:28, Michael Ross wrote: > Am 09.01.2011, 06:38 Uhr, schrieb Nathan Whitehorn > : > >> On 01/08/11 20:18, Michael Ross wrote: > >>> Some quick results from toying around, mainly in the partition editor: >>> >>> - I can't delete slices. Ever. "Device busy" >>> >>> - I can't delete partitions ("Device busy") once they have been >>> accessed, e.g. after interrupting the installation process ("Finished" >>> Ctrl-C "Restart") >> >> Right, you can't delete currently mounted partitions, and partedit >> isn't smart enough to unmount them first. I hadn't thought about this >> problem -- thanks for the report. >> >>> - Sometimes "Finished" shows the "You have cancelled... Restart?"-Dialog >>> right away. Not sure how to reproduce. >> >> That should very much never happen, unless you press "Don't save". I'd >> love to know how you got this to happen, if you manage to reproduce it >> in the future. > > Press "Finished" without having specified ``/'' as a mountpoint on any > partition. > More, once I do this, I can't change the mount point anymore. > Step-by-Step: > 1. Create da0s1, da0s1a. No mount point specified. Select "Finished". > Result: "Abort - you have cancelled... Restart?" Select Restart. > 2. "Edit" mount point on da0s1a to /. Select "Finished". > Result: A error dialog pops up: "mount operation not permitted". > I think I've fixed all these problems (and the ones reported by Bruce Cran and Joel Dahl), as well as adding some anti-foot-shooting measures. Here's a new image, hopefully better: http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110109.iso.bz2 -Nathan From owner-freebsd-arch@FreeBSD.ORG Sun Jan 9 23:01:31 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EAF010656D8; Sun, 9 Jan 2011 23:01:31 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 254A58FC0A; Sun, 9 Jan 2011 23:01:30 +0000 (UTC) Received: by iyb26 with SMTP id 26so18030521iyb.13 for ; Sun, 09 Jan 2011 15:01:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=bcHmHyyv8bQx7CIJF8GNA9gt5RXjojVWsyfWi2GrHpI=; b=b/kC4CZM0f0BCB5dYnheCB24rmWTezapQCu/zcVsboV6ILYheZUyS3aJoKEWujUDB8 Izhj8QYUd3TlpDs9A5LWqlg9OIvczIbN9IToENGA1YIXObSgOesLwEDJHUYmU12+sMdt oEl6IgFpt77eb8w0T0qTFuNtFjE4RGQ3iZREE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=bkx0X+zX2kLT2ehRnG+9El7nXoSo/7JvAL+YIGLeBKNcQOTvlzvS7KwNOiVQ1gvj3m TJcB1mFPBMjnAqOGOZx4Y2U+4OEwk6KgjwE9C820w7rWIRxgTeifFiID+AXh+eldizGd mby7uSXKAHlbR8mp/WQUPtj+UcHhonCDWT/eo= MIME-Version: 1.0 Received: by 10.231.12.68 with SMTP id w4mr12040525ibw.50.1294614090339; Sun, 09 Jan 2011 15:01:30 -0800 (PST) Received: by 10.231.79.197 with HTTP; Sun, 9 Jan 2011 15:01:30 -0800 (PST) In-Reply-To: <4D2A1692.7040202@freebsd.org> References: <4D28EB32.9090807@freebsd.org> <4D2949C5.2060001@freebsd.org> <4D2A1692.7040202@freebsd.org> Date: Sun, 9 Jan 2011 18:01:30 -0500 Message-ID: From: Mehmet Erol Sanliturk To: Nathan Whitehorn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-arch@freebsd.org, freebsd-sysinstall@freebsd.org, Michael Ross Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2011 23:01:31 -0000 On Sun, Jan 9, 2011 at 3:12 PM, Nathan Whitehorn wr= ote: > On 01/09/11 06:28, Michael Ross wrote: > >> Am 09.01.2011, 06:38 Uhr, schrieb Nathan Whitehorn >> : >> >> On 01/08/11 20:18, Michael Ross wrote: >>> >> >> Some quick results from toying around, mainly in the partition editor: >>>> >>>> - I can't delete slices. Ever. "Device busy" >>>> >>>> - I can't delete partitions ("Device busy") once they have been >>>> accessed, e.g. after interrupting the installation process ("Finished" >>>> Ctrl-C "Restart") >>>> >>> >>> Right, you can't delete currently mounted partitions, and partedit >>> isn't smart enough to unmount them first. I hadn't thought about this >>> problem -- thanks for the report. >>> >>> - Sometimes "Finished" shows the "You have cancelled... Restart?"-Dial= og >>>> right away. Not sure how to reproduce. >>>> >>> >>> That should very much never happen, unless you press "Don't save". I'd >>> love to know how you got this to happen, if you manage to reproduce it >>> in the future. >>> >> >> Press "Finished" without having specified ``/'' as a mountpoint on any >> partition. >> More, once I do this, I can't change the mount point anymore. >> Step-by-Step: >> 1. Create da0s1, da0s1a. No mount point specified. Select "Finished". >> Result: "Abort - you have cancelled... Restart?" Select Restart. >> 2. "Edit" mount point on da0s1a to /. Select "Finished". >> Result: A error dialog pops up: "mount operation not permitted". >> >> > I think I've fixed all these problems (and the ones reported by Bruce Cra= n > and Joel Dahl), as well as adding some anti-foot-shooting measures. Here'= s a > new image, hopefully better: > > http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110109.iso.bz2 > -Nathan > > (1) I have installed the new system onto the same computer I have specified in my previous message without any difficulty . I easily deleted effects of yesterday install and redefined hard disk partition easily . It is installed without any error message . The installed system booted successfully and worked very well . (2) I have tried =C2=B4Live CD=C2=B4 selection . It requested login name and password . Pressing Enter only did not allow login . Continuously asked user name and password for login . Only power switching could stop the computer . (3) If you please write your planned installation structure , perhaps we will b= e able to supply some , presumably useful , comments . Even useless comments may show other better alternatives . Thank you very much . Mehmet Erol Sanliturk From owner-freebsd-arch@FreeBSD.ORG Mon Jan 10 13:00:20 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A588210656A3 for ; Mon, 10 Jan 2011 13:00:20 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 2C4228FC16 for ; Mon, 10 Jan 2011 13:00:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id p0ACwGvP095224 for ; Mon, 10 Jan 2011 05:58:16 -0700 (MST) (envelope-from imp@bsdimp.com) Message-ID: <4D2B0267.6020505@bsdimp.com> Date: Mon, 10 Jan 2011 05:58:15 -0700 From: Warner Losh User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.12) Gecko/20101029 Thunderbird/3.1.6 MIME-Version: 1.0 To: freebsd-arch@freebsd.org References: <4D28EB32.9090807@freebsd.org> <20110109030056.0000613f@unknown> In-Reply-To: <20110109030056.0000613f@unknown> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2011 13:00:20 -0000 On 01/08/2011 20:00, Bruce Cran wrote: > On Sat, 08 Jan 2011 16:54:42 -0600 > Nathan Whitehorn wrote: > >> I would appreciate any comments or test results. > Trying to create a 200GB freebsd partition in an MBR or BSD scheme on a > 200GB disk results in the message "Invalid argument. size > '419430400'" - it looks like it's trying to create a partition > slightly too big, because 198GB works. Trying to delete a partition > results in the message "Device busy". Trying to revert also results in > an error message, but the revert does happen despite text messages > overwriting the ncurses window. > > The only other thing I noticed is that some of the windows look a bit > small so there's just one word per line. That raises the question: The computer industry has given in and generally says 'G' mean 10^9 not 2^30. The latter is what Gi means. While bletcherous to my eye, I think we should consider adopting this standard at some point. Warner From owner-freebsd-arch@FreeBSD.ORG Mon Jan 10 13:01:00 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE848106566B for ; Mon, 10 Jan 2011 13:01:00 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 800868FC18 for ; Mon, 10 Jan 2011 13:01:00 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id p0ACuFAq095220 for ; Mon, 10 Jan 2011 05:56:16 -0700 (MST) (envelope-from imp@bsdimp.com) Message-ID: <4D2B01EE.2080009@bsdimp.com> Date: Mon, 10 Jan 2011 05:56:14 -0700 From: Warner Losh User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.12) Gecko/20101029 Thunderbird/3.1.6 MIME-Version: 1.0 To: freebsd-arch@freebsd.org References: <4D28EB32.9090807@freebsd.org> In-Reply-To: <4D28EB32.9090807@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2011 13:01:01 -0000 On 01/08/2011 15:54, Nathan Whitehorn wrote: > I've spent some time integrating bsdinstall into startup of install > CDs, mostly related to building useful live-CD-based installers. An > i386 image can be found here (other architectures may follow, as my > very slow DSL line permits): > > http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110108.iso.bz2 > > The source for this can be found at: > > svn://svn.freebsd.org/base/user/nwhitehorn/bsdinstall > > The bits related to live CD usage are the testsystem.sh and rc.local > files. Instead of running sysinstall as an init replacement, I have > written a small rc.local script that gives the user the option to > either start the installer, open a single-user-mode style shell, or to > continue to boot to a multi-user live CD. Also, instead of the md root > used by sysinstall, this just boots from the CD directly. This > prevents the need for sysinstall's media selection, since the > distribution files are in the mounted root file system. > > I would appreciate any comments or test results. We do something very similar in the FreeNAS installer. We boot to a menu that's run out of /etc/rc. We further have good so that we boot a livecd-ish thing that was inherited from Freesbie. This works out very well, and moves a lot of the silly hair outside of the installer. The installer we have is a dirt-simple front-end to a pc-sysinstall backend. We actually run off a GZIP'd MD root for this, however. We do this for space reasons, but frankly we don't have to do it for that. We build the md root as a by-product of our nanobsd build of FreeNAS. But we also assume that the distribution mechanism is the installed media. The one down side to this level of indirection is that we have to find the /dev/cd* or /dev/acd* device that has our image on it, so we have to look at startup. So far, we haven't had issues with that, but it does mean that I had to start to get creative when I was looking for things so cases like 'user extracts .iso onto a ufs that's on a thumb drive' work. The minor upside to this is that you can boot off a CD and then do the install off a DVD if you wanted to. FreeNAS has no need for that, but other systems might (I have lots of PCs around here that can boot off CDROM, but have a USB DVD drive during the install). This was handy for putting PC-BSD on a couple of systems that were like that since pc-bsd only has a DVD image due to its size. I'd still offer a way to select the install media, since maybe I booted 8.2R CD so I could net install 8.3R from ftp.freebsd.org. You are most welcome to use any/all/none of the FreeNAS bits if you wanted. Warner From owner-freebsd-arch@FreeBSD.ORG Mon Jan 10 14:44:43 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 131AB106566B for ; Mon, 10 Jan 2011 14:44:43 +0000 (UTC) (envelope-from michael.ross@gmx.net) Received: from mail.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id 553A88FC20 for ; Mon, 10 Jan 2011 14:44:41 +0000 (UTC) Received: (qmail invoked by alias); 10 Jan 2011 14:44:39 -0000 Received: from dslb-178-003-179-034.pools.arcor-ip.net (EHLO michael-think) [178.3.179.34] by mail.gmx.net (mp025) with SMTP; 10 Jan 2011 15:44:39 +0100 X-Authenticated: #11429267 X-Provags-ID: V01U2FsdGVkX18NKJAfYmANuEqjXhij2HWYxc0++PONGQ/EYtluuU of4RtmJWRHwzmr Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: "Nathan Whitehorn" References: <4D28EB32.9090807@freebsd.org> <4D2949C5.2060001@freebsd.org> <4D2A1692.7040202@freebsd.org> Date: Mon, 10 Jan 2011 15:44:31 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Michael Ross" Message-ID: In-Reply-To: <4D2A1692.7040202@freebsd.org> User-Agent: Opera Mail/11.00 (Win32) X-Y-GMX-Trusted: 0 Cc: freebsd-sysinstall@freebsd.org, freebsd-arch@freebsd.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2011 14:44:43 -0000 Am 09.01.2011, 21:12 Uhr, schrieb Nathan Whitehorn : > > I think I've fixed all these problems (and the ones reported by Bruce > Cran and Joel Dahl), as well as adding some anti-foot-shooting measures. > Here's a new image, hopefully better: > > http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110109.iso.bz2 > -Nathan Much better. Took me ages to find a breaking point. Still: Create da0s1a /dummy, da0s1b / Delete da0s1a Install -> OK Reboot into installer Edit da0s1b mount point to / Install -> OK Reboot into installer Edit da0s1b mount point to / Install -> OK Reboot into installer Edit da0s1b mount point to / Install -> "mount da0s1b: Operation not permitted" It doesn't always take 3 runs for the error to occur, though. On two occasions I managed to provoke "da0s1a: Input/Output error", the partiton editor afterwards showing the partition, but an empty field for its size. I'll try to figure out a reliable way to reproduce these tonight. Michael From owner-freebsd-arch@FreeBSD.ORG Mon Jan 10 20:03:23 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E332106564A; Mon, 10 Jan 2011 20:03:23 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 3F3B18FC15; Mon, 10 Jan 2011 20:03:23 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id CAA8746B0D; Mon, 10 Jan 2011 15:03:22 -0500 (EST) Received: from jhbbsd.localnet (smtp.hudson-trading.com [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id E9DE08A009; Mon, 10 Jan 2011 15:03:21 -0500 (EST) From: John Baldwin To: freebsd-arch@freebsd.org Date: Mon, 10 Jan 2011 14:09:42 -0500 User-Agent: KMail/1.13.5 (FreeBSD/7.4-CBSD-20110107; KDE/4.4.5; amd64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201101101409.42157.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Mon, 10 Jan 2011 15:03:22 -0500 (EST) X-Virus-Scanned: clamav-milter 0.96.3 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.9 required=4.2 tests=BAYES_00 autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bigwig.baldwin.cx Cc: mdf@freebsd.org Subject: Re: SYSCTL type safety X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2011 20:03:23 -0000 On Friday, January 07, 2011 6:13:36 pm mdf@freebsd.org wrote: > Long ago at Isilon we ran into a problem with some sysctls in the > stock FreeBSD tree using the wrong type, like SYSCTL_ULONG on an int, > or just mixing unsigned/signed. We have a patch that uses transparent > unions to cause a compile-time error with a type mismatch. For a > while I was hesitant to push this since I wasn't sure about the use of > a gcc extension, but the SYSCTL fixes and the way to keep them sane > came up again when we started building a new driver locally, and the > build failed until we fixed some SYSCTL stuff. > > Anyways, the patch to sys/sysctl.h is at > > http://people.freebsd.org/~mdf/bsd-sysctl-type-safety.diff You can't use time_t for INT and size_t for LONG. If we have sysctl's exporting raw time_t and size_t types then we likely need to add some SYSCTL_TIME and SYSCTL_SIZE wrappers? -- John Baldwin From owner-freebsd-arch@FreeBSD.ORG Tue Jan 11 13:20:18 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABE8D106566C for ; Tue, 11 Jan 2011 13:20:18 +0000 (UTC) (envelope-from bruce@cran.org.uk) Received: from muon.cran.org.uk (muon.cran.org.uk [93.89.92.64]) by mx1.freebsd.org (Postfix) with ESMTP id 6526A8FC18 for ; Tue, 11 Jan 2011 13:20:18 +0000 (UTC) Received: from muon.cran.org.uk (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id 4C32FE71A1; Tue, 11 Jan 2011 13:03:02 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cran.org.uk; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=mail; bh=TxbwQETh3v4G Es1u9xal7GH4TlU=; b=D7LFYmWCMLLM+V2P7zt6iExKI0oJP6fBL/FYafhD2VSp FCgZiCu6PNvNoUZeRyZZbkfc1DgoUdHMtXeQnPSKTxTWFRekuw1cJ33jElGwFeu1 /saCL7A25yAP3igOOoQaQv131H1rlbLKxfKUYLIT0zk5AirzaJhRwhI4JpHGQVs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=cran.org.uk; h=date:from:to :cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=mail; b=O8NvzX vjNrR3GF1qIMGf0ap6PjVRF9xQXkHvLV0Izdm5HdETfK/Eg6sNlzN+Vh16lJaPWj 5LvNTCEXilZmZAFDN2JFOyPKYqz9CQ9MSJ+dTXYPcE5ZNUiz8INiaWLSN4vxsvwu 66V0xAaeVheZWPyG0LeUdgkxFxuLpJHiYXTgE= Received: from unknown (client-86-27-23-77.glfd.adsl.virginmedia.com [86.27.23.77]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA id 04E36E60E7; Tue, 11 Jan 2011 13:03:01 +0000 (GMT) Date: Tue, 11 Jan 2011 13:02:56 +0000 From: Bruce Cran To: Warner Losh Message-ID: <20110111130256.000044d9@unknown> In-Reply-To: <4D2B0267.6020505@bsdimp.com> References: <4D28EB32.9090807@freebsd.org> <20110109030056.0000613f@unknown> <4D2B0267.6020505@bsdimp.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.16.0; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-arch@freebsd.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jan 2011 13:20:18 -0000 On Mon, 10 Jan 2011 05:58:15 -0700 Warner Losh wrote: > That raises the question: The computer industry has given in and > generally says 'G' mean 10^9 not 2^30. The latter is what Gi means. > While bletcherous to my eye, I think we should consider adopting this > standard at some point. I'm not sure the industry in general has given in - for example I haven't seen any 2 GiB memory modules for sale. Apple has instead changed the meaning of GB in OS X when used to refer to disks - http://support.apple.com/kb/TS2419 . -- Bruce Cran From owner-freebsd-arch@FreeBSD.ORG Tue Jan 11 17:03:43 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8380E1065670 for ; Tue, 11 Jan 2011 17:03:43 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 45A3B8FC14 for ; Tue, 11 Jan 2011 17:03:43 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id p0BGxbdL028290; Tue, 11 Jan 2011 09:59:38 -0700 (MST) (envelope-from imp@bsdimp.com) Message-ID: <4D2C8C77.4000504@bsdimp.com> Date: Tue, 11 Jan 2011 09:59:35 -0700 From: Warner Losh User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.12) Gecko/20101029 Thunderbird/3.1.6 MIME-Version: 1.0 To: Bruce Cran References: <4D28EB32.9090807@freebsd.org> <20110109030056.0000613f@unknown> <4D2B0267.6020505@bsdimp.com> <20110111130256.000044d9@unknown> In-Reply-To: <20110111130256.000044d9@unknown> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-arch@FreeBSD.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jan 2011 17:03:43 -0000 On 01/11/2011 06:02, Bruce Cran wrote: > On Mon, 10 Jan 2011 05:58:15 -0700 > Warner Losh wrote: > >> That raises the question: The computer industry has given in and >> generally says 'G' mean 10^9 not 2^30. The latter is what Gi means. >> While bletcherous to my eye, I think we should consider adopting this >> standard at some point. > I'm not sure the industry in general has given in - for example I > haven't seen any 2 GiB memory modules for sale. Apple has > instead changed the meaning of GB in OS X when used to refer to disks - > http://support.apple.com/kb/TS2419 Right, Apple is using G == 10^9 rather than 2^30 now. That's the proposed change I was asking about. If nothing else, Humanize_number should support producing Gi for 2^30... Memory is about the last thing to change here, mostly because it is impossible, so far, to sell memory that isn't a Nxpower-of-2. Warner From owner-freebsd-arch@FreeBSD.ORG Tue Jan 11 17:13:18 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85D6A1065694 for ; Tue, 11 Jan 2011 17:13:18 +0000 (UTC) (envelope-from bruce@cran.org.uk) Received: from muon.cran.org.uk (muon.cran.org.uk [IPv6:2a01:348:0:15:5d59:5c40:0:1]) by mx1.freebsd.org (Postfix) with ESMTP id 14B0A8FC0A for ; Tue, 11 Jan 2011 17:13:18 +0000 (UTC) Received: from muon.cran.org.uk (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id 863ABE71A1; Tue, 11 Jan 2011 17:13:16 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cran.org.uk; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=mail; bh=rCjKniw2KY5F lg1b3rJYAAggXfI=; b=ofo+F1o8EqZQFcXCVX8gVDhsLUncFjRqaWtsM2oVawWQ oY0iSckHI7757U1lwNBEk1gV6MjrPi7XuGwBykfIV3XbPP0chrxYVh7GUIGOFRCP rMhiBxeDYv6loZTrwkXyp1xNpL3TVjyx1xP3Hjs7Z+DCsWaNgqB3gILfLelnvJg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=cran.org.uk; h=date:from:to :cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=mail; b=ZmvcEe +kmhFvKwwLjLl2U3tjyyUm/xD9wJ0FL/HhfkJ2weuXl7jrFpPEeObjTCU1LAeQc7 KZ8onfw3IQk/QeTpE2PLqiTgpIsUdoAYqmuJ7BhaAMWc334Gq5wZ066rEfsQfDsi vVbwWDVsHj2tv2HH/nBAOU40H+RVXhvURY5zQ= Received: from unknown (client-86-27-23-77.glfd.adsl.virginmedia.com [86.27.23.77]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA id 42F32E60E7; Tue, 11 Jan 2011 17:13:16 +0000 (GMT) Date: Tue, 11 Jan 2011 17:13:10 +0000 From: Bruce Cran To: Warner Losh Message-ID: <20110111171310.00001b63@unknown> In-Reply-To: <4D2C8C77.4000504@bsdimp.com> References: <4D28EB32.9090807@freebsd.org> <20110109030056.0000613f@unknown> <4D2B0267.6020505@bsdimp.com> <20110111130256.000044d9@unknown> <4D2C8C77.4000504@bsdimp.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.16.0; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-arch@FreeBSD.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jan 2011 17:13:18 -0000 On Tue, 11 Jan 2011 09:59:35 -0700 Warner Losh wrote: > Right, Apple is using G == 10^9 rather than 2^30 now. That's the > proposed change I was asking about. If nothing else, Humanize_number > should support producing Gi for 2^30... Sorry I'd not checked in OS X to see what they'd done but assumed from reading that page they were only ever using "GB" as units. However they do display "GiB" for 2^30. -- Bruce Cran From owner-freebsd-arch@FreeBSD.ORG Wed Jan 12 00:06:41 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B5F0106564A for ; Wed, 12 Jan 2011 00:06:41 +0000 (UTC) (envelope-from nicita@idknet.com) Received: from idknet.com (mail.idknet.com [217.19.208.25]) by mx1.freebsd.org (Postfix) with ESMTP id 18E228FC1F for ; Wed, 12 Jan 2011 00:06:39 +0000 (UTC) Received: from [127.0.0.1] (account nicita HELO mail.idknet.com) by idknet.com (CommuniGate Pro SMTP 5.1.16) with ESMTPA id 81188409 for freebsd-arch@freebsd.org; Wed, 12 Jan 2011 01:06:35 +0200 Received: from Inese_no_Senegalas ([201.156.217.63] helo=Inese_no_Senegalas) with IPv4:125 by mail.idknet.com; 12 Jan 2011 01:06:22 +0200 From: "Inese_no_Senegalas" To: freebsd-arch@freebsd.org Content-Type: text/plain; charset="UTF-8" Date: Wed, 12 Jan 2011 01:06:40 +0200 X-Assp-Version: 1.7.5.7(1.0.07) on mail.idknet.com X-Assp-Passing: authenticated X-Assp-ID: mail.idknet.com 87193-01647 X-Assp-Intended-For: freebsd-arch@freebsd.org X-Assp-Envelope-From: nicita@idknet.com Message-ID: Subject: Serials ar porno piesitienu. Made in Latvia X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Inese_no_Senegalas List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2011 00:06:41 -0000 Esmu seksigs latvju zaichiks. Esmu dieviga pornozvaigzne. Ja velies, tad nem veraa, ka tagad ir atverts pirmais, man veltitais, portals latviesu valoda. Nac, noskaties pirmaas 3 filmas no manas kolekcijas. Profesionalju darbs - seksigi, atklati, erotiski. Tavs links ir tas, aiz kola: http://bit.ly/gIrXBt From owner-freebsd-arch@FreeBSD.ORG Wed Jan 12 03:21:19 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31DCB1065670 for ; Wed, 12 Jan 2011 03:21:19 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from fallbackmx08.syd.optusnet.com.au (fallbackmx08.syd.optusnet.com.au [211.29.132.10]) by mx1.freebsd.org (Postfix) with ESMTP id 241F28FC1F for ; Wed, 12 Jan 2011 03:21:17 +0000 (UTC) Received: from mail07.syd.optusnet.com.au (mail07.syd.optusnet.com.au [211.29.132.188]) by fallbackmx08.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id p0C0kDim005997 for ; Wed, 12 Jan 2011 11:46:13 +1100 Received: from c122-106-165-206.carlnfd1.nsw.optusnet.com.au (c122-106-165-206.carlnfd1.nsw.optusnet.com.au [122.106.165.206]) by mail07.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id p0C0jwMo030587 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 12 Jan 2011 11:46:00 +1100 Date: Wed, 12 Jan 2011 11:45:58 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Bruce Cran In-Reply-To: <20110111171310.00001b63@unknown> Message-ID: <20110112114313.D1422@besplex.bde.org> References: <4D28EB32.9090807@freebsd.org> <20110109030056.0000613f@unknown> <4D2B0267.6020505@bsdimp.com> <20110111130256.000044d9@unknown> <4D2C8C77.4000504@bsdimp.com> <20110111171310.00001b63@unknown> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-arch@freebsd.org Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2011 03:21:19 -0000 On Tue, 11 Jan 2011, Bruce Cran wrote: > On Tue, 11 Jan 2011 09:59:35 -0700 > Warner Losh wrote: > >> Right, Apple is using G == 10^9 rather than 2^30 now. That's the >> proposed change I was asking about. If nothing else, Humanize_number >> should support producing Gi for 2^30... > > Sorry I'd not checked in OS X to see what they'd done but assumed from > reading that page they were only ever using "GB" as units. However they > do display "GiB" for 2^30. Looks like "Gak" to me. Bruce From owner-freebsd-arch@FreeBSD.ORG Thu Jan 13 16:38:02 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45AB4106564A for ; Thu, 13 Jan 2011 16:38:02 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id BC36E8FC18 for ; Thu, 13 Jan 2011 16:38:01 +0000 (UTC) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.3/8.14.3) with ESMTP id p0DGbcgH075889; Thu, 13 Jan 2011 17:37:54 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.3/8.14.3/Submit) id p0DGbc9w075888; Thu, 13 Jan 2011 17:37:38 +0100 (CET) (envelope-from olli) Date: Thu, 13 Jan 2011 17:37:38 +0100 (CET) Message-Id: <201101131637.p0DGbc9w075888@lurza.secnetix.de> From: Oliver Fromme To: freebsd-arch@FreeBSD.ORG, Warner Losh , Bruce Cran In-Reply-To: <4D2C8C77.4000504@bsdimp.com> X-Newsgroups: list.freebsd-arch User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.4-PRERELEASE-20080904 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.5 (lurza.secnetix.de [127.0.0.1]); Thu, 13 Jan 2011 17:37:54 +0100 (CET) Cc: Subject: Re: BSDInstall ISO images X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jan 2011 16:38:02 -0000 Warner Losh wrote: > On 01/11/2011 06:02, Bruce Cran wrote: > > I'm not sure the industry in general has given in - for example I > > haven't seen any 2 GiB memory modules for sale. > > Memory is about the last thing to change here, mostly because it is > impossible, so far, to sell memory that isn't a Nxpower-of-2. True, but they're labeled GB. I don't think I've ever seen a RAM module labeled "GiB". Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "I have stopped reading Stephen King novels. Now I just read C code instead." -- Richard A. O'Keefe From owner-freebsd-arch@FreeBSD.ORG Fri Jan 14 18:26:44 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99A09106566B; Fri, 14 Jan 2011 18:26:44 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id 5DBB18FC0C; Fri, 14 Jan 2011 18:26:44 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 84B315811D; Fri, 14 Jan 2011 12:26:43 -0600 (CST) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id a711Llp8EjuG; Fri, 14 Jan 2011 12:26:43 -0600 (CST) Received: from wanderer.tachypleus.net (i3-dhcp-172-16-223-131.icecube.wisc.edu [172.16.223.131]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 5A6C35811A; Fri, 14 Jan 2011 12:26:43 -0600 (CST) Message-ID: <4D309563.1000404@freebsd.org> Date: Fri, 14 Jan 2011 12:26:43 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20101227 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-sysinstall@freebsd.org, freebsd-current Current Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-arch@FreeBSD.org Subject: BSDInstall: merging to HEAD X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2011 18:26:44 -0000 As those of you who have been reading freebsd-sysinstall and freebsd-arch know, I have been working for a few weeks on a lightweight new installer named 'bsdinstall'. This is designed to replace sysinstall for the 9.0 release. After two weeks of testing and bug fixes on the sysinstall list, I believe this now has all required functionality and is ready to be merged into the main source tree. I would like to do this on Tuesday, 18 January. Switching this to be the default installer would happen a few weeks after that, pending discussion on release formats with the release engineering team. This should provide a sufficient testing period before 9.0 and allow a maximal number of bugs to be discovered and solved before the release is shipped. Demo ISO for i386: http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110114.iso.bz2 SVN repository: svn://svn.freebsd.org/base/user/nwhitehorn/bsdinstall Wiki page: http://wiki.freebsd.org/BSDInstall Goals ----- The primary goal of BSDInstall is to provide an easily extensible installer without the limitations of sysinstall, in order to allow more modern installations of FreeBSD. This means that it should have additional features to support modern setups, but simultaneously frees us to remove complicating features of sysinstall like making sure everything fits in floppy disk-sized chunks. New Features: - Allows installation onto GPT disks on x86 systems - Can do installations spanning multiple disks - Allows installation into jails - Eases PXE installation - Virtualization friendly: can install from a live system onto disk images - Works on PowerPC - Streamlined system installation - More flexible scripting - Easily tweakable - All install CDs are live CDs Architecture ------------ BSDInstall is a set of tools that are called in sequence by a master script. These tools are, for example, the partition editor, the thing that fetches the distributions from the network, the thing that untars them, etc. Since these are just called in sequence from a shell script, a scripted installation can easily replace them with other things, (e.g. hard-coded gpart commands), leave steps out, add new ones, or interleave additional system modifications. Status ------ This provides functionality most similar to the existing sysinstall 'Express' track. It installs working, bootable systems you can ssh into immediately after reboot on i386, amd64, sparc64, powerpc, and powerpc64. There is untested support for pc98. The final architecture on which we use sysinstall, ia64, is currently unsupported, because I don't know how to set up booting on those systems -- patches to solve this are very much welcome. There are still some missing features that I would like to see in the release, but these do not significantly impact the functionality of the installer. Some will be addressed before merging to HEAD, in particular the lack of a man page for bsdinstall. Others, like configuration of wireless networking and ZFS installation, can happen between merge and release. The test ISOs are also lacking a ports tree at the moment, which is a statement about the slow upload speed of my DSL line and not about the final layout of releases. Please send any questions, comments, or patches you may have, and please be aware when replying that this email has been cross-posted to three lists. Technical discussion (bug reports, for instance) should be directed to the freebsd-sysinstall list only. Most other discussion belongs on -sysinstall and -current. -Nathan From owner-freebsd-arch@FreeBSD.ORG Sat Jan 15 01:31:31 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E264106564A; Sat, 15 Jan 2011 01:31:31 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout027.mac.com (asmtpout027.mac.com [17.148.16.102]) by mx1.freebsd.org (Postfix) with ESMTP id 22D948FC08; Sat, 15 Jan 2011 01:31:30 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from sa-nc-common2-193.static.jnpr.net (natint3.juniper.net [66.129.224.36]) by asmtp027.mac.com (Oracle Communications Messaging Exchange Server 7u4-18.01 64bit (built Jul 15 2010)) with ESMTPSA id <0LF100LSRIVXJQ70@asmtp027.mac.com>; Fri, 14 Jan 2011 17:31:11 -0800 (PST) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.2.15,1.0.148,0.0.0000 definitions=2011-01-14_08:2011-01-14, 2011-01-14, 1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 suspectscore=2 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1010190000 definitions=main-1101140196 From: Marcel Moolenaar In-reply-to: <4D309563.1000404@freebsd.org> Date: Fri, 14 Jan 2011 17:31:08 -0800 Message-id: <7029F1A3-87A2-4203-840C-48B712EA70B8@mac.com> References: <4D309563.1000404@freebsd.org> To: Nathan Whitehorn X-Mailer: Apple Mail (2.1082) Cc: freebsd-current Current , freebsd-sysinstall@freebsd.org, freebsd-arch@FreeBSD.org Subject: Re: BSDInstall: merging to HEAD X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Jan 2011 01:31:31 -0000 On Jan 14, 2011, at 10:26 AM, Nathan Whitehorn wrote: > The final architecture on which we use sysinstall, ia64, is currently unsupported, because I don't know how to set up booting on those systems -- patches to solve this are very much welcome. Don't let this stop you. I'll work with you on this after the dust has settled. FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-arch@FreeBSD.ORG Sat Jan 15 06:58:45 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1D24106566B; Sat, 15 Jan 2011 06:58:45 +0000 (UTC) (envelope-from ade@FreeBSD.org) Received: from panix.lovett.com (panix.lovett.com [166.84.7.128]) by mx1.freebsd.org (Postfix) with ESMTP id CAFC38FC0A; Sat, 15 Jan 2011 06:58:45 +0000 (UTC) Received: from cpe-66-68-128-204.austin.res.rr.com ([66.68.128.204] helo=[172.16.32.150]) by panix.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Pe060-0002MV-B0; Sat, 15 Jan 2011 06:58:44 +0000 Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: Ade Lovett In-Reply-To: <7029F1A3-87A2-4203-840C-48B712EA70B8@mac.com> Date: Sat, 15 Jan 2011 00:58:33 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <4D309563.1000404@freebsd.org> <7029F1A3-87A2-4203-840C-48B712EA70B8@mac.com> To: Marcel Moolenaar X-Mailer: Apple Mail (2.1082) Cc: freebsd-current@freebsd.org, freebsd-arch@FreeBSD.org Subject: Re: BSDInstall: merging to HEAD X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Jan 2011 06:58:46 -0000 On Jan 14, 2011, at 19:31 , Marcel Moolenaar wrote: > On Jan 14, 2011, at 10:26 AM, Nathan Whitehorn wrote: >=20 >> The final architecture on which we use sysinstall, ia64, is currently = unsupported, because I don't know how to set up booting on those systems = -- patches to solve this are very much welcome. >=20 > Don't let this stop you. I'll work with you on this after the dust > has settled. Just out of random curiosity. Seriously. Exactly why, short of "of course it runs", in which case NetBSD is --> = way, why are we even trying to handle ia64 as a platform, regardless of = tier, when it is patently obvious that it is going absolutely _nowhere_ = in terms of a viable platform? I ask the question in all seriousness. Ports/Packages, well, a decent = amount of them won't work on anything less than (i386|amd64) but that's = nothing new. But even spending time building them for, what, the <200 = (I'm being generous) folks that run FreeBSD/ia64. We _have_ a 64-bit platform. It's /amd. The fact that even as we = speak, random chip manufacturers are banging out new P4/Xeon processors = conforming to this standard, years after they had a vague chance to = steal the server market, indicates that this line is dead. _dead_. DEAD. At least I can pick up a box for <$50 from ebay and run /sparc64 on it. = Say the same for /ia64? Didn't think so. Nuke it. =46rom orbit. With extreme prejudice. -aDe