From owner-freebsd-sysinstall@FreeBSD.ORG Mon Mar 7 08:36:54 2011 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4756106564A; Mon, 7 Mar 2011 08:36:54 +0000 (UTC) (envelope-from gerrit@pmp.uni-hannover.de) Received: from mrelay1.uni-hannover.de (mrelay1.uni-hannover.de [130.75.2.106]) by mx1.freebsd.org (Postfix) with ESMTP id 71F648FC12; Mon, 7 Mar 2011 08:36:54 +0000 (UTC) Received: from www.pmp.uni-hannover.de (www.pmp.uni-hannover.de [130.75.117.2]) by mrelay1.uni-hannover.de (8.14.4/8.14.4) with ESMTP id p278L8oA003690; Mon, 7 Mar 2011 09:21:10 +0100 Received: from pmp.uni-hannover.de (unknown [130.75.117.3]) by www.pmp.uni-hannover.de (Postfix) with SMTP id BD62A10A; Mon, 7 Mar 2011 09:21:08 +0100 (CET) Date: Mon, 7 Mar 2011 09:21:08 +0100 From: Gerrit =?ISO-8859-1?Q?K=FChn?= To: Freddie Cash Message-Id: <20110307092108.b6975ae4.gerrit@pmp.uni-hannover.de> In-Reply-To: References: <4D6BB5E3.6020408@freebsd.org> Organization: Albert-Einstein-Institut (MPI =?ISO-8859-1?Q?f=FCr?= Gravitationsphysik & IGP =?ISO-8859-1?Q?Universit=E4t?= Hannover) X-Mailer: Sylpheed 3.0.3 (GTK+ 2.20.1; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-PMX-Version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2011.3.7.80919 Cc: freebsd-current Current , freebsd-sysinstall@freebsd.org Subject: Re: Request for review/testing: switching the default installer X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gerrit.kuehn@aei.mpg.de List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2011 08:36:55 -0000 On Fri, 4 Mar 2011 12:24:20 -0800 Freddie Cash wrote about Re: Request for review/testing: switching the default installer: FC> Or, does anyone have instructions on how to convert the ISO images FC> into memstick images? Preferably using a Linux station, not a FreeBSD FC> station. I use unetbootin () to create usb install media from iso images. Works for me. cu Gerrit From owner-freebsd-sysinstall@FreeBSD.ORG Mon Mar 7 11:07:10 2011 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 303921065739 for ; Mon, 7 Mar 2011 11:07:09 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 27A6F8FC1D for ; Mon, 7 Mar 2011 11:07:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p27B79AM097079 for ; Mon, 7 Mar 2011 11:07:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p27B78od097077 for freebsd-sysinstall@FreeBSD.org; Mon, 7 Mar 2011 11:07:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 Mar 2011 11:07:08 GMT Message-Id: <201103071107.p27B78od097077@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-sysinstall@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2011 11:07:10 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o bin/154788 sysinstall sysinstall(8) crashes if no network interface found o bin/154613 sysinstall sysinstall(8) does not rescan USB automatically o bin/151229 sysinstall sysinstall(8) - shift-tab doesn't work as expected o bin/150995 sysinstall sysinstall(8): corruption of partition table s bin/150237 sysinstall sysinstall(8): Suggestion: installer should suggest th o bin/148805 sysinstall [hang] FreeBSD 7.2, 8.0, and 9.0 hang during install a f bin/148220 sysinstall sysinstall(8): 9.0-current gets "Cannot resolv hostnam o bin/148201 sysinstall sysinstall(8): core dump (Error 10) while trying to in o bin/148053 sysinstall sysinstall(8) labeling o bin/146299 sysinstall sysinstall(8): cannot create slice o bin/145735 sysinstall sysinstall(8) trashes Vista-created partition tables o bin/145027 sysinstall Remove all sysinstall(8) references to floppy and slip o bin/144278 sysinstall [install] Fixit from USB dont work o bin/142867 sysinstall sysinstall(8): in a custom installation re-entering th o misc/142335 sysinstall Download of Release 8.0 LIVE is NOT a "live" from CD p o bin/140843 sysinstall sysinstall(8): cannot software install from usb o bin/140842 sysinstall sysinstall(8): destroyed ncurses interface with FBSD8. o bin/140595 sysinstall [request] sysinstall(8): Replace "Country Selection" w o bin/138423 sysinstall sysinstall(8): Installer (and sade) get wrong number o o bin/138025 sysinstall sysinstall(8) fails to create big partition o bin/137864 sysinstall [patch] sysinstall(8): add possibility to shutdown/pow o bin/137713 sysinstall sysinstall(8): installer partition editor generates in f bin/136161 sysinstall sysinstall(8) installs wrong architecture on amd64 o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar s bin/123304 sysinstall sysinstall(8): missing sensible and user friendly prog o bin/121503 sysinstall sysinstall(8): 7.0 upgrade doesn't let me mount all of a bin/121124 sysinstall sysinstall(8): FreeBSD 6.3 installation deletes MBR pa o bin/119077 sysinstall [patch] sysinstall(8) - reading packages from index is o bin/113682 sysinstall [patch] sysinstall(8) warns for invalid geometry which o bin/112757 sysinstall sysinstall(8): sysinstall(8): in the FDISK tool we can o bin/110151 sysinstall sysinstall(8): sysinstall(8) don't respects install ro o bin/108191 sysinstall sysinstall(8): Disklabel editor help text (by F1 key) o bin/107830 sysinstall sysinstall(8): Change Units (Z) in fdisk doesn't work p bin/102638 sysinstall [patch] sysinstall(8): custom dist set always install o bin/102498 sysinstall sysinstall(8): Cursor doesn't track sysinstall hilight a bin/101762 sysinstall sysinstall(8) does not obey /usr/ports symlink while i o bin/97108 sysinstall sysinstall(8): write failure on transfer (wrote -1 byt o bin/93275 sysinstall sysinstall(8): Failure to install after restarting ins o bin/90656 sysinstall sysinstall(8): 6.0-RELEASE (i386) cannot be installed s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80371 sysinstall cannot install 5.4-RC3 from DOS partition o bin/79910 sysinstall sysinstall(8): Cannot escape from failed port/package o bin/79840 sysinstall sysinstall(8): Partitioning and formating a new disk f o bin/79621 sysinstall sysinstall(8): sysinstall(8) does not create a device o bin/78964 sysinstall sysinstall(8): can not write labels to hdd on installa s bin/73617 sysinstall sysinstall(8): fdisk editor unmarks active partition o bin/73410 sysinstall sysinstall(8): Sysinstall could not allocate disklabel o bin/72895 sysinstall sysinstall(8): Sysinstall generates invalid partition o bin/70002 sysinstall sysinstall(8): fails to locate FTP dirs if the OS has o bin/69986 sysinstall sysinstall(8): [patch] no job control in fixit shell o o bin/69942 sysinstall sysinstall(8): sysinstall changes /etc/rc.conf after i o bin/69723 sysinstall sysinstall(8): [request] allow to continue from packag o bin/62702 sysinstall sysinstall(8): backup of /etc and /root during sysinst o bin/62367 sysinstall sysinstall(8): 5.2.1-RC installation problems o bin/61890 sysinstall sysinstall(8): fdisk(8) uses incorrect calculations fo o bin/61603 sysinstall sysinstall(8): wrong geometry guessed o bin/60632 sysinstall sysinstall(8): UI bug in partition label screen in sys o bin/53341 sysinstall sysinstall(8): [patch] dump frequency in sysinstall is o bin/48989 sysinstall sysinstall(8): Sysinstall's partition editor gets con s bin/48341 sysinstall sysinstall(8): changes the active slice flag when it p o bin/46905 sysinstall sysinstall(8): FreeBSD 5.x cannot be installed from mu f bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/41949 sysinstall sysinstall(8): sysinstall sorts /etc/rc.conf during ne o bin/41850 sysinstall sysinstall(8): sysinstall fails to create root filesys f bin/40260 sysinstall sysinstall(8): hang when detecting devices (No CD/DVD s conf/39580 sysinstall sysinstall(8): [request] more secure mount options o bin/38854 sysinstall sysinstall(8): resetting during setup causes the targe s bin/38609 sysinstall sysinstall(8): [request] sysinstall should know the si o bin/38478 sysinstall sysinstall(8): In Choose Distributions screen, it's di o bin/38057 sysinstall sysinstall(8): "install" document doesn't display corr o bin/38056 sysinstall sysinstall(8): User (creation)'s "Member groups" item o bin/38055 sysinstall sysinstall(8): Groups (creation) item should be before o bin/37710 sysinstall sysinstall(8): LAN interface in wrong state after atte a bin/32375 sysinstall sysinstall(8): sysinstall doesn't respect User generat o bin/31363 sysinstall sysinstall(8): "partition editor" silently corrects pa a bin/30737 sysinstall sysinstall(8): sysinstall leaks file descriptors on re o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 84 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Mon Mar 7 20:14:40 2011 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 096D91065676; Mon, 7 Mar 2011 20:14:40 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 45A9B8FC08; Mon, 7 Mar 2011 20:14:38 +0000 (UTC) Received: by gxk7 with SMTP id 7so2001942gxk.13 for ; Mon, 07 Mar 2011 12:14:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=t9qJfetkCWpY8hohLb1RdGW5FnOQd8XsCwT4bhZcFPU=; b=LKBI8fRwWUQj8jFQlOM9sUckiMuPOy+zhbjWqKiGAnHZTiymjX0mgw702HdgUew0Fp Bya3tQ/yT2UciImFnWWwgTNqJ0F/UXuVpQIXYv9zj8Og/RvivpCyJkyuy1muH+sOYv+E AkY1Nf4JyGuj/99s+lZTl5WrJaHxEOmvLN0nI= 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=E/FncA+GDsuX1dOHaFhz15lahN0GQLPW9lKyJySWPVsDMDCdCbNS4NrGjy/pwT0BSu tdHWmwJa+cBiJJ82lGvdwyFHHlYVZcBENxKRRu7psdGWo5qjiHmSz/4lMTEoGN6YpPVU jLvXZ+GBbEXyT+nFe1Ldk5zZU4ZVNMJeO0yfk= MIME-Version: 1.0 Received: by 10.101.56.10 with SMTP id i10mr1583153ank.74.1299528878473; Mon, 07 Mar 2011 12:14:38 -0800 (PST) Received: by 10.100.125.14 with HTTP; Mon, 7 Mar 2011 12:14:38 -0800 (PST) In-Reply-To: <4D6BB5E3.6020408@freebsd.org> References: <4D6BB5E3.6020408@freebsd.org> Date: Mon, 7 Mar 2011 12:14:38 -0800 Message-ID: From: Freddie Cash To: Nathan Whitehorn Content-Type: text/plain; charset=UTF-8 Cc: freebsd-current Current , freebsd-sysinstall@freebsd.org, FreeBSD Arch Subject: Re: Request for review/testing: switching the default installer X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2011 20:14:40 -0000 On Mon, Feb 28, 2011 at 6:49 AM, Nathan Whitehorn wrote: > BSDinstall has acquired at this point its final form (prior to a future > merge with pc-sysinstall), and I believe is ready to replace sysinstall on > the 9.0 snapshot ISOs. Barring any objections, I would like to pull this > switch 2 weeks from today, on the 14th of March. > Bug reports would be very appreciated at this time. There are three known > bugs currently, which will be fixed soon, so please don't report these: > error reporting is not graceful if there are no writable disks in the > system, you must select at least one optional component, and the doc build > is not currently connected to the releases. After much finnaggling and gnashing of teeth around hardware (not related to installer), I have managed to get a bootable 9-CURRENT image with BSDInstall, and used it to get a bootable install of FreeBSD 9-CURRENT. :) Here are my thought and experiences using the new installer. Things I really like: - that the install CD is a LiveCD with a fully functional system; while it won't replace a Frenzy CD, it's very close - very streamlined install without a lot of extra "fluff" that just gets skipped anyway (like everything underneath Standard in the first sysinstall screen) - the ability to use features like GPT, gmirror, zfs right from the get-go - the ability to drop to a fully functional shell at various stages of the install, with access to proper man pages Things that irritated me: - when you drop to a shell from the disk editor screen, it lists the instructions at the top, but then never repeats them ever again - if you get lost in the disk editor shell and type "exit" to get back to the disk editor ... it thinks you are finished partitioning and carries on with the install, which then errors out due to no writable filesystems, requiring you to restart the entire process - the disk editor is very limited, especially in its error handling; I found myself stuck in a loop trying to exit the screen without a / filesystem listed, but I was doing everything from the shell - screen flips between a nice blue background (the curses interface?) and a black background (running shell commands?) which is quite jarring and slightly confusing; - screen elements go from nicely centred (curses interface?) and then jump to the top-left corner of the screen (shell commands?) which is also quite jarring and slightly confusing The last two may be limitations in the curses setup? But it would be nice if "shell command" I/O could be centred like the rest, and if the background could remain a single colour. Not huge issues, just things that irritated me. :) Overall, I am quite impressed with the new installer, as it is *just* an installer and not a system configuration creator (or breaker) like sysinstall. Now that I understand the "new world order" of GPT-based partitioning and booting, I think I'm going to like FreeBSD 9.0 a heck of a lot. ... off to play with dedupe and other ZFSv28 goodies ... -- Freddie Cash fjwcash@gmail.com From owner-freebsd-sysinstall@FreeBSD.ORG Tue Mar 8 00:56:20 2011 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58318106566C; Tue, 8 Mar 2011 00:56:20 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from agogare.doit.wisc.edu (agogare.doit.wisc.edu [144.92.197.211]) by mx1.freebsd.org (Postfix) with ESMTP id 292638FC27; Tue, 8 Mar 2011 00:56:19 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) id <0LHP00A00RXUYX00@smtpauth2.wiscmail.wisc.edu>; Mon, 07 Mar 2011 18:56:18 -0600 (CST) Received: from comporellon.tachypleus.net (adsl-75-50-89-165.dsl.mdsnwi.sbcglobal.net [75.50.89.165]) by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0LHP00HB1RXSR520@smtpauth2.wiscmail.wisc.edu>; Mon, 07 Mar 2011 18:56:18 -0600 (CST) Date: Mon, 07 Mar 2011 18:56:16 -0600 From: Nathan Whitehorn In-reply-to: To: freebsd-current@freebsd.org, freebsd-sysinstall@freebsd.org Message-id: <4D757EB0.1010009@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=75.50.89.165 X-Spam-PmxInfo: Server=avs-14, Version=5.6.0.2009776, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2011.3.8.4224, SenderIP=75.50.89.165 References: <4D6BB5E3.6020408@freebsd.org> User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110305 Thunderbird/3.1.9 Cc: Subject: Re: Request for review/testing: switching the default installer X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2011 00:56:20 -0000 On 03/07/11 14:14, Freddie Cash wrote: > On Mon, Feb 28, 2011 at 6:49 AM, Nathan Whitehorn > wrote: >> BSDinstall has acquired at this point its final form (prior to a future >> merge with pc-sysinstall), and I believe is ready to replace sysinstall on >> the 9.0 snapshot ISOs. Barring any objections, I would like to pull this >> switch 2 weeks from today, on the 14th of March. > >> Bug reports would be very appreciated at this time. There are three known >> bugs currently, which will be fixed soon, so please don't report these: >> error reporting is not graceful if there are no writable disks in the >> system, you must select at least one optional component, and the doc build >> is not currently connected to the releases. > > > After much finnaggling and gnashing of teeth around hardware (not > related to installer), I have managed to get a bootable 9-CURRENT > image with BSDInstall, and used it to get a bootable install of > FreeBSD 9-CURRENT. :) Thanks for testing, and sympathies for the hardware trouble! > Here are my thought and experiences using the new installer. > > Things I really like: > - that the install CD is a LiveCD with a fully functional system; > while it won't replace a Frenzy CD, it's very close > - very streamlined install without a lot of extra "fluff" that just > gets skipped anyway (like everything underneath Standard in the first > sysinstall screen) > - the ability to use features like GPT, gmirror, zfs right from the get-go > - the ability to drop to a fully functional shell at various stages > of the install, with access to proper man pages > > Things that irritated me: > - when you drop to a shell from the disk editor screen, it lists the > instructions at the top, but then never repeats them ever again Can you suggest a better way to do this? In other words, when and in what circumstances would you want to see them again? > - if you get lost in the disk editor shell and type "exit" to get > back to the disk editor ... it thinks you are finished partitioning > and carries on with the install, which then errors out due to no > writable filesystems, requiring you to restart the entire process This is bad. I can modify it to check if a filesystem has been mounted at /mnt, and maybe if the fstab file exists and restart the disk editor menu if they have not. > - the disk editor is very limited, especially in its error handling; > I found myself stuck in a loop trying to exit the screen without a / > filesystem listed, but I was doing everything from the shell That's a clear bug. It should probably only validate the setup if 'Save' is selected. The issue of whether it should allow you to save without defining a / partition when invoked from a shell is a more complicated one, and one I'll have to think about (suggestions welcome). > - screen flips between a nice blue background (the curses > interface?) and a black background (running shell commands?) which is > quite jarring and slightly confusing; > - screen elements go from nicely centred (curses interface?) and > then jump to the top-left corner of the screen (shell commands?) which > is also quite jarring and slightly confusing Yes, this should be prettified. It's running a few things (passwd, adduser) in a chroot, and I figured getting things working there was more important than making them pretty for now. > The last two may be limitations in the curses setup? But it would be > nice if "shell command" I/O could be centred like the rest, and if the > background could remain a single colour. Not huge issues, just things > that irritated me. :) > > Overall, I am quite impressed with the new installer, as it is *just* > an installer and not a system configuration creator (or breaker) like > sysinstall. > > Now that I understand the "new world order" of GPT-based partitioning > and booting, I think I'm going to like FreeBSD 9.0 a heck of a lot. > > ... off to play with dedupe and other ZFSv28 goodies ... Thanks! -Nathan From owner-freebsd-sysinstall@FreeBSD.ORG Tue Mar 8 01:27:24 2011 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1144D106564A; Tue, 8 Mar 2011 01:27:24 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9782C8FC18; Tue, 8 Mar 2011 01:27:22 +0000 (UTC) Received: by yie12 with SMTP id 12so2084788yie.13 for ; Mon, 07 Mar 2011 17:27:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Pjy2pBwflnFGGSwaVseegyBcaaPh/M8+8PbQNIlE2ZU=; b=MHBI0oBeAatdBczuxsL2OcxF9biH+C1OggvSS3VmAjFW6ZVxXQcXNYkTXmksYEVxIc Y0qjzZLD881Svy+fV1slDouaRd+Uw30xBtmgrZH54cRH/DIGS4gCocV1K2PVSvGqcMXw vU7LTy7GMw/P4vuiYtwyL03Xaar9kuiRFU440= 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:content-transfer-encoding; b=xMysp1TqqrVmg+J5OZkNPQ5J4fkQ1ure9wrQYbs0bBCPCnl0h2hLRFfVC2/oiVlt8Q MiNy13VYlmzG3VlVOTYmiUswmRiZThIjr/DZKClCjlSdtt3IeEhfY+W5kVhWvfo8HYCR jHHOlbGLnpLX45wCl68rjO+gyqqS0V9RkEJck= MIME-Version: 1.0 Received: by 10.101.56.10 with SMTP id i10mr1729975ank.74.1299547641891; Mon, 07 Mar 2011 17:27:21 -0800 (PST) Received: by 10.100.125.14 with HTTP; Mon, 7 Mar 2011 17:27:21 -0800 (PST) In-Reply-To: <4D757EB0.1010009@freebsd.org> References: <4D6BB5E3.6020408@freebsd.org> <4D757EB0.1010009@freebsd.org> Date: Mon, 7 Mar 2011 17:27:21 -0800 Message-ID: From: Freddie Cash To: Nathan Whitehorn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-sysinstall@freebsd.org Subject: Re: Request for review/testing: switching the default installer X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2011 01:27:24 -0000 On Mon, Mar 7, 2011 at 4:56 PM, Nathan Whitehorn w= rote: > On 03/07/11 14:14, Freddie Cash wrote: >> Things that irritated me: >> =C2=A0 - when you drop to a shell from the disk editor screen, it lists = the >> instructions at the top, but then never repeats them ever again > > Can you suggest a better way to do this? In other words, when and in what > circumstances would you want to see them again? It follows along with the next item, so I'll address them both below. >> =C2=A0 - if you get lost in the disk editor shell and type "exit" to get >> back to the disk editor ... it thinks you are finished partitioning >> and carries on with the install, which then errors out due to no >> writable filesystems, requiring you to restart the entire process > > This is bad. I can modify it to check if a filesystem has been mounted at > /mnt, and maybe if the fstab file exists and restart the disk editor menu= if > they have not. If something like the above is done, then the first item above is also handled. :) As in, if you forget the instructions, just exit the shell to go back to the disk editor, which then complains you don't have a mounted filesystem to install to, and then you can drop back to the shell. Maybe loop back to the beginning of the disk editor, where it asks you if you want to do it Guided, Manual, or Shell? Or something like that. "Something" needs to go here to check for a mounted, writable filesystem to install to. :) On the flip side, the entire install process is short enough that it's not too onerous to restart it. >> =C2=A0 - the disk editor is very limited, especially in its error handli= ng; >> I found myself stuck in a loop trying to exit the screen without a / >> filesystem listed, but I was doing everything from the shell > > That's a clear bug. It should probably only validate the setup if 'Save' = is > selected. The issue of whether it should allow you to save without defini= ng > a / partition when invoked from a shell is a more complicated one, and on= e > I'll have to think about (suggestions welcome). I don't recall there being a Save option, but maybe I skipped over it and just went to Exit. I'll have to look at this screen again. Using Save probably would have helpded. :) >> =C2=A0 - screen flips between a nice blue background (the curses >> interface?) and a black background (running shell commands?) which is >> quite jarring and slightly confusing; >> =C2=A0 - screen elements go from nicely centred (curses interface?) and >> then jump to the top-left corner of the screen (shell commands?) which >> is also quite jarring and slightly confusing > > Yes, this should be prettified. It's running a few things (passwd, adduse= r) > in a chroot, and I figured getting things working there was more importan= t > than making them pretty for now. It's a minor nit, as sysinstall does the same. Maybe there's a way to use text input fields (like the DHCP screens, and adduser screens from sysinstall), then run the commands in the background, and just show error/success messages? [shrug] I know nothing about curses programming. :) --=20 Freddie Cash fjwcash@gmail.com From owner-freebsd-sysinstall@FreeBSD.ORG Tue Mar 8 01:31:44 2011 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11E7C106564A; Tue, 8 Mar 2011 01:31:44 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from agogare.doit.wisc.edu (agogare.doit.wisc.edu [144.92.197.211]) by mx1.freebsd.org (Postfix) with ESMTP id D51898FC12; Tue, 8 Mar 2011 01:31:43 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) id <0LHP00F02TKVUA00@smtpauth2.wiscmail.wisc.edu>; Mon, 07 Mar 2011 19:31:43 -0600 (CST) Received: from comporellon.tachypleus.net (adsl-75-50-89-165.dsl.mdsnwi.sbcglobal.net [75.50.89.165]) by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0LHP00B11TKS6110@smtpauth2.wiscmail.wisc.edu>; Mon, 07 Mar 2011 19:31:41 -0600 (CST) Date: Mon, 07 Mar 2011 19:31:40 -0600 From: Nathan Whitehorn In-reply-to: To: Freddie Cash Message-id: <4D7586FC.8040807@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=75.50.89.165 X-Spam-PmxInfo: Server=avs-9, Version=5.6.0.2009776, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2011.3.8.12116, SenderIP=75.50.89.165 References: <4D6BB5E3.6020408@freebsd.org> <4D757EB0.1010009@freebsd.org> User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110305 Thunderbird/3.1.9 Cc: freebsd-current@freebsd.org, freebsd-sysinstall@freebsd.org Subject: Re: Request for review/testing: switching the default installer X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2011 01:31:44 -0000 On 03/07/11 19:27, Freddie Cash wrote: > On Mon, Mar 7, 2011 at 4:56 PM, Nathan Whitehorn wrote: >> On 03/07/11 14:14, Freddie Cash wrote: >>> Things that irritated me: >>> - when you drop to a shell from the disk editor screen, it lists the >>> instructions at the top, but then never repeats them ever again >> Can you suggest a better way to do this? In other words, when and in what >> circumstances would you want to see them again? > It follows along with the next item, so I'll address them both below. > >>> - if you get lost in the disk editor shell and type "exit" to get >>> back to the disk editor ... it thinks you are finished partitioning >>> and carries on with the install, which then errors out due to no >>> writable filesystems, requiring you to restart the entire process >> This is bad. I can modify it to check if a filesystem has been mounted at >> /mnt, and maybe if the fstab file exists and restart the disk editor menu if >> they have not. > If something like the above is done, then the first item above is also > handled. :) > > As in, if you forget the instructions, just exit the shell to go back > to the disk editor, which then complains you don't have a mounted > filesystem to install to, and then you can drop back to the shell. > > Maybe loop back to the beginning of the disk editor, where it asks you > if you want to do it Guided, Manual, or Shell? Or something like > that. The "Guided, Manual, Shell" is what I meant by "disk editor menu", so I agree with you entirely :) > "Something" needs to go here to check for a mounted, writable > filesystem to install to. :) > > On the flip side, the entire install process is short enough that it's > not too onerous to restart it. > >>> - the disk editor is very limited, especially in its error handling; >>> I found myself stuck in a loop trying to exit the screen without a / >>> filesystem listed, but I was doing everything from the shell >> That's a clear bug. It should probably only validate the setup if 'Save' is >> selected. The issue of whether it should allow you to save without defining >> a / partition when invoked from a shell is a more complicated one, and one >> I'll have to think about (suggestions welcome). > I don't recall there being a Save option, but maybe I skipped over it > and just went to Exit. I'll have to look at this screen again. Using > Save probably would have helpded. :) If you press Exit, it asks whether you want to Save, Abort, or Cancel. Abort exits the partitioner without making changes. I just modified this so that it will only try to validate the disk setup if you press Save -- you don't need a valid setup if you are bailing on the partitioner, after all. >>> - screen flips between a nice blue background (the curses >>> interface?) and a black background (running shell commands?) which is >>> quite jarring and slightly confusing; >>> - screen elements go from nicely centred (curses interface?) and >>> then jump to the top-left corner of the screen (shell commands?) which >>> is also quite jarring and slightly confusing >> Yes, this should be prettified. It's running a few things (passwd, adduser) >> in a chroot, and I figured getting things working there was more important >> than making them pretty for now. > It's a minor nit, as sysinstall does the same. Maybe there's a way to > use text input fields (like the DHCP screens, and adduser screens from > sysinstall), then run the commands in the background, and just show > error/success messages? [shrug] I know nothing about curses > programming. :) Yeah, I need to find time/a good way to do this (or someone else can: patches are always welcome). Text fields would work well, and I think even just making the banner at the top of the screen blue would help. -Nathan From owner-freebsd-sysinstall@FreeBSD.ORG Fri Mar 11 04:37:24 2011 Return-Path: Delivered-To: freebsd-sysinstall@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B57BC106566B; Fri, 11 Mar 2011 04:37:24 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8D7EA8FC13; Fri, 11 Mar 2011 04:37:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p2B4bO2w019310; Fri, 11 Mar 2011 04:37:24 GMT (envelope-from eadler@freefall.freebsd.org) Received: (from eadler@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2B4bOlj019306; Thu, 10 Mar 2011 23:37:24 -0500 (EST) (envelope-from eadler) Date: Thu, 10 Mar 2011 23:37:24 -0500 (EST) Message-Id: <201103110437.p2B4bOlj019306@freefall.freebsd.org> To: yuriy.glukhov@gmail.com, eadler@FreeBSD.org, freebsd-sysinstall@FreeBSD.org From: eadler@FreeBSD.org Cc: Subject: Re: bin/136161: sysinstall(8) installs wrong architecture on amd64 X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 04:37:24 -0000 Synopsis: sysinstall(8) installs wrong architecture on amd64 State-Changed-From-To: feedback->closed State-Changed-By: eadler State-Changed-When: Thu Mar 10 23:37:18 EST 2011 State-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=136161