From owner-freebsd-sysinstall@FreeBSD.ORG Mon Feb 24 11:06:58 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B9530B6C for ; Mon, 24 Feb 2014 11:06:58 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9BFCB1632 for ; Mon, 24 Feb 2014 11:06:58 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1OB6w9w027710 for ; Mon, 24 Feb 2014 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1OB6wUF027708 for freebsd-sysinstall@FreeBSD.org; Mon, 24 Feb 2014 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 24 Feb 2014 11:06:58 GMT Message-Id: <201402241106.s1OB6wUF027708@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Feb 2014 11:06:58 -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/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysintall(8): 8.0-RELEASE-i386-memstick Fixit broken - 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 163 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Mon Mar 3 11:06:53 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CB32FF23 for ; Mon, 3 Mar 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AD0CE958 for ; Mon, 3 Mar 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s23B6r94008678 for ; Mon, 3 Mar 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s23B6r3w008676 for freebsd-sysinstall@FreeBSD.org; Mon, 3 Mar 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 3 Mar 2014 11:06:53 GMT Message-Id: <201403031106.s23B6r3w008676@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 11:06:53 -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/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysintall(8): 8.0-RELEASE-i386-memstick Fixit broken - 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 163 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Sun Mar 9 15:40:03 2014 Return-Path: Delivered-To: freebsd-sysinstall@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D1670DB; Sun, 9 Mar 2014 15:40:03 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A58F2768; Sun, 9 Mar 2014 15:40:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s29Fe370056339; Sun, 9 Mar 2014 15:40:03 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s29Fe3Kv056338; Sun, 9 Mar 2014 15:40:03 GMT (envelope-from linimon) Date: Sun, 9 Mar 2014 15:40:03 GMT Message-Id: <201403091540.s29Fe3Kv056338@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-sysinstall@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: bin/187163: bsdinstall(8): Cannot install FreeBSD 10.0 due to malfuncion in bsdinstall (partition guide) X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Mar 2014 15:40:03 -0000 Old Synopsis: Cannot install FreeBSD 10.0 due to malfuncion in bsdinstall (partition guide) New Synopsis: bsdinstall(8): Cannot install FreeBSD 10.0 due to malfuncion in bsdinstall (partition guide) Responsible-Changed-From-To: freebsd-bugs->freebsd-sysinstall Responsible-Changed-By: linimon Responsible-Changed-When: Sun Mar 9 15:39:35 UTC 2014 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=187163 From owner-freebsd-sysinstall@FreeBSD.ORG Sun Mar 9 17:50:01 2014 Return-Path: Delivered-To: freebsd-sysinstall@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9EC8EA31 for ; Sun, 9 Mar 2014 17:50:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6F04B245 for ; Sun, 9 Mar 2014 17:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s29Ho1L5096491 for ; Sun, 9 Mar 2014 17:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s29Ho1LJ096489; Sun, 9 Mar 2014 17:50:01 GMT (envelope-from gnats) Date: Sun, 9 Mar 2014 17:50:01 GMT Message-Id: <201403091750.s29Ho1LJ096489@freefall.freebsd.org> To: freebsd-sysinstall@FreeBSD.org Cc: From: Allan Jude Subject: Re: bin/187163: bsdinstall(8): Cannot install FreeBSD 10.0 due to malfuncion in bsdinstall (partition guide) X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Allan Jude List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Mar 2014 17:50:01 -0000 The following reply was made to PR bin/187163; it has been noted by GNATS. From: Allan Jude To: bug-followup@FreeBSD.org, sayrgon@hotmail.com Cc: Subject: Re: bin/187163: bsdinstall(8): Cannot install FreeBSD 10.0 due to malfuncion in bsdinstall (partition guide) Date: Sun, 09 Mar 2014 13:45:44 -0400 You can navigate to those fields by pressing the tab key, until you are in that set of fields (when your cursor is in the 'type' field), then use the arrow keys (down) to the mountpoint and label fields -- Allan Jude From owner-freebsd-sysinstall@FreeBSD.ORG Mon Mar 10 11:06:54 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9EE811C7 for ; Mon, 10 Mar 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 80D0B822 for ; Mon, 10 Mar 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2AB6sXp043377 for ; Mon, 10 Mar 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2AB6sTm043374 for freebsd-sysinstall@FreeBSD.org; Mon, 10 Mar 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 10 Mar 2014 11:06:54 GMT Message-Id: <201403101106.s2AB6sTm043374@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Mar 2014 11:06:54 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysintall(8): 8.0-RELEASE-i386-memstick Fixit broken - 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 164 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Mon Mar 17 11:06:54 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 75416AE2 for ; Mon, 17 Mar 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 56A312AB for ; Mon, 17 Mar 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2HB6sqB011422 for ; Mon, 17 Mar 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2HB6rYC011420 for freebsd-sysinstall@FreeBSD.org; Mon, 17 Mar 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 17 Mar 2014 11:06:53 GMT Message-Id: <201403171106.s2HB6rYC011420@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 11:06:54 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysintall(8): 8.0-RELEASE-i386-memstick Fixit broken - 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 164 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Sat Mar 22 12:40:26 2014 Return-Path: Delivered-To: sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E1B34219 for ; Sat, 22 Mar 2014 12:40:26 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AB52DA02 for ; Sat, 22 Mar 2014 12:40:26 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2MCeQOL000780 for ; Sat, 22 Mar 2014 12:40:26 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2MCeQ0r000779 for sysinstall@FreeBSD.org; Sat, 22 Mar 2014 12:40:26 GMT (envelope-from bdrewery) Received: (qmail 13701 invoked from network); 22 Mar 2014 07:40:23 -0500 Received: from unknown (HELO ?10.10.0.24?) (freebsd@shatow.net@10.10.0.24) by sweb.xzibition.com with ESMTPA; 22 Mar 2014 07:40:23 -0500 Message-ID: <532D84AF.5080506@FreeBSD.org> Date: Sat, 22 Mar 2014 07:40:15 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: sysinstall@FreeBSD.org Subject: bsdinstall ZFS /root in wrong dataset X-Enigmail-Version: 1.6 OpenPGP: id=6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k1sGqQij9v1LSIPQ1OxXMjH4kGJJj2i7e" X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2014 12:40:26 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --k1sGqQij9v1LSIPQ1OxXMjH4kGJJj2i7e Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable (I am not subscribed so please CC me) The ZFS layout uses the zroot/ROOT/ to support boot environments. The problem with it is that /root is part of the BE. Home directories are properly outside of the BE. /root should really be outside to persist history and other changes to root's homedir through BE changes/upgrades. This is quite noticeable if you create a new BE (beadm create; beadm mount) and then installworld/kernel into it, then activate and reboot. All of your history and /root changes are missing for the period between creating the BE and rebooting. Something like this is needed: > --- usr.sbin/bsdinstall/scripts/zfsboot (revision 263620) > +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) > @@ -128,6 +128,8 @@ >=20 > # Home directories separated so they are common to all BEs > /usr/home # NB: /home is a symlink to /usr/home > + /root mountpoint=3D/root >=20 > # Ports tree > /usr/ports compression=3Dlz4,setuid=3Doff Though, I am unsure on whether we should make a zroot/root dataset and mount it in or mkdir /usr/home/root and symlink /root to it. The symlink does cause mergemaster confusion though. I have no opinion on where we create the root dataset, as long as it is outside of ROOT. --=20 Regards, Bryan Drewery --k1sGqQij9v1LSIPQ1OxXMjH4kGJJj2i7e Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTLYSwAAoJEDXXcbtuRpfPSw4H/iAd5d1Gy4RtbvpgS1+W53fC Z82n4an0gbXXneOstI+3gngJEVC27ib4m8TUAh0fO8L6hl9pmiu3q0kZpXHLSaUL fgkonlg8QwVcAD8t7K0GVlq43HThJLafetf1cM6LYuwa1vX2JJkAQHeNc5HC+TcX 6zPDjP6q53Bx0lFudXfspHxK2ywa2G2GXfcwbGZheP9dMUCTAuse7ajkc6mHlpja al6361vVRAD9lwkQh4R4BrKbWrb3nCl0/IxlbUfh67x0qCJkR69kHfGSvfi9Y94U cPVFio56WwuxlQ/+Ixi128m7UaAz9yHquIFUI8NGfeeU2yPxVKkWh9Wzo/fz3i0= =DdYv -----END PGP SIGNATURE----- --k1sGqQij9v1LSIPQ1OxXMjH4kGJJj2i7e-- From owner-freebsd-sysinstall@FreeBSD.ORG Sat Mar 22 14:55:57 2014 Return-Path: Delivered-To: sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B9A62F2D; Sat, 22 Mar 2014 14:55:57 +0000 (UTC) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6596A627; Sat, 22 Mar 2014 14:55:53 +0000 (UTC) Received: from smarthost.fisglobal.com ([10.132.206.192]) by ltcfislmsgpa04.fnfis.com (8.14.5/8.14.5) with ESMTP id s2MEtppr007527 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sat, 22 Mar 2014 09:55:52 -0500 Received: from THEMADHATTER (10.242.181.54) by smarthost.fisglobal.com (10.132.206.192) with Microsoft SMTP Server id 14.3.174.1; Sat, 22 Mar 2014 09:55:50 -0500 From: Sender: Devin Teske To: "'Bryan Drewery'" References: <532D84AF.5080506@FreeBSD.org> In-Reply-To: <532D84AF.5080506@FreeBSD.org> Subject: RE: bsdinstall ZFS /root in wrong dataset Date: Sat, 22 Mar 2014 07:55:36 -0700 Message-ID: <010101cf45de$c9707380$5c515a80$@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQHLz5xmDx81IywBvK/rXThmV93ImZr0HRHQ Content-Language: en-us X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87, 1.0.14, 0.0.0000 definitions=2014-03-22_01:2014-03-21,2014-03-22,1970-01-01 signatures=0 Cc: sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2014 14:55:57 -0000 > -----Original Message----- > From: Bryan Drewery [mailto:bdrewery@FreeBSD.org] > Sent: Saturday, March 22, 2014 5:40 AM > To: sysinstall@FreeBSD.org > Subject: bsdinstall ZFS /root in wrong dataset > > (I am not subscribed so please CC me) > > The ZFS layout uses the zroot/ROOT/ to support boot environments. > The problem with it is that /root is part of the BE. Home directories are > properly outside of the BE. > > /root should really be outside to persist history and other changes to root's > homedir through BE changes/upgrades. > > This is quite noticeable if you create a new BE (beadm create; beadm > mount) and then installworld/kernel into it, then activate and reboot. > All of your history and /root changes are missing for the period between > creating the BE and rebooting. > > Something like this is needed: > > > --- usr.sbin/bsdinstall/scripts/zfsboot (revision 263620) > > +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) > > @@ -128,6 +128,8 @@ > > > > # Home directories separated so they are common to all BEs > > /usr/home # NB: /home is a symlink to /usr/home > > + /root mountpoint=/root > > > > # Ports tree > > /usr/ports compression=lz4,setuid=off > > > Though, I am unsure on whether we should make a zroot/root dataset and > mount it in or mkdir /usr/home/root and symlink /root to it. The symlink > does cause mergemaster confusion though. I have no opinion on where we > create the root dataset, as long as it is outside of ROOT. > Hi bdrewery, Thanks for kicking off this thread (esp. on list). Placing /root in /usr/home/root would break in a few scenarios as you correctly identified. Let's give your patch a go and wait for some feedback before MFC'ing. I don't expect any fallout from your patch; looks great and indeed should solve the problem (if I understand correctly). Do you want to commit or should I? -- Devin _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. From owner-freebsd-sysinstall@FreeBSD.ORG Sat Mar 22 15:03:16 2014 Return-Path: Delivered-To: sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2F289104 for ; Sat, 22 Mar 2014 15:03:16 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1134B6D9 for ; Sat, 22 Mar 2014 15:03:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2MF3FG3042528 for ; Sat, 22 Mar 2014 15:03:15 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2MF3FXf042525 for sysinstall@FreeBSD.org; Sat, 22 Mar 2014 15:03:15 GMT (envelope-from bdrewery) Received: (qmail 51098 invoked from network); 22 Mar 2014 10:03:14 -0500 Received: from unknown (HELO ?10.10.0.24?) (freebsd@shatow.net@10.10.0.24) by sweb.xzibition.com with ESMTPA; 22 Mar 2014 10:03:14 -0500 Message-ID: <532DA62A.7020106@FreeBSD.org> Date: Sat, 22 Mar 2014 10:03:06 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: dteske@FreeBSD.org Subject: Re: bsdinstall ZFS /root in wrong dataset References: <532D84AF.5080506@FreeBSD.org> <010101cf45de$c9707380$5c515a80$@FreeBSD.org> In-Reply-To: <010101cf45de$c9707380$5c515a80$@FreeBSD.org> X-Enigmail-Version: 1.6 OpenPGP: id=6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="U8FFt1FCQs9qem5cttujVxCwcJiuJr1r7" Cc: sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2014 15:03:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --U8FFt1FCQs9qem5cttujVxCwcJiuJr1r7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 3/22/2014 9:55 AM, dteske@FreeBSD.org wrote: >> -----Original Message----- >> From: Bryan Drewery [mailto:bdrewery@FreeBSD.org] >> Sent: Saturday, March 22, 2014 5:40 AM >> To: sysinstall@FreeBSD.org >> Subject: bsdinstall ZFS /root in wrong dataset >> >> (I am not subscribed so please CC me) >> >> The ZFS layout uses the zroot/ROOT/ to support boot environments. >> The problem with it is that /root is part of the BE. Home directories = are >> properly outside of the BE. >> >> /root should really be outside to persist history and other changes to= > root's >> homedir through BE changes/upgrades. >> >> This is quite noticeable if you create a new BE (beadm create; beadm >> mount) and then installworld/kernel into it, then activate and reboot.= >> All of your history and /root changes are missing for the period betwe= en >> creating the BE and rebooting. >> >> Something like this is needed: >> >>> --- usr.sbin/bsdinstall/scripts/zfsboot (revision 263620) >>> +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) >>> @@ -128,6 +128,8 @@ >>> >>> # Home directories separated so they are common to all BEs >>> /usr/home # NB: /home is a symlink to /usr/home >>> + /root mountpoint=3D/root >>> >>> # Ports tree >>> /usr/ports compression=3Dlz4,setuid=3Doff >> >> >> Though, I am unsure on whether we should make a zroot/root dataset and= >> mount it in or mkdir /usr/home/root and symlink /root to it. The symli= nk >> does cause mergemaster confusion though. I have no opinion on where we= >> create the root dataset, as long as it is outside of ROOT. >> >=20 > Hi bdrewery, >=20 > Thanks for kicking off this thread (esp. on list). >=20 > Placing /root in /usr/home/root would break in a few scenarios as you > correctly identified. Let's give your patch a go and wait for some feed= back > before MFC'ing. I don't expect any fallout from your patch; looks great= > and indeed should solve the problem (if I understand correctly). >=20 > Do you want to commit or should I? >=20 Sounds good. I'll commit in about an hour. --=20 Regards, Bryan Drewery --U8FFt1FCQs9qem5cttujVxCwcJiuJr1r7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTLaYqAAoJEDXXcbtuRpfPvw8IANgQxb/WxasB3pSUHV2ofOei G/HUU5n5S/+JAHJfrfryGulXOYsA9Sp4Yrj3egZ/lAF8mWnBcFA8f86Wwl6G02LQ H5Va3s9FdSGrioUP5aS7CX5MJWRLlFI8piXku5W0FB5pYoQJGto+bcaerQP1BqmT eAk3uS7kt3VqKL9eqDg8LVJbwRmJv/iNRQRovI6iIt202DEOf27kJ/dkXEjMr7WB pGzjkV3gT8BK7gS+A0IQgSbPRUFbOnLZ+V58cDsi+kX93GbgFzZaGMwdumbRUrP3 bpdauX3T30VG/RcI9YjPQFSY8I233Q2OdxMl/vF+ndrm/eNzBZl/VX3GWqHHldA= =oNeV -----END PGP SIGNATURE----- --U8FFt1FCQs9qem5cttujVxCwcJiuJr1r7-- From owner-freebsd-sysinstall@FreeBSD.ORG Mon Mar 24 11:06:53 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6ECDD1AD for ; Mon, 24 Mar 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 516E0187 for ; Mon, 24 Mar 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2OB6rub014008 for ; Mon, 24 Mar 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2OB6qoB014006 for freebsd-sysinstall@FreeBSD.org; Mon, 24 Mar 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 24 Mar 2014 11:06:52 GMT Message-Id: <201403241106.s2OB6qoB014006@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Mar 2014 11:06:53 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysintall(8): 8.0-RELEASE-i386-memstick Fixit broken - 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 164 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Tue Mar 25 15:32:07 2014 Return-Path: Delivered-To: sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 29D39D47; Tue, 25 Mar 2014 15:32:07 +0000 (UTC) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E6C6AC2B; Tue, 25 Mar 2014 15:32:06 +0000 (UTC) Received: from smarthost.fisglobal.com ([10.132.206.192]) by ltcfislmsgpa02.fnfis.com (8.14.5/8.14.5) with ESMTP id s2PFVxnj002872 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Tue, 25 Mar 2014 10:32:00 -0500 Received: from THEMADHATTER (10.242.181.54) by smarthost.fisglobal.com (10.132.206.192) with Microsoft SMTP Server id 14.3.174.1; Tue, 25 Mar 2014 10:31:55 -0500 From: Sender: Devin Teske To: "'Bryan Drewery'" References: <532D84AF.5080506@FreeBSD.org> <010101cf45de$c9707380$5c515a80$@FreeBSD.org> <532DA62A.7020106@FreeBSD.org> In-Reply-To: <532DA62A.7020106@FreeBSD.org> Subject: RE: bsdinstall ZFS /root in wrong dataset Date: Tue, 25 Mar 2014 08:31:52 -0700 Message-ID: <01cc01cf483f$5a90eae0$0fb2c0a0$@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQHLz5xmDx81IywBvK/rXThmV93ImQIZvjExAqGVqRia0wPIcA== Content-Language: en-us X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87, 1.0.14, 0.0.0000 definitions=2014-03-25_04:2014-03-25,2014-03-25,1970-01-01 signatures=0 Cc: dteske@FreeBSD.org, sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2014 15:32:07 -0000 > -----Original Message----- > From: Bryan Drewery [mailto:bdrewery@FreeBSD.org] > Sent: Saturday, March 22, 2014 8:03 AM > To: dteske@FreeBSD.org > Cc: sysinstall@FreeBSD.org > Subject: Re: bsdinstall ZFS /root in wrong dataset >=20 > On 3/22/2014 9:55 AM, dteske@FreeBSD.org wrote: > >> -----Original Message----- > >> From: Bryan Drewery [mailto:bdrewery@FreeBSD.org] > >> Sent: Saturday, March 22, 2014 5:40 AM > >> To: sysinstall@FreeBSD.org > >> Subject: bsdinstall ZFS /root in wrong dataset > >> > >> (I am not subscribed so please CC me) > >> > >> The ZFS layout uses the zroot/ROOT/ to support boot environments. > >> The problem with it is that /root is part of the BE. Home directories > >> are properly outside of the BE. > >> > >> /root should really be outside to persist history and other changes > >> to > > root's > >> homedir through BE changes/upgrades. > >> > >> This is quite noticeable if you create a new BE (beadm create; beadm > >> mount) and then installworld/kernel into it, then activate and reboot. > >> All of your history and /root changes are missing for the period > >> between creating the BE and rebooting. > >> > >> Something like this is needed: > >> > >>> --- usr.sbin/bsdinstall/scripts/zfsboot (revision 263620) > >>> +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) > >>> @@ -128,6 +128,8 @@ > >>> > >>> # Home directories separated so they are common to all BEs > >>> /usr/home # NB: /home is a symlink to /usr/home > >>> + /root mountpoint=3D/root > >>> > >>> # Ports tree > >>> /usr/ports compression=3Dlz4,setuid=3Doff > >> > >> > >> Though, I am unsure on whether we should make a zroot/root dataset > >> and mount it in or mkdir /usr/home/root and symlink /root to it. The > >> symlink does cause mergemaster confusion though. I have no opinion on > >> where we create the root dataset, as long as it is outside of ROOT. > >> > > > > Hi bdrewery, > > > > Thanks for kicking off this thread (esp. on list). > > > > Placing /root in /usr/home/root would break in a few scenarios as you > > correctly identified. Let's give your patch a go and wait for some > > feedback before MFC'ing. I don't expect any fallout from your patch; > > looks great and indeed should solve the problem (if I understand correctly). > > > > Do you want to commit or should I? > > >=20 > Sounds good. I'll commit in about an hour. >=20 Got a test result from the commit on -current... > -----Original Message----- > From: Bruno Lauz=E9 [mailto:brunolauze@msn.com] > Sent: Tuesday, March 25, 2014 7:29 AM > To: freebsd-current@freebsd.org > Subject: install error with r263638 >=20 > I am experiencing issue related to r263638.During a ZFS Install, it does create > a new volume for /root but bsdinstall cannot copy "root/.cshrc" during > base.txz extraction.Would we want to [add] ",canmount=3Doff" or change the > way root profile gets created for zfs install? > What could be the cause? Got so much other stuff to think about right now... But I think the user is saying that we broke it ;D --=20 Devin _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you. From owner-freebsd-sysinstall@FreeBSD.ORG Tue Mar 25 17:11:38 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2CFC4A00 for ; Tue, 25 Mar 2014 17:11:38 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 0472B8AA for ; Tue, 25 Mar 2014 17:11:37 +0000 (UTC) Received: from [10.1.1.1] (S01060001abad1dea.hm.shawcable.net [50.70.146.73]) (Authenticated sender: allan.jude@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 6C0826272C for ; Tue, 25 Mar 2014 17:11:36 +0000 (UTC) Message-ID: <5331B8CD.2070402@allanjude.com> Date: Tue, 25 Mar 2014 13:11:41 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-sysinstall@freebsd.org Subject: Re: bsdinstall ZFS /root in wrong dataset References: <532D84AF.5080506@FreeBSD.org> <010101cf45de$c9707380$5c515a80$@FreeBSD.org> <532DA62A.7020106@FreeBSD.org> <01cc01cf483f$5a90eae0$0fb2c0a0$@FreeBSD.org> In-Reply-To: <01cc01cf483f$5a90eae0$0fb2c0a0$@FreeBSD.org> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LGkeOculMEHD7NvBkh2TubJNAHLuX3vHp" X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2014 17:11:38 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LGkeOculMEHD7NvBkh2TubJNAHLuX3vHp Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2014-03-25 11:31, dteske@FreeBSD.org wrote: >=20 >=20 >> -----Original Message----- >> From: Bryan Drewery [mailto:bdrewery@FreeBSD.org] >> Sent: Saturday, March 22, 2014 8:03 AM >> To: dteske@FreeBSD.org >> Cc: sysinstall@FreeBSD.org >> Subject: Re: bsdinstall ZFS /root in wrong dataset >> >> On 3/22/2014 9:55 AM, dteske@FreeBSD.org wrote: >>>> -----Original Message----- >>>> From: Bryan Drewery [mailto:bdrewery@FreeBSD.org] >>>> Sent: Saturday, March 22, 2014 5:40 AM >>>> To: sysinstall@FreeBSD.org >>>> Subject: bsdinstall ZFS /root in wrong dataset >>>> >>>> (I am not subscribed so please CC me) >>>> >>>> The ZFS layout uses the zroot/ROOT/ to support boot environments= =2E >>>> The problem with it is that /root is part of the BE. Home directorie= s >>>> are properly outside of the BE. >>>> >>>> /root should really be outside to persist history and other changes >>>> to >>> root's >>>> homedir through BE changes/upgrades. >>>> >>>> This is quite noticeable if you create a new BE (beadm create; beadm= >>>> mount) and then installworld/kernel into it, then activate and reboo= t. >>>> All of your history and /root changes are missing for the period >>>> between creating the BE and rebooting. >>>> >>>> Something like this is needed: >>>> >>>>> --- usr.sbin/bsdinstall/scripts/zfsboot (revision 263620) >>>>> +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) >>>>> @@ -128,6 +128,8 @@ >>>>> >>>>> # Home directories separated so they are common to all BEs >>>>> /usr/home # NB: /home is a symlink to /usr/home >>>>> + /root mountpoint=3D/root >>>>> >>>>> # Ports tree >>>>> /usr/ports compression=3Dlz4,setuid=3Doff >>>> >>>> >>>> Though, I am unsure on whether we should make a zroot/root dataset >>>> and mount it in or mkdir /usr/home/root and symlink /root to it. The= >>>> symlink does cause mergemaster confusion though. I have no opinion o= n >>>> where we create the root dataset, as long as it is outside of ROOT. >>>> >>> >>> Hi bdrewery, >>> >>> Thanks for kicking off this thread (esp. on list). >>> >>> Placing /root in /usr/home/root would break in a few scenarios as you= >>> correctly identified. Let's give your patch a go and wait for some >>> feedback before MFC'ing. I don't expect any fallout from your patch; >>> looks great and indeed should solve the problem (if I understand > correctly). >>> >>> Do you want to commit or should I? >>> >> >> Sounds good. I'll commit in about an hour. >> >=20 > Got a test result from the commit on -current... >=20 >> -----Original Message----- >> From: Bruno Lauz=E9 [mailto:brunolauze@msn.com] >> Sent: Tuesday, March 25, 2014 7:29 AM >> To: freebsd-current@freebsd.org >> Subject: install error with r263638 >> >> I am experiencing issue related to r263638.During a ZFS Install, it do= es > create >> a new volume for /root but bsdinstall cannot copy "root/.cshrc" during= >> base.txz extraction.Would we want to [add] ",canmount=3Doff" or change= the >> way root profile gets created for zfs install? >> What could be the cause? >=20 > Got so much other stuff to think about right now... > But I think the user is saying that we broke it ;D >=20 there is another thing this breaks. The reason /root is in / instead of being in /usr/home/root like every other user, is because /usr doesn't get mounted in single user mode /root needs to exist in the root data set, so that when you login in single user mode, you have a home directory. --=20 Allan Jude --LGkeOculMEHD7NvBkh2TubJNAHLuX3vHp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTMbjQAAoJEJrBFpNRJZKfVrwP/0aMbfq88ZK9iw1pAkOfX96B DrnjCbhbWzKo8pFTEuOLlZjTWxboLcHVMDLbO8KusUawqfx+Bm/K/hVikJLSKH/+ 0JqVne958CdAOOvoBluef5FvM+i/gRXhRl/GTbHzHex9KDk+P15yxKEF0mcwZlLP puFH4q79QlX2v58EgnTJYXidK3Y48Ram1/evy5LclrGz0Ph1AqyO05YSWpyc45bT LXUxbDWxVV7K1voG3IO7iNZkgS8LRKzIRpV3ZuthPeen12J2L5vs3YWhD/UZi5/Q 3Bqn06wdySjPKMYWXRDTE9n7T+vGfQ/K6MUus/qWUKIBD5+QLB0qARd67phAtHBO 6tt7OUibTNe+eoL05g6ygrUtJWyElspGOGILHs0wS3GBlsVGBKkYnLKN9LrrCnMl EC241vSPZCkR7WoH/GLDYkQMnJCUDyDI2ajBEMMKC+QZezCT2EzYE0M6oOsfHaPA p0VZSCfqsBlYoT6scym1t3Ef7Mi4CS+2S13gpovKbar6vD3OhAAR2t/ZRwyrgP81 hHV9MjWkuuV8Gp0VpX/9swpVf/xTo/X+caWGBujZVjs2yt6wq3PWP8TZ3l6Zyw3H SkXNw0Y1mA/FRqdHMXJfkeIzQ/hzfhNFJDeMOpsVxY4MdrPUk4Mwky/x81kLQWgm 99QpD9y5Zmx5g4A5VY5i =e1c7 -----END PGP SIGNATURE----- --LGkeOculMEHD7NvBkh2TubJNAHLuX3vHp-- From owner-freebsd-sysinstall@FreeBSD.ORG Wed Mar 26 13:23:29 2014 Return-Path: Delivered-To: sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 366BD86C for ; Wed, 26 Mar 2014 13:23:29 +0000 (UTC) Received: from secure.xzibition.com (secure.xzibition.com [173.160.118.92]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B67F9D54 for ; Wed, 26 Mar 2014 13:23:28 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; c=nofws; d=shatow.net; h=date:from:to :cc:subject:message-id:references:mime-version:content-type :in-reply-to; q=dns; s=sweb; b=L67PK+jF/73i6S8xyraHScC3rhPRzbnGA TZpAsBcoLn+DgctnZoYQCS0zv1W0GLnLAhLdrfFCtVGAGqUrfmRKJMylcaJTcO9t BOhFUvKu+TvQyQ/UmJPmDtJ8x3xNXMw11c8uZBFDzKRci6cwiNel9h4dZvX9gyhU glm43dWrjw= DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=shatow.net; h=date:from :to:cc:subject:message-id:references:mime-version:content-type :in-reply-to; s=sweb; bh=x1N0MSM0x5T9SVtAn89hfuXZBA9jGe20mCWau4V L9vM=; b=ZueWVjQUKij8fUPxJpiLvSE8rG6TjwZXQVqxfn7hgEyUqlRaHk0I1+4 ai6+j/BMDD9tnaxlKaJopGWqWivtmv+h3JyogxfW4EJHlqpEiDpjt3Z3j647P44A WMdQZcEkAOIGnmPuTu73Siw92wb4Myhni7OltDinQXSUhG6z0PQU= Received: (qmail 68261 invoked from network); 26 Mar 2014 08:23:21 -0500 Received: from unknown (HELO admin.xzibition.com) (bryan@shatow.net@173.160.118.90) by sweb.xzibition.com with ESMTPA; 26 Mar 2014 08:23:21 -0500 Date: Wed, 26 Mar 2014 08:23:16 -0500 From: Bryan Drewery To: Bruno =?iso-8859-1?Q?Lauz=E9?= Subject: Re: install error with r263638 Message-ID: <20140326132315.GA25759@admin.xzibition.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="wRRV7LY7NUeQGEoC" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.22 (2013-10-16) Cc: sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2014 13:23:29 -0000 --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 25, 2014 at 10:29:16AM -0400, Bruno Lauz=E9 wrote: > I am experiencing issue related to r263638.During a ZFS Install, it does = create a new volume for /root but bsdinstall cannot copy "root/.cshrc" duri= ng base.txz extraction.Would we want to but ",canmount=3Doff" or change the= way root profile gets created for zfs install? > What could be the cause? Do you recall the exact error? I am looking into this. No, canmount=3Doff doesn't seem right here. We do that for /usr because we create /usr/home and /usr/ports under it and don't want any /usr/bin or /usr/sbin or /usr/* going into the /usr dataset, we want it in the BE dataset of zroot/ZROOT/default. Regards, Bryan Drewery --wRRV7LY7NUeQGEoC Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQJ8BAEBCgBmBQJTMtTDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNkZFQkU5OTJGNTI4MERGNDgxMTM2MkE2 RTc4MkFDMDNDOUIwQ0Y5AAoJEG54KsA8mwz5bZEQAIXymEAinNovJVh0ePmPXtGu QEES2cs0AV58fMz3vKcd1O76Qi/+4lP0XEZHfd2mdn4/SvQhcNgCucI9WC6pVX6K DxmKfEHxKk+JPuhjlQL7pF2Ji8HtyuhuWNkTGl8+QXbHp86lClUN/bzF19SN3gA5 7yoRPIQPAq7TH5RLWFFGkbrMT11hg1Sh3+xyxninzTTBJXiI3oSAKeqiK8pet1iN v2WQz88QZB3HelS5Uib4SrPmAzvDPCb2X4vQt8cbO7SsYXb/lC4ax4kf13jQG4cs 46ZneWxI+1wAO1M6u5Xy3PR7Ww5tA5pQKti17puow9GkpjGvEn7/YhlyemLMfZ4L LGV8jHFbtjQfotNRPfUy/Dyt2NKmxTjihKXj9HzzBAiTYkbi82ZzjYpJl5s8EaMr xqZhw67o+qEcCpjcjpBWHseoMSkuKj47Hx1wav+2IeBwW+iOCSF2SnrJUcJdg1dr 7NQuScq2IZLcKojvTxhNJ8PUybCw87Kh5sAM0NgXiAS79LLxFlr2odu49Vcx7yTp YqLEX6dj7MVfJZWuqsLCDQhsVMdXf+vb4Jvk9DNTq2onP05nu73dQyYKMDq//QmH uBFVKNeJaZrsTk1TDYyV/b/qGuHVf5jvobiSaqrp01ADtyqCbsKVEX5oSbOG3NC6 hLYV0tRmBGq5E2CXCGjR =gB2w -----END PGP SIGNATURE----- --wRRV7LY7NUeQGEoC-- From owner-freebsd-sysinstall@FreeBSD.ORG Wed Mar 26 13:42:07 2014 Return-Path: Delivered-To: sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C6915863 for ; Wed, 26 Mar 2014 13:42:07 +0000 (UTC) Received: from secure.xzibition.com (secure.xzibition.com [173.160.118.92]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5D96DF8F for ; Wed, 26 Mar 2014 13:42:07 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; c=nofws; d=shatow.net; h=date:from:to :cc:subject:message-id:references:mime-version:content-type :in-reply-to; q=dns; s=sweb; b=BfRwSW13cVjd9tqS7u8SmlNxdiByKMO3I M2kWy75LbfOr/Vfiw+CBvEE0uMXwM67s9wdHmtoSqPk6bpYHPsAHZktjfjnHBhIo F0L/YuIFRh/trDkueqZBxt3j8+uj1Mxe8mnh5oKOC+843ybbsCxdTDvunST3qZub DRjOyRUmx4= DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=shatow.net; h=date:from :to:cc:subject:message-id:references:mime-version:content-type :in-reply-to; s=sweb; bh=N3DW1s+JGUQjFpYXRzM/tDq7tkiRQTV5/pbCTQF 2O9s=; b=tYSiLWkW9bdJnK1YXm87fiBpt2IkJSngDvm9QKkbeFfiIK/GtV2oZOF v23tXAD3t8dQwKqMq7tHd7cyHSptxRzBqzASrXjeQZ+HzwHDS4DSPil7F9FgVDHg GUDQSrJVJoaZLG3HV8k7kiSlq1MvieWN4l2Qp54imomgRNPh5oWE= Received: (qmail 69454 invoked from network); 26 Mar 2014 08:42:04 -0500 Received: from unknown (HELO admin.xzibition.com) (bryan@shatow.net@173.160.118.90) by sweb.xzibition.com with ESMTPA; 26 Mar 2014 08:42:04 -0500 Date: Wed, 26 Mar 2014 08:42:03 -0500 From: Bryan Drewery To: Bruno =?iso-8859-1?Q?Lauz=E9?= Subject: Re: install error with r263638 Message-ID: <20140326134203.GB25759@admin.xzibition.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mxv5cy4qt+RJ9ypb" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.22 (2013-10-16) Cc: "freebsd-current@freebsd.org" , sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2014 13:42:07 -0000 --mxv5cy4qt+RJ9ypb Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 25, 2014 at 10:29:16AM -0400, Bruno Lauz=E9 wrote: > I am experiencing issue related to r263638.During a ZFS Install, it does = create a new volume for /root but bsdinstall cannot copy "root/.cshrc" duri= ng base.txz extraction.Would we want to but ",canmount=3Doff" or change the= way root profile gets created for zfs install? > What could be the cause? > =20 I've reverted for now. Regards, Bryan Drewery --mxv5cy4qt+RJ9ypb Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQJ8BAEBCgBmBQJTMtkqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNkZFQkU5OTJGNTI4MERGNDgxMTM2MkE2 RTc4MkFDMDNDOUIwQ0Y5AAoJEG54KsA8mwz5Ep8P/iauIRgYD5tKHhBbzVx3v6Bt S9fqvRH+3moq3nsP5HPfgvjTRlgxEQsy1xishOnmANjSb2dOAsvEO4J0+Ubt9d7p xJ7D0OtYrzILuvPMh5dLXAhoveK6Q4Vyw0sdnDTU5CUXm9m+ZSkUnhxgEkzovFg6 0skpGXPGAZMGIMjAkySCIRNLCHj006Vm336InPNCo8gBEZaVXTlT9iL16FLuNyYV o5HLTnfsknVMRurctvw6n8QhyXCo36jhVWlq8cjwNA8erp+tb3FXjLft6ifV4tWR 0MqIu7wtBX0ilGHFyT3szEG1tHjGLIk3jsukEuJTB0DqUxDoPjEF65KBPr0wAwBL roEPTM85umBRn1VsaG4AaPDvaftj1AvjCUzcULKD1xcPntmEuYQKl1UUdpjKg2uF 9P9y8eCVXYUMbj+ORgd9z2bSvIazPsMfJQeMzOfLWwKhMzTn25JogGaPs2u5SSNO wj99MZQngc1tWOdjsKvbVVRYdScwvcOMr5usnEOSH//p5CWJnFQnEnw3UC6RkRu9 WTGf41d9PQOgIX2/PasqoilTGLc6xc8YLeOCc7CeYLzNIRvzkezvreS3Hxs33zxL 3WEMPnnrWO/1U4hCiIkjn4RconvaRUJo+ddcYPSu7KfyPEv96eJixbI0SgPEOmr9 xXtm2Np1vfVSw7RhaC7B =dd73 -----END PGP SIGNATURE----- --mxv5cy4qt+RJ9ypb-- From owner-freebsd-sysinstall@FreeBSD.ORG Mon Mar 31 11:06:52 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8BCCFB96 for ; Mon, 31 Mar 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6E627BAE for ; Mon, 31 Mar 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2VB6qiV058846 for ; Mon, 31 Mar 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2VB6pwI058844 for freebsd-sysinstall@FreeBSD.org; Mon, 31 Mar 2014 11:06:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 31 Mar 2014 11:06:51 GMT Message-Id: <201403311106.s2VB6pwI058844@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2014 11:06:52 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysintall(8): 8.0-RELEASE-i386-memstick Fixit broken - 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 164 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Sun Apr 6 20:15:15 2014 Return-Path: Delivered-To: freebsd-sysinstall@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD7419B8; Sun, 6 Apr 2014 20:15:15 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B13177D9; Sun, 6 Apr 2014 20:15:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s36KFFZQ018525; Sun, 6 Apr 2014 20:15:15 GMT (envelope-from jilles@freefall.freebsd.org) Received: (from jilles@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s36KFFxX018524; Sun, 6 Apr 2014 20:15:15 GMT (envelope-from jilles) Date: Sun, 6 Apr 2014 20:15:15 GMT Message-Id: <201404062015.s36KFFxX018524@freefall.freebsd.org> To: jilles@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-sysinstall@FreeBSD.org From: jilles@FreeBSD.org Subject: Re: bin/182072: sysinstall(8): Warning: The disc currently in the drive is either not a FreeBSD disc X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2014 20:15:15 -0000 Old Synopsis: Warning: The disc currently in the drive is either not a FreeBSD disc New Synopsis: sysinstall(8): Warning: The disc currently in the drive is either not a FreeBSD disc Responsible-Changed-From-To: freebsd-bugs->freebsd-sysinstall Responsible-Changed-By: jilles Responsible-Changed-When: Sun Apr 6 20:13:11 UTC 2014 Responsible-Changed-Why: Recategorize. Note that there is a good chance that this will not be fixed in sysinstall, since sysinstall is end of life. Please try bsdinstall or bsdconfig instead. http://www.freebsd.org/cgi/query-pr.cgi?pr=182072 From owner-freebsd-sysinstall@FreeBSD.ORG Mon Apr 7 11:06:52 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8DC54BE8 for ; Mon, 7 Apr 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 70B96C12 for ; Mon, 7 Apr 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s37B6qPB071221 for ; Mon, 7 Apr 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s37B6p4n071218 for freebsd-sysinstall@FreeBSD.org; Mon, 7 Apr 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 Apr 2014 11:06:52 GMT Message-Id: <201404071106.s37B6p4n071218@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2014 11:06:52 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/182072 sysinstall sysinstall(8): Warning: The disc currently in the driv o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysintall(8): 8.0-RELEASE-i386-memstick Fixit broken - 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 165 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Mon Apr 14 11:06:53 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E55E17A for ; Mon, 14 Apr 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 207951673 for ; Mon, 14 Apr 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3EB6qGx026033 for ; Mon, 14 Apr 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3EB6qA2026030 for freebsd-sysinstall@FreeBSD.org; Mon, 14 Apr 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 Apr 2014 11:06:52 GMT Message-Id: <201404141106.s3EB6qA2026030@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 11:06:53 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/182072 sysinstall sysinstall(8): Warning: The disc currently in the driv o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysintall(8): 8.0-RELEASE-i386-memstick Fixit broken - 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 165 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Tue Apr 15 16:30:01 2014 Return-Path: Delivered-To: freebsd-sysinstall@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 78E2B677 for ; Tue, 15 Apr 2014 16:30:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CDBF1FAB for ; Tue, 15 Apr 2014 16:30:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3FGU0nf026167 for ; Tue, 15 Apr 2014 16:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3FGU0Zg026166; Tue, 15 Apr 2014 16:30:00 GMT (envelope-from gnats) Date: Tue, 15 Apr 2014 16:30:00 GMT Message-Id: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> To: freebsd-sysinstall@FreeBSD.org Cc: From: Allen Landsidel Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Allen Landsidel List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 16:30:01 -0000 The following reply was made to PR bin/164281; it has been noted by GNATS. From: Allen Landsidel To: bug-followup@FreeBSD.org, cederom@tlen.pl, devin.teske@fisglobal.com Cc: Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option Date: Tue, 15 Apr 2014 12:22:52 -0400 Any movement on your project, Devin? Many of us that have been using FreeBSD for years ('96 here) would love to see sysinstall return. Whatever sysinstall's failings, bsdinstall is far, far worse. From owner-freebsd-sysinstall@FreeBSD.ORG Thu Apr 17 21:33:09 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D31F8AB2 for ; Thu, 17 Apr 2014 21:33:09 +0000 (UTC) Received: from mail-ve0-x230.google.com (mail-ve0-x230.google.com [IPv6:2607:f8b0:400c:c01::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 90D54160A for ; Thu, 17 Apr 2014 21:33:09 +0000 (UTC) Received: by mail-ve0-f176.google.com with SMTP id db11so1334758veb.21 for ; Thu, 17 Apr 2014 14:33:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=lesCPp5NtmhqkKVfIidkUZYT3NDFashDnjfv4vXZeYQ=; b=YfqMUtqoS+4f80D60n4cAHOznrISEsw1JewS9tbn/T9xKGUi0it9ubH/iC8CrL1MgG yKIcx0XB5yp6VMIOK1/bc9TnF25mgBnJlpZz6LWkgGQzFt+LW/IPVpQhrZ37hBAC2PQW kSYwbnzQ9rfSJFaclHmnY6eMWz4uwvJ22ZWiZvesVg3tigUKDJMUJlqLBoX46cyuSDe6 jZUFFEsJdu6lNor+DWfThvdSrHlmr2oc3TJBhaUFPOo+h/bHsNbzKguotOhzCYhbxBvV 8k1wHDlOHX0Uwhz9yAgMve9tBkp+yoNOmjx0E80udxSgjWc2DB9eMLTgFIhdQYEykfHv daZQ== MIME-Version: 1.0 X-Received: by 10.52.12.36 with SMTP id v4mr8175290vdb.20.1397770388715; Thu, 17 Apr 2014 14:33:08 -0700 (PDT) Sender: sektie@gmail.com Received: by 10.221.6.70 with HTTP; Thu, 17 Apr 2014 14:33:08 -0700 (PDT) In-Reply-To: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> Date: Thu, 17 Apr 2014 14:33:08 -0700 X-Google-Sender-Auth: FEx4zFJ7xv4MR12x3tgfY7pQRPU Message-ID: Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option From: Randi Harper To: Allen Landsidel Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: "freebsd-sysinstall@freebsd.org" X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Apr 2014 21:33:10 -0000 YOU HAVE MY AXE. -- randi On Tue, Apr 15, 2014 at 9:30 AM, Allen Landsidel wrote: > The following reply was made to PR bin/164281; it has been noted by GNATS. > > From: Allen Landsidel > To: bug-followup@FreeBSD.org, cederom@tlen.pl, devin.teske@fisglobal.com > Cc: > Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as > installer > option > Date: Tue, 15 Apr 2014 12:22:52 -0400 > > Any movement on your project, Devin? > > Many of us that have been using FreeBSD for years ('96 here) would love > to see sysinstall return. Whatever sysinstall's failings, bsdinstall is > far, far worse. > _______________________________________________ > 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-sysinstall@FreeBSD.ORG Sun Apr 20 21:50:58 2014 Return-Path: Delivered-To: freebsd-sysinstall@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 58B227C7; Sun, 20 Apr 2014 21:50:58 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2A52817C4; Sun, 20 Apr 2014 21:50:58 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3KLovh0097452; Sun, 20 Apr 2014 21:50:57 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3KLov2M097451; Sun, 20 Apr 2014 21:50:57 GMT (envelope-from linimon) Date: Sun, 20 Apr 2014 21:50:57 GMT Message-Id: <201404202150.s3KLov2M097451@freefall.freebsd.org> To: linimon@FreeBSD.org, nwhitehorn@FreeBSD.org, freebsd-sysinstall@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: bin/184675: bsdinstall(8): installation crashes while asking for root password X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Apr 2014 21:50:58 -0000 Old Synopsis: installation crashes while asking for root password New Synopsis: bsdinstall(8): installation crashes while asking for root password Responsible-Changed-From-To: nwhitehorn->freebsd-sysinstall Responsible-Changed-By: linimon Responsible-Changed-When: Sun Apr 20 21:50:15 UTC 2014 Responsible-Changed-Why: assign to group maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=184675 From owner-freebsd-sysinstall@FreeBSD.ORG Mon Apr 21 11:06:54 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CE6C514F for ; Mon, 21 Apr 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B0B4A1975 for ; Mon, 21 Apr 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3LB6ssQ085865 for ; Mon, 21 Apr 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3LB6sRk085863 for freebsd-sysinstall@FreeBSD.org; Mon, 21 Apr 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 21 Apr 2014 11:06:54 GMT Message-Id: <201404211106.s3LB6sRk085863@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Apr 2014 11:06:54 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/184675 sysinstall bsdinstall(8): installation crashes while asking for r o bin/182072 sysinstall sysinstall(8): Warning: The disc currently in the driv o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysinstall(8): 8.0-RELEASE-i386-memstick Fixit broken 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 166 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 12:21:45 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2E7EEB63 for ; Wed, 23 Apr 2014 12:21:45 +0000 (UTC) Received: from mail.myphotobook.de (mail.myphotobook.de [85.237.68.140]) by mx1.freebsd.org (Postfix) with ESMTP id 825571FBA for ; Wed, 23 Apr 2014 12:21:43 +0000 (UTC) Received: (qmail 62275 invoked by uid 89); 23 Apr 2014 12:15:02 -0000 Received: from unknown (HELO umbrella.core) (k.kockro@myphotobook.de@87.234.224.68) by mail.myphotobook.de with AES128-SHA encrypted SMTP; 23 Apr 2014 12:15:02 -0000 Message-ID: <5357AED7.4040205@myphotobook.de> Date: Wed, 23 Apr 2014 14:15:19 +0200 From: Kai Kockro User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-sysinstall@freebsd.org Subject: bsdinstall ZFS and MBR not working Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 12:21:45 -0000 Hi, i wanted to install 10-RELEASE on my Lenovo T420s ( Samsung 840 Pro SSD inside ). After using ZFS installer ( force 4k on, MBR partition because GPT bug in Lenovo Bios ), i get "Missing operating system". If i boot bsdinstall again and looking with zpool import, my root pool ist gone away, only bootpool apears in the list. The partition list also changed ... i dont understand this. If i use UFS and MBR, all is fine. FreeBSD is booting. I tried manually the old style from FreeBSD Wiki ( ZFS on ROOT ), but not working, too. What can i do? Best, Kai -- Kai Kockro Leitung Operations myphotobook gmbh Oranienstrasse 183 10999 Berlin Tel.:+49 (0)30 616 508 100 Fax: +49 (0)30 616 508 200 Geschäftsführer: Vanessa Dill, Martin Lux Amtsgericht Charlottenburg; HRB 94377 From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 13:27:12 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C439538E for ; Wed, 23 Apr 2014 13:27:12 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6CAAA1675 for ; Wed, 23 Apr 2014 13:27:12 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.8/8.14.8) with ESMTP id s3NDR31Y009757 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 23 Apr 2014 07:27:03 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.8/8.14.8/Submit) with ESMTP id s3NDR25c009754; Wed, 23 Apr 2014 07:27:03 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Wed, 23 Apr 2014 07:27:02 -0600 (MDT) From: Warren Block To: Kai Kockro Subject: Re: bsdinstall ZFS and MBR not working In-Reply-To: <5357AED7.4040205@myphotobook.de> Message-ID: References: <5357AED7.4040205@myphotobook.de> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Wed, 23 Apr 2014 07:27:03 -0600 (MDT) Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 13:27:12 -0000 On Wed, 23 Apr 2014, Kai Kockro wrote: > i wanted to install 10-RELEASE on my Lenovo T420s ( Samsung 840 Pro SSD > inside ). After using ZFS installer ( force 4k on, MBR partition because > GPT bug in Lenovo Bios ), i get "Missing operating system". If i boot > bsdinstall again and looking with zpool import, my root pool ist gone > away, only bootpool apears in the list. The partition list also changed > ... i dont understand this. > > If i use UFS and MBR, all is fine. FreeBSD is booting. > > I tried manually the old style from FreeBSD Wiki ( ZFS on ROOT ), but > not working, too. What can i do? Later versions of the BIOS have been reported to fix the GPT booting problem. From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 18:04:38 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E5DBF4F7 for ; Wed, 23 Apr 2014 18:04:38 +0000 (UTC) Received: from smtp-vbr1.xs4all.nl (smtp-vbr1.xs4all.nl [194.109.24.21]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8745A154D for ; Wed, 23 Apr 2014 18:04:38 +0000 (UTC) Received: from gandhi.xs4all.nl (5ED6BB4D.cm-7-7c.dynamic.ziggo.nl [94.214.187.77]) (authenticated bits=0) by smtp-vbr1.xs4all.nl (8.13.8/8.13.8) with ESMTP id s3NI4Tan034881 for ; Wed, 23 Apr 2014 20:04:29 +0200 (CEST) (envelope-from motoom@xs4all.nl) From: Michiel Overtoom To: freebsd-sysinstall@freebsd.org Subject: Re: bsdinstall ZFS and MBR not working Date: Wed, 23 Apr 2014 20:04:13 +0200 User-Agent: KMail/1.9.10 References: <5357AED7.4040205@myphotobook.de> In-Reply-To: <5357AED7.4040205@myphotobook.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201404232004.13939.motoom@xs4all.nl> X-Virus-Scanned: by XS4ALL Virus Scanner X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 18:04:39 -0000 Hi Kai, I had a similar problem on my H87M-E motherboard in combination with a ZFS bootable harddisk. Eventually I found the following solution. When the installation was complete, you get the option to launch a shell to do some 'final fixes'. I had to do the following: gpart set -a active ada0 ...after that, rebooting would properly boot FreeBSD 10. Hope it helps! Greetings, -- "The ability of the OSS process to collect and harness the collective IQ of thousands of individuals across the Internet is simply amazing." - Vinod Valloppillil http://www.catb.org/~esr/halloween/halloween4.html From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 18:14:01 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2FF7887D; Wed, 23 Apr 2014 18:14:01 +0000 (UTC) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mx1.fisglobal.com", Issuer "VeriSign Class 3 Secure Server CA - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B34511647; Wed, 23 Apr 2014 18:14:00 +0000 (UTC) Received: from smarthost.fisglobal.com ([10.132.206.193]) by ltcfislmsgpa07.fnfis.com (8.14.5/8.14.5) with ESMTP id s3NIDoFb015722 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Wed, 23 Apr 2014 13:13:50 -0500 Received: from THEMADHATTER (10.242.181.54) by smarthost.fisglobal.com (10.132.206.193) with Microsoft SMTP Server id 14.3.174.1; Wed, 23 Apr 2014 13:13:49 -0500 From: Sender: Devin Teske To: "'Randi Harper'" , "'Allen Landsidel'" References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> In-Reply-To: Subject: RE: bin/164281: bsdinstall(8): please allow sysinstall as installer option Date: Wed, 23 Apr 2014 11:13:46 -0700 Message-ID: <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQE32P3QXoWz5+qxC3gplvlAD8ngjAFpa3p5nEM7bpA= Content-Language: en-us X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.96, 1.0.14, 0.0.0000 definitions=2014-04-23_04:2014-04-23,2014-04-23,1970-01-01 signatures=0 Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 18:14:01 -0000 > -----Original Message----- > From: Randi Harper [mailto:randi@freebsd.org] > Sent: Thursday, April 17, 2014 2:33 PM > To: Allen Landsidel > Cc: freebsd-sysinstall@freebsd.org > Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer > option > > YOU HAVE MY AXE. > > -- randi > > > On Tue, Apr 15, 2014 at 9:30 AM, Allen Landsidel > wrote: > > > The following reply was made to PR bin/164281; it has been noted by > GNATS. > > > > From: Allen Landsidel > > To: bug-followup@FreeBSD.org, cederom@tlen.pl, > > devin.teske@fisglobal.com > > Cc: > > Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as > > installer option > > Date: Tue, 15 Apr 2014 12:22:52 -0400 > > > > Any movement on your project, Devin? > > > > Many of us that have been using FreeBSD for years ('96 here) would > > love to see sysinstall return. Whatever sysinstall's failings, > > bsdinstall is far, far worse. Making bsdinstall better than sysinstall is possible. Making sysinstall better than bsdinstall is possible (if revived to some branch where it won't be insta-nuked). The issues with reviving sysinstall are as follows with commentary: 1. To run sysinstall, it has to be ported to new libdialog Ok, so that's not hard. That's trivial in-fact. Just a lot of mundane repetitive analysis of each invocation of each widget and changing the arguments to match the new API. Maybe occasionally modifying the code to call some more-appropriate widget that may be smarter than the limited selection of widgets provided by the old libdialog. 2. sysinstall doesn't support GEOM There's good news here. I'm just finishing up code on bsdconfig (which *cough* is modeled after sysinstall) to not only add GEOM support but drop all legacy methods of device inquiry (GEOM is the sole basis for device scanning; aside from ifconfig to get get the network interfaces which are not represented by GEOM). Since the bsdconfig sh(1) code is literally converted C code from legacy sysinstall(1), that opens the door for a reverse migration to teach sysinstall about GEOM (read: bsdconfig's sh(1) code simulates structs, arrays, and sundry so converting back to C code is trivial). === So recap of what it looks like... sysinstall was forced into deprecation because of a new libdailog and a need to migrate to GEOM. Nobody solved those things so it was ultimately axed and we started over. After years of toiling in a silo, I'm adding those things (but so much more), and I can see in retrospect that those things were not trivial. But here's the question... As I continue the lay the ground-work for a bsdinstall that is superior to sysinstall, do I split my time amongst that task and provision a new task of migrating sysinstall toward resurrection with the afore- mentioned fixes? That's a hard question to ask. I still have many thousands of lines of uncommitted code to work toward the end of making bsdinstall better than sysinstall, and bringing those uncommitted lines to the point of commit is still more work. Partitioning the time I spend on that megalithic load to resurrect sysinstall steals time from making it across the finish-line without legacy tools (old libdialog and old device probing that doesn't recognize GEOM). So to help answer the question of prioritization (given that demand still exists for sysinstall), I think the best way to guide us is a Wiki. I recommend that we develop a f.o Wiki that we can all edit to contain our partiticular misgiving of bsdinstall versus sysinstall. I have quite a few in-mind and they guide my work on both bsdconfig and bsdinstall (a note to those that don't understand the relationship between the two: bsdconfig receives functionality first and then later bsdinstall inherits from bsdconfig -- example: zfsboot which uses the bsdconfig API heavily). I suspect others that have taken the time to run bsdinstall that still want sysinstall will have many more nits to add to such a Wiki. The Wiki can tell me which things in bsdinstall need focus so I can focus on things that are "more broken" than others. While at the same time, I can see how much further we have to go until we can say that sysinstall is no longer needed by any workflow. That being said... with respect to the actual PR of bringing back sysinstall as an option... I'm not against it. In fact, seeing that someone posted on the PR to check-up on me, I think it's time (once 9.3 comes out) to roll a new Druid disk. For those that don't know... I serve sysinstall based media from druidbsd.sf.net for 9.x releases (albeit I haven't cut one since 9.0). I'll make sure to cut one for 9.3 so that people wanting sysinstall can not only have it, but can have the one I developed for $work which has many MANY enhancements -- *cough* including the ability to install from a USB thumb drive *cough*. (smiles) -- Devin _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 20:27:46 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B14BB23F; Wed, 23 Apr 2014 20:27:46 +0000 (UTC) Received: from mail-qg0-x22b.google.com (mail-qg0-x22b.google.com [IPv6:2607:f8b0:400d:c04::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4AA2313A8; Wed, 23 Apr 2014 20:27:46 +0000 (UTC) Received: by mail-qg0-f43.google.com with SMTP id a108so1539461qge.2 for ; Wed, 23 Apr 2014 13:27:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=ZjR8l1546MHxHLmsFpz1ppZ4+CQDJg2IkuJ2PiqcIUc=; b=v7RHKnRkwvDcVjdKs1U5bIw2KPvzpEy/kOerLGQfNq7Fhm85Zrq5ABQ5mlFY2MbIUM Pw8FijmKAvt+y/9E+os6T0Smqy4+jMiTsz8h9UVj4Qulru4E8elLbE18BE97f7EKnBOT YB5g9up4oR+OKnJUz1EdLBNwqXvwRX6EU2tX30C660kPK7izqydDkGd+8VzhrdYepC2h iJ0ODKN7YNL4PYJAzUdndNyKe8dmBbjCtOaOOqkcX3m4trl2Ue6eYfUAv0jdeA/iXf49 jwYDfHNw5yOF1hpYs4BRhWryEgZjzT6AjZNLc1X0+iVvwiLSY6Gb2qVT18jHcxDcGROW baeQ== X-Received: by 10.224.74.131 with SMTP id u3mr60939221qaj.46.1398284865360; Wed, 23 Apr 2014 13:27:45 -0700 (PDT) Received: from [192.168.128.19] (d-65-175-224-253.cpe.metrocast.net. [65.175.224.253]) by mx.google.com with ESMTPSA id 1sm2437028qgg.5.2014.04.23.13.27.44 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 23 Apr 2014 13:27:44 -0700 (PDT) Message-ID: <5358223B.1090408@gmail.com> Date: Wed, 23 Apr 2014 16:27:39 -0400 From: Allen Landsidel User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: dteske@FreeBSD.org, 'Randi Harper' Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> In-Reply-To: <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 20:27:46 -0000 On 4/23/2014 14:13, dteske@FreeBSD.org wrote: > As I continue the lay the ground-work for a bsdinstall that is superior > to sysinstall, do I split my time amongst that task and provision a new > task of migrating sysinstall toward resurrection with the afore- > mentioned fixes? I think it depends on whichever path gets us to a 'nice' installer the quickest. The end result should be the same and I can't see how it matters which one is used as a base. Splitting coding time between the two just sounds silly unless the goal is to keep both alive indefinitely. My gut says to start with sysinstall and refactor it to abstract out interfaces to the stuff that needs replaced, then do the underlying replacement. I only say this because getting 100% feature coverage (and testing of those features) into bsdinstall is going to be pretty labor intensive vs. refactoring sysinstall and leaving all the features in place. Of course that undermines all the work you've already done on bsdinstall. The UX is one of the things that's really terrible in bsdinstall vs. sysinstall, and if that's libdialogs fault, I'm skeptical that this is the right path to begin with. A simple example is the disk partitioning interface, which seems to have taken a step backwards even in bsdinstall itself from FreeBSD 9 to 10. The break between when you use the tab key vs. arrow keys is obnoxious. For that matter, so is the removal of the historical default partitioning scheme for a new linuxy "one big root" default, but I'm getting a bit off topic and may even predate bsdinstall. I can't remember. > So to help answer the question of prioritization (given that demand > still exists for sysinstall), I think the best way to guide us is a Wiki. > > I recommend that we develop a f.o Wiki that we can all edit to > contain our partiticular misgiving of bsdinstall versus sysinstall. It's worth a shot. If you want to set it up, send a link and I'll find some time to rant into it. > That being said... with respect to the actual PR of bringing back sysinstall > as an option... I'm not against it. In fact, seeing that someone posted on > the PR to check-up on me, I think it's time (once 9.3 comes out) to roll a > new Druid disk. For those that don't know... I serve sysinstall based media > from druidbsd.sf.net for 9.x releases (albeit I haven't cut one since 9.0). I didn't realize that was you. I used druid for all my 9.x installs and the only reason I responded to the PR is because there wasn't one for 10.0, and when I installed it, I was seeing red over bsdinstall all over again. I'd forgotten about it entirely until being confronted with it again. > I'll make sure to cut one for 9.3 so that people wanting sysinstall can not > only have it, but can have the one I developed for $work which has many > MANY enhancements -- *cough* including the ability to install from a USB > thumb drive *cough*. (smiles) Very nice. I'm in a fully virtualized environment, so once I get a base system set up, I just clone it repeatedly and make changes to that. This means I rarely am reminded of the user-unfriendly fiasco that installing FreeBSD has become. Sysinstall was of course nice for other reasons, not least of which was a quick way to look for ports without digging through the freebsd.org web interface or make find+grep etc. From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 20:50:54 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C43B5D1D for ; Wed, 23 Apr 2014 20:50:54 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 9EE03166A for ; Wed, 23 Apr 2014 20:50:54 +0000 (UTC) Received: from [10.20.218.84] (unknown [204.239.250.1]) (Authenticated sender: roleaccount@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 568756D1EC for ; Wed, 23 Apr 2014 20:50:53 +0000 (UTC) Message-ID: <535827AC.3040503@allanjude.com> Date: Wed, 23 Apr 2014 16:50:52 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-sysinstall@freebsd.org Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> In-Reply-To: <5358223B.1090408@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 20:50:54 -0000 On 2014-04-23 16:27, Allen Landsidel wrote: > On 4/23/2014 14:13, dteske@FreeBSD.org wrote: >> As I continue the lay the ground-work for a bsdinstall that is superior >> to sysinstall, do I split my time amongst that task and provision a new >> task of migrating sysinstall toward resurrection with the afore- >> mentioned fixes? > > I think it depends on whichever path gets us to a 'nice' installer the > quickest. The end result should be the same and I can't see how it > matters which one is used as a base. Splitting coding time between > the two just sounds silly unless the goal is to keep both alive > indefinitely. > > My gut says to start with sysinstall and refactor it to abstract out > interfaces to the stuff that needs replaced, then do the underlying > replacement. I only say this because getting 100% feature coverage > (and testing of those features) into bsdinstall is going to be pretty > labor intensive vs. refactoring sysinstall and leaving all the > features in place. > > Of course that undermines all the work you've already done on bsdinstall. > > The UX is one of the things that's really terrible in bsdinstall vs. > sysinstall, and if that's libdialogs fault, I'm skeptical that this is > the right path to begin with. A simple example is the disk > partitioning interface, which seems to have taken a step backwards > even in bsdinstall itself from FreeBSD 9 to 10. The break between > when you use the tab key vs. arrow keys is obnoxious. For that > matter, so is the removal of the historical default partitioning > scheme for a new linuxy "one big root" default, but I'm getting a bit > off topic and may even predate bsdinstall. I can't remember. > >> So to help answer the question of prioritization (given that demand >> still exists for sysinstall), I think the best way to guide us is a >> Wiki. >> >> I recommend that we develop a f.o Wiki that we can all edit to >> contain our partiticular misgiving of bsdinstall versus sysinstall. > > It's worth a shot. If you want to set it up, send a link and I'll > find some time to rant into it. > >> That being said... with respect to the actual PR of bringing back >> sysinstall >> as an option... I'm not against it. In fact, seeing that someone >> posted on >> the PR to check-up on me, I think it's time (once 9.3 comes out) to >> roll a >> new Druid disk. For those that don't know... I serve sysinstall based >> media >> from druidbsd.sf.net for 9.x releases (albeit I haven't cut one since >> 9.0). > > I didn't realize that was you. I used druid for all my 9.x installs > and the only reason I responded to the PR is because there wasn't one > for 10.0, and when I installed it, I was seeing red over bsdinstall > all over again. I'd forgotten about it entirely until being > confronted with it again. > >> I'll make sure to cut one for 9.3 so that people wanting sysinstall >> can not >> only have it, but can have the one I developed for $work which has many >> MANY enhancements -- *cough* including the ability to install from a USB >> thumb drive *cough*. (smiles) > > Very nice. > > I'm in a fully virtualized environment, so once I get a base system > set up, I just clone it repeatedly and make changes to that. This > means I rarely am reminded of the user-unfriendly fiasco that > installing FreeBSD has become. Sysinstall was of course nice for > other reasons, not least of which was a quick way to look for ports > without digging through the freebsd.org web interface or make > find+grep etc. > _______________________________________________ > 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" sysinstall does not support GPT either. The change to the default partitioning scheme is kind of unrelated to the installer. Offering a button for each might be useful, but especially in a virtualized environment, 'one big root' is better, because you can easily grow the disk, which isn't always possible with the many partitions setup. What I would like to see bsdinstall get, is support for making gmirror and geli UFS installs, it seems like a logical step after we added ZFS (stripe, mirror, raid) with optional GELI. I had big ideas for the ZFS part of the installer, to extend it further to allow multi-way mirrors and customizing the dataset layout. The advantage to bsdinstall over sysinstall is that it is mostly built in sh, rather than C, so it is easier for us non-programmer sysadmins to modify. From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 20:58:21 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3D5FE2A2 for ; Wed, 23 Apr 2014 20:58:21 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 1AA0A1778 for ; Wed, 23 Apr 2014 20:58:20 +0000 (UTC) Received: from [10.20.218.84] (unknown [204.239.250.1]) (Authenticated sender: roleaccount@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id D36B76D225 for ; Wed, 23 Apr 2014 20:58:19 +0000 (UTC) Message-ID: <5358296A.6010701@allanjude.com> Date: Wed, 23 Apr 2014 16:58:18 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-sysinstall@freebsd.org Subject: Re: bsdinstall ZFS and MBR not working References: <5357AED7.4040205@myphotobook.de> In-Reply-To: <5357AED7.4040205@myphotobook.de> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 20:58:21 -0000 On 2014-04-23 08:15, Kai Kockro wrote: > Hi, > > i wanted to install 10-RELEASE on my Lenovo T420s ( Samsung 840 Pro SSD > inside ). After using ZFS installer ( force 4k on, MBR partition because > GPT bug in Lenovo Bios ), i get "Missing operating system". If i boot > bsdinstall again and looking with zpool import, my root pool ist gone > away, only bootpool apears in the list. The partition list also changed > ... i dont understand this. > > If i use UFS and MBR, all is fine. FreeBSD is booting. > > I tried manually the old style from FreeBSD Wiki ( ZFS on ROOT ), but > not working, too. What can i do? > > Best, > Kai > Can you provide the output of 'gpart show' and 'zpool import' from the non working system so I can see if anything strange is going on. You did not use disk encryption did you? From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 21:12:51 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7522D5A8 for ; Wed, 23 Apr 2014 21:12:51 +0000 (UTC) Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5B0941901 for ; Wed, 23 Apr 2014 21:12:51 +0000 (UTC) Received: from zeppelin.tachypleus.net (airbears2-136-152-142-25.AirBears2.Berkeley.EDU [136.152.142.25]) (authenticated bits=0) by c.mail.sonic.net (8.14.4/8.14.4) with ESMTP id s3NLCaeO028050 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 23 Apr 2014 14:12:40 -0700 Message-ID: <53582CC4.2080808@freebsd.org> Date: Wed, 23 Apr 2014 14:12:36 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Allan Jude , freebsd-sysinstall@freebsd.org Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> In-Reply-To: <535827AC.3040503@allanjude.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-ID: C;tsCK/ivL4xGKN7ilf7iULg== M;8KS8/ivL4xGKN7ilf7iULg== X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 21:12:51 -0000 On 04/23/14 13:50, Allan Jude wrote: > On 2014-04-23 16:27, Allen Landsidel wrote: >> On 4/23/2014 14:13, dteske@FreeBSD.org wrote: >>> As I continue the lay the ground-work for a bsdinstall that is superior >>> to sysinstall, do I split my time amongst that task and provision a new >>> task of migrating sysinstall toward resurrection with the afore- >>> mentioned fixes? >> I think it depends on whichever path gets us to a 'nice' installer the >> quickest. The end result should be the same and I can't see how it >> matters which one is used as a base. Splitting coding time between >> the two just sounds silly unless the goal is to keep both alive >> indefinitely. >> >> My gut says to start with sysinstall and refactor it to abstract out >> interfaces to the stuff that needs replaced, then do the underlying >> replacement. I only say this because getting 100% feature coverage >> (and testing of those features) into bsdinstall is going to be pretty >> labor intensive vs. refactoring sysinstall and leaving all the >> features in place. >> >> Of course that undermines all the work you've already done on bsdinstall. >> >> The UX is one of the things that's really terrible in bsdinstall vs. >> sysinstall, and if that's libdialogs fault, I'm skeptical that this is >> the right path to begin with. A simple example is the disk >> partitioning interface, which seems to have taken a step backwards >> even in bsdinstall itself from FreeBSD 9 to 10. The break between >> when you use the tab key vs. arrow keys is obnoxious. For that >> matter, so is the removal of the historical default partitioning >> scheme for a new linuxy "one big root" default, but I'm getting a bit >> off topic and may even predate bsdinstall. I can't remember. >> >>> So to help answer the question of prioritization (given that demand >>> still exists for sysinstall), I think the best way to guide us is a >>> Wiki. >>> >>> I recommend that we develop a f.o Wiki that we can all edit to >>> contain our partiticular misgiving of bsdinstall versus sysinstall. >> It's worth a shot. If you want to set it up, send a link and I'll >> find some time to rant into it. >> >>> That being said... with respect to the actual PR of bringing back >>> sysinstall >>> as an option... I'm not against it. In fact, seeing that someone >>> posted on >>> the PR to check-up on me, I think it's time (once 9.3 comes out) to >>> roll a >>> new Druid disk. For those that don't know... I serve sysinstall based >>> media >>> from druidbsd.sf.net for 9.x releases (albeit I haven't cut one since >>> 9.0). >> I didn't realize that was you. I used druid for all my 9.x installs >> and the only reason I responded to the PR is because there wasn't one >> for 10.0, and when I installed it, I was seeing red over bsdinstall >> all over again. I'd forgotten about it entirely until being >> confronted with it again. >> >>> I'll make sure to cut one for 9.3 so that people wanting sysinstall >>> can not >>> only have it, but can have the one I developed for $work which has many >>> MANY enhancements -- *cough* including the ability to install from a USB >>> thumb drive *cough*. (smiles) >> Very nice. >> >> I'm in a fully virtualized environment, so once I get a base system >> set up, I just clone it repeatedly and make changes to that. This >> means I rarely am reminded of the user-unfriendly fiasco that >> installing FreeBSD has become. Sysinstall was of course nice for >> other reasons, not least of which was a quick way to look for ports >> without digging through the freebsd.org web interface or make >> find+grep etc. >> _______________________________________________ >> 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" > sysinstall does not support GPT either. sysinstall's disk editor was atrocious, error-prone, buggy, and supported only a tiny subset of configurations. You couldn't even install to multiple disks, never mind GPT. Where we are now, with runtime system configuration (bsdconfig) separated from the installer (bsdinstall) is much better. Hopefully, we'll be able to rip out the limited system configuration in bsdinstall and replace it with calling bsdconfig in a chroot very soon, which will reduce the installer to (as it should be) nothing more than a disk editor and tar. > The change to the default partitioning scheme is kind of unrelated to > the installer. Offering a button for each might be useful, but > especially in a virtualized environment, 'one big root' is better, > because you can easily grow the disk, which isn't always possible with > the many partitions setup. > > What I would like to see bsdinstall get, is support for making gmirror > and geli UFS installs, it seems like a logical step after we added ZFS > (stripe, mirror, raid) with optional GELI. This would not be bad at all. The existing code supports mirrors and geli already, just through GEOM, but doesn't have a UI to make them. Adding one shouldn't be hard, at least from a code standpoint. If you look at the partition editor code, the interface to gpart is modular -- that is meant to be extended for other GEOM classes like geli etc. or ZFS. Designing a useful TUI for it might be harder. > I had big ideas for the ZFS part of the installer, to extend it further > to allow multi-way mirrors and customizing the dataset layout. That's nice to hear. Hopefully you can integrate it into the regular partition editor too. It's about to grow support for setting EFI systems and duplicating that logic around would be unfortunate. -Nathan From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 22:23:34 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2684550B; Wed, 23 Apr 2014 22:23:34 +0000 (UTC) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254::4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C8E011061; Wed, 23 Apr 2014 22:23:33 +0000 (UTC) Received: from torb.pix.net (torb.pix.net [IPv6:2001:470:e254:10:12dd:b1ff:febf:eca9]) (authenticated bits=0) by hydra.pix.net (8.14.5/8.14.5) with ESMTP id s3NMNO48020188; Wed, 23 Apr 2014 18:23:24 -0400 (EDT) (envelope-from lidl@pix.net) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98 at mail.pix.net Message-ID: <53583D5C.5020506@pix.net> Date: Wed, 23 Apr 2014 18:23:24 -0400 From: Kurt Lidl User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Nathan Whitehorn , Allan Jude , freebsd-sysinstall@freebsd.org Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> In-Reply-To: <53582CC4.2080808@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 22:23:34 -0000 On 4/23/14 5:12 PM, Nathan Whitehorn wrote: > > On 04/23/14 13:50, Allan Jude wrote: >> On 2014-04-23 16:27, Allen Landsidel wrote: >>> On 4/23/2014 14:13, dteske@FreeBSD.org wrote: >>>> As I continue the lay the ground-work for a bsdinstall that is superior >>>> to sysinstall, do I split my time amongst that task and provision a new >>>> task of migrating sysinstall toward resurrection with the afore- >>>> mentioned fixes? >>> I think it depends on whichever path gets us to a 'nice' installer the >>> quickest. The end result should be the same and I can't see how it >>> matters which one is used as a base. Splitting coding time between >>> the two just sounds silly unless the goal is to keep both alive >>> indefinitely. >>> >>> My gut says to start with sysinstall and refactor it to abstract out >>> interfaces to the stuff that needs replaced, then do the underlying >>> replacement. I only say this because getting 100% feature coverage >>> (and testing of those features) into bsdinstall is going to be pretty >>> labor intensive vs. refactoring sysinstall and leaving all the >>> features in place. >>> >>> Of course that undermines all the work you've already done on >>> bsdinstall. >>> >>> The UX is one of the things that's really terrible in bsdinstall vs. >>> sysinstall, and if that's libdialogs fault, I'm skeptical that this is >>> the right path to begin with. A simple example is the disk >>> partitioning interface, which seems to have taken a step backwards >>> even in bsdinstall itself from FreeBSD 9 to 10. The break between >>> when you use the tab key vs. arrow keys is obnoxious. For that >>> matter, so is the removal of the historical default partitioning >>> scheme for a new linuxy "one big root" default, but I'm getting a bit >>> off topic and may even predate bsdinstall. I can't remember. >>> >>>> So to help answer the question of prioritization (given that demand >>>> still exists for sysinstall), I think the best way to guide us is a >>>> Wiki. >>>> >>>> I recommend that we develop a f.o Wiki that we can all edit to >>>> contain our partiticular misgiving of bsdinstall versus sysinstall. >>> It's worth a shot. If you want to set it up, send a link and I'll >>> find some time to rant into it. >>> >>>> That being said... with respect to the actual PR of bringing back >>>> sysinstall >>>> as an option... I'm not against it. In fact, seeing that someone >>>> posted on >>>> the PR to check-up on me, I think it's time (once 9.3 comes out) to >>>> roll a >>>> new Druid disk. For those that don't know... I serve sysinstall based >>>> media >>>> from druidbsd.sf.net for 9.x releases (albeit I haven't cut one since >>>> 9.0). >>> I didn't realize that was you. I used druid for all my 9.x installs >>> and the only reason I responded to the PR is because there wasn't one >>> for 10.0, and when I installed it, I was seeing red over bsdinstall >>> all over again. I'd forgotten about it entirely until being >>> confronted with it again. >>> >>>> I'll make sure to cut one for 9.3 so that people wanting sysinstall >>>> can not >>>> only have it, but can have the one I developed for $work which has many >>>> MANY enhancements -- *cough* including the ability to install from a >>>> USB >>>> thumb drive *cough*. (smiles) >>> Very nice. >>> >>> I'm in a fully virtualized environment, so once I get a base system >>> set up, I just clone it repeatedly and make changes to that. This >>> means I rarely am reminded of the user-unfriendly fiasco that >>> installing FreeBSD has become. Sysinstall was of course nice for >>> other reasons, not least of which was a quick way to look for ports >>> without digging through the freebsd.org web interface or make >>> find+grep etc. >>> _______________________________________________ >>> 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" >> sysinstall does not support GPT either. > > > sysinstall's disk editor was atrocious, error-prone, buggy, and > supported only a tiny subset of configurations. You couldn't even > install to multiple disks, never mind GPT. Where we are now, with > runtime system configuration (bsdconfig) separated from the installer > (bsdinstall) is much better. Hopefully, we'll be able to rip out the > limited system configuration in bsdinstall and replace it with calling > bsdconfig in a chroot very soon, which will reduce the installer to (as > it should be) nothing more than a disk editor and tar. > > >> The change to the default partitioning scheme is kind of unrelated to >> the installer. Offering a button for each might be useful, but >> especially in a virtualized environment, 'one big root' is better, >> because you can easily grow the disk, which isn't always possible with >> the many partitions setup. >> >> What I would like to see bsdinstall get, is support for making gmirror >> and geli UFS installs, it seems like a logical step after we added ZFS >> (stripe, mirror, raid) with optional GELI. > > This would not be bad at all. The existing code supports mirrors and > geli already, just through GEOM, but doesn't have a UI to make them. > Adding one shouldn't be hard, at least from a code standpoint. If you > look at the partition editor code, the interface to gpart is modular -- > that is meant to be extended for other GEOM classes like geli etc. or > ZFS. Designing a useful TUI for it might be harder. > >> I had big ideas for the ZFS part of the installer, to extend it further >> to allow multi-way mirrors and customizing the dataset layout. > > That's nice to hear. Hopefully you can integrate it into the regular > partition editor too. It's about to grow support for setting EFI systems > and duplicating that logic around would be unfortunate. Hmm, I've got some kinda ugly (but functional) support for doing creating zpools from the disk partitioning editor. Anybody interested in the patches? -Kurt From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 22:25:01 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CC353533 for ; Wed, 23 Apr 2014 22:25:01 +0000 (UTC) Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B319B106B for ; Wed, 23 Apr 2014 22:25:01 +0000 (UTC) Received: from zeppelin.tachypleus.net (airbears2-136-152-142-25.AirBears2.Berkeley.EDU [136.152.142.25]) (authenticated bits=0) by c.mail.sonic.net (8.14.4/8.14.4) with ESMTP id s3NMOupt008722 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 23 Apr 2014 15:24:56 -0700 Message-ID: <53583DB8.1080905@freebsd.org> Date: Wed, 23 Apr 2014 15:24:56 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Kurt Lidl , Allan Jude , freebsd-sysinstall@freebsd.org Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> In-Reply-To: <53583D5C.5020506@pix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-ID: C;RB1dGTbL4xGyErilf7iULg== M;FGuPGTbL4xGyErilf7iULg== X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 22:25:01 -0000 On 04/23/14 15:23, Kurt Lidl wrote: > On 4/23/14 5:12 PM, Nathan Whitehorn wrote: >> >> On 04/23/14 13:50, Allan Jude wrote: >> >>> I had big ideas for the ZFS part of the installer, to extend it further >>> to allow multi-way mirrors and customizing the dataset layout. >> >> That's nice to hear. Hopefully you can integrate it into the regular >> partition editor too. It's about to grow support for setting EFI systems >> and duplicating that logic around would be unfortunate. > > Hmm, I've got some kinda ugly (but functional) support for doing > creating zpools from the disk partitioning editor. Anybody interested > in the patches? > > -Kurt > > Yes, please! Allan, maybe we could set up a branch for this? -Nathan From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 23:02:16 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 642F2C0E; Wed, 23 Apr 2014 23:02:16 +0000 (UTC) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254::4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C4C4413A8; Wed, 23 Apr 2014 23:02:15 +0000 (UTC) Received: from hydra.pix.net (localhost [127.0.0.1]) by hydra.pix.net (8.14.5/8.14.5) with ESMTP id s3NN2BUZ020594; Wed, 23 Apr 2014 19:02:11 -0400 (EDT) (envelope-from lidl@hydra.pix.net) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98 at mail.pix.net Received: (from lidl@localhost) by hydra.pix.net (8.14.5/8.14.5/Submit) id s3NN2Aq2020593; Wed, 23 Apr 2014 19:02:10 -0400 (EDT) (envelope-from lidl) Date: Wed, 23 Apr 2014 19:02:10 -0400 From: Kurt Lidl To: Nathan Whitehorn Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option Message-ID: <20140423230210.GA20429@pix.net> References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline In-Reply-To: <53583DB8.1080905@freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 23:02:16 -0000 --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Apr 23, 2014 at 03:24:56PM -0700, Nathan Whitehorn wrote: > > On 04/23/14 15:23, Kurt Lidl wrote: > > On 4/23/14 5:12 PM, Nathan Whitehorn wrote: > >> > >> On 04/23/14 13:50, Allan Jude wrote: > >> > >>> I had big ideas for the ZFS part of the installer, to extend it further > >>> to allow multi-way mirrors and customizing the dataset layout. > >> > >> That's nice to hear. Hopefully you can integrate it into the regular > >> partition editor too. It's about to grow support for setting EFI systems > >> and duplicating that logic around would be unfortunate. > > > > Hmm, I've got some kinda ugly (but functional) support for doing > > creating zpools from the disk partitioning editor. Anybody interested > > in the patches? > > > > -Kurt > > > > > > Yes, please! Allan, maybe we could set up a branch for this? OK, here's a slightly editted diff from fbsd-stable9 to my tree. I stripped out a little hardware specific code that diddles the swap space size - it's not really generically useful to people. Hopefully I didn't mess up the diff when I took that out. A couple of notes: I unconditionally setup a 4K gnop when creating the zfs zpool. It's kludgey, but I don't think it is possible to get that effect through a command line option (yet). Certainly if you want it to do this on freebsd-9 or freebsd-10 there's no command line way to do it. The fstab that gets created for a zpool based system has a commented out entry for / -- I have other mods in some of the related scripts to key off that and "do the right thing" for my purposes. This could be improved. Finally, I took a stab at supporting ZFS booting on sparcs. There's a comment in there about the actual "dd" command that needs to be done to make this fly. I didn't do it. I think a general "installbootcode" command that could be built and applied (similar to the way I built the gnop command) could be made to work for doing this. I'd really like this to "just work" on sparcs too... I didn't add any copyright to this mods, I don't know if the changes deserve a mention or not. -Kurt --LZvS9be/3tNcYl/X Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="partedit.diff" diff --git a/usr.sbin/bsdinstall/partedit/gpart_ops.c b/usr.sbin/bsdinstall/partedit/gpart_ops.c --- a/usr.sbin/bsdinstall/partedit/gpart_ops.c +++ b/usr.sbin/bsdinstall/partedit/gpart_ops.c @@ -33,16 +33,17 @@ #include #include #include #include "partedit.h" #define GPART_FLAGS "x" /* Do not commit changes by default */ +#define DEFAULT_ZPOOL_NAME "sys" /* default name for zpool */ static void gpart_show_error(const char *title, const char *explanation, const char *errstr) { char *errmsg; char message[512]; int error; @@ -74,16 +75,26 @@ scheme_supports_labels(const char *schem return (1); if (strcmp(scheme, "PC98") == 0) return (1); return (0); } static void +gnop_command(const char *fstype, char *command, int use_default) +{ + if (strcmp(fstype, "freebsd-zfs") == 0) { + strcpy(command, "gnop create -S 4096 "); + } else { + command[0] = '\0'; + } +} + +static void newfs_command(const char *fstype, char *command, int use_default) { if (strcmp(fstype, "freebsd-ufs") == 0) { int i; DIALOG_LISTITEM items[] = { {"UFS1", "UFS Version 1", "Use version 1 of the UFS file system instead " "of version 2 (not recommended)", 0 }, @@ -114,16 +125,57 @@ newfs_command(const char *fstype, char * strcat(command, "-O1 "); else if (strcmp(items[i].name, "SU") == 0) strcat(command, "-U "); else if (strcmp(items[i].name, "SUJ") == 0) strcat(command, "-j "); else if (strcmp(items[i].name, "TRIM") == 0) strcat(command, "-t "); } + } else if (strcmp(fstype, "freebsd-zfs") == 0) { + int i; + DIALOG_LISTITEM items[] = { + {"fletcher4", "checksum algorithm: fletcher4", + "Use fletcher4 for data integrity checking. " + "(default)", 1 }, + {"fletcher2", "checksum algorithm: fletcher2", + "Use fletcher2 for data integrity checking. " + "(not recommended)", 0 }, + {"sha256", "checksum algorithm: sha256", + "Use sha256 for data integrity checking. " + "(not recommended)", 0 }, + {"atime", "Update atimes for files", + "Disable atime update", 0 }, + }; + + if (!use_default) { + int choice; + choice = dlg_checklist("ZFS Options", "", 0, 0, 0, + sizeof(items)/sizeof(items[0]), items, NULL, + FLAG_CHECK, &i); + if (choice == 1) /* Cancel */ + return; + } + + strcpy(command, "zpool create -f -o cachefile=none" + " -m none -R /mnt "); + for (i = 0; i < (int)(sizeof(items)/sizeof(items[0])); i++) { + if (items[i].state == 0) + continue; + if (strcmp(items[i].name, "fletcher4") == 0) + strcat(command, "-O checksum=fletcher4 "); + else if (strcmp(items[i].name, "fletcher2") == 0) + strcat(command, "-O checksum=fletcher2 "); + else if (strcmp(items[i].name, "sha256") == 0) + strcat(command, "-O checksum=sha256 "); + else if (strcmp(items[i].name, "atime") == 0) + strcat(command, "-O atime=off "); + } + strcat(command, DEFAULT_ZPOOL_NAME); + strcat(command, " "); } else if (strcmp(fstype, "fat32") == 0 || strcmp(fstype, "efi") == 0) { int i; DIALOG_LISTITEM items[] = { {"FAT32", "FAT Type 32", "Create a FAT32 filesystem (default)", 1 }, {"FAT16", "FAT Type 16", "Create a FAT16 filesystem", 0 }, {"FAT12", "FAT Type 12", @@ -339,30 +391,34 @@ gpart_partcode(struct gprovider *pp) LIST_FOREACH(gc, &pp->lg_geom->lg_config, lg_config) { if (strcmp(gc->lg_name, "scheme") == 0) { scheme = gc->lg_val; break; } } /* Make sure this partition scheme needs partcode on this platform */ - if (partcode_path(scheme) == NULL) + if (partcode_required(scheme) == NULL) return; LIST_FOREACH(gc, &pp->lg_config, lg_config) { if (strcmp(gc->lg_name, "index") == 0) { indexstr = gc->lg_val; break; } } /* Shell out to gpart for partcode for now */ sprintf(command, "gpart bootcode -p %s -i %s %s", - partcode_path(scheme), indexstr, pp->lg_geom->lg_name); - if (system(command) != 0) { + partcode_path(scheme, "zfs"), indexstr, pp->lg_geom->lg_name); + sprintf(message, "(echo %s; %s) >>%s 2>>%s", + command, command, getenv("BSDINSTALL_LOG"), + getenv("BSDINSTALL_LOG")); + + if (system(message) != 0) { sprintf(message, "Error installing partcode on partition %s", pp->lg_name); dialog_msgbox("Error", message, 0, 0, TRUE); } } void gpart_destroy(struct ggeom *lg_geom) @@ -411,25 +467,25 @@ gpart_edit(struct gprovider *pp) { struct gctl_req *r; struct gconfig *gc; struct gconsumer *cp; struct ggeom *geom; const char *errstr, *oldtype, *scheme; struct partition_metadata *md; char sizestr[32]; - char newfs[64]; + char gnop[255], newfs[255]; intmax_t idx; int hadlabel, choice, junk, nitems; unsigned i; DIALOG_FORMITEM items[] = { {0, "Type:", 5, 0, 0, FALSE, "", 11, 0, 12, 15, 0, - FALSE, "Filesystem type (e.g. freebsd-ufs, freebsd-swap)", - FALSE}, + FALSE, "Filesystem type (e.g. freebsd-zfs, freebsd-ufs, " + "freebsd-swap)", FALSE}, {0, "Size:", 5, 1, 0, FALSE, "", 11, 1, 12, 0, 0, FALSE, "Partition size. Append K, M, G for kilobytes, " "megabytes or gigabytes.", FALSE}, {0, "Mountpoint:", 11, 2, 0, FALSE, "", 11, 2, 12, 15, 0, FALSE, "Path at which to mount this partition (leave blank " "for swap, set to / for root filesystem)", FALSE}, {0, "Label:", 7, 3, 0, FALSE, "", 11, 3, 12, 15, 0, FALSE, "Partition name. Not all partition schemes support this.", @@ -539,63 +595,91 @@ editpart: if (errstr != NULL && errstr[0] != '\0') { gpart_show_error("Error", NULL, errstr); gctl_free(r); goto editpart; } gctl_free(r); newfs_command(items[0].text, newfs, 1); + gnop_command(items[0].text, gnop, 1); set_default_part_metadata(pp->lg_name, scheme, items[0].text, - items[2].text, (strcmp(oldtype, items[0].text) != 0) ? - newfs : NULL); + items[2].text, + (strcmp(oldtype, items[0].text) != 0) ? gnop : NULL, + (strcmp(oldtype, items[0].text) != 0) ? newfs : NULL); endedit: if (strcmp(oldtype, items[0].text) != 0 && cp != NULL) gpart_destroy(cp->lg_geom); if (strcmp(oldtype, items[0].text) != 0 && strcmp(items[0].text, "freebsd") == 0) gpart_partition(pp->lg_name, "BSD"); for (i = 0; i < (sizeof(items) / sizeof(items[0])); i++) if (items[i].text_free) free(items[i].text); } void set_default_part_metadata(const char *name, const char *scheme, - const char *type, const char *mountpoint, const char *newfs) + const char *type, const char *mountpoint, + const char *gnop, const char *newfs) { struct partition_metadata *md; /* Set part metadata */ md = get_part_metadata(name, 1); + if (gnop) { + if (md->gnop != NULL) { + free(md->gnop); + md->gnop = NULL; + } + + if (gnop != NULL && gnop[0] != '\0') { + md->gnop = malloc(strlen(gnop) + strlen(" /dev/") + + strlen(name) + 1); + sprintf(md->gnop, "%s /dev/%s", gnop, name); + } + } + if (newfs) { if (md->newfs != NULL) { free(md->newfs); md->newfs = NULL; } if (newfs != NULL && newfs[0] != '\0') { md->newfs = malloc(strlen(newfs) + strlen(" /dev/") + - strlen(name) + 1); + strlen(name) + strlen(".nop") + 1); sprintf(md->newfs, "%s /dev/%s", newfs, name); + if (gnop != NULL) + strcat(md->newfs, ".nop"); } } if (strcmp(type, "freebsd-swap") == 0) mountpoint = "none"; if (strcmp(type, "freebsd-boot") == 0) md->bootcode = 1; /* VTOC8 needs partcode in UFS partitions */ if (strcmp(scheme, "VTOC8") == 0 && strcmp(type, "freebsd-ufs") == 0) md->bootcode = 1; + /* VTOC8 needs partcode at start of ZFS zpool */ + if (strcmp(scheme, "VTOC8") == 0 && strcmp(type, "freebsd-zfs") == 0) + md->bootcode = 1; + /* XXX + * ZFS on sparc64 uses the reserved space at the front of + * a zpool to hold the boot code, which is generally + * placed there with 'dd'. Just putting the bootcode on + * the disk is not enough. + */ + if (mountpoint == NULL || mountpoint[0] == '\0') { if (md->fstab != NULL) { free(md->fstab->fs_spec); free(md->fstab->fs_file); free(md->fstab->fs_vfstype); free(md->fstab->fs_mntops); free(md->fstab->fs_type); free(md->fstab); @@ -606,32 +690,39 @@ set_default_part_metadata(const char *na md->fstab = malloc(sizeof(struct fstab)); } else { free(md->fstab->fs_spec); free(md->fstab->fs_file); free(md->fstab->fs_vfstype); free(md->fstab->fs_mntops); free(md->fstab->fs_type); } - md->fstab->fs_spec = malloc(strlen(name) + 6); + md->fstab->fs_spec = malloc(strlen(name) + strlen("/dev/") + 1); sprintf(md->fstab->fs_spec, "/dev/%s", name); md->fstab->fs_file = strdup(mountpoint); /* Get VFS from text after freebsd-, if possible */ if (strncmp("freebsd-", type, 8) == 0) md->fstab->fs_vfstype = strdup(&type[8]); else if (strcmp("fat32", type) == 0 || strcmp("efi", type) == 0) md->fstab->fs_vfstype = strdup("msdosfs"); else md->fstab->fs_vfstype = strdup(type); /* Guess */ if (strcmp(type, "freebsd-swap") == 0) { md->fstab->fs_type = strdup(FSTAB_SW); md->fstab->fs_freq = 0; md->fstab->fs_passno = 0; } else { - md->fstab->fs_type = strdup(FSTAB_RW); + if (strcmp("zfs",md->fstab->fs_vfstype) == 0) { + md->fstab->fs_type = strdup(FSTAB_XX ",noauto"); + free(md->fstab->fs_spec); + md->fstab->fs_spec = malloc(strlen(name) + strlen("#/dev/") + 1); + sprintf(md->fstab->fs_spec, "#/dev/%s", name); + } else { + md->fstab->fs_type = strdup(FSTAB_RW); + } if (strcmp(mountpoint, "/") == 0) { md->fstab->fs_freq = 1; md->fstab->fs_passno = 1; } else { md->fstab->fs_freq = 2; md->fstab->fs_passno = 2; } } @@ -743,26 +834,26 @@ gpart_create(struct gprovider *pp, char char *default_mountpoint, char **partname, int interactive) { struct gctl_req *r; struct gconfig *gc; struct gconsumer *cp; struct ggeom *geom; const char *errstr, *scheme; char sizestr[32], startstr[32], output[64], *newpartname; - char newfs[64], options_fstype[64]; + char gnop[255], newfs[255], options_fstype[64]; intmax_t maxsize, size, sector, firstfree, stripe; uint64_t bytes; int nitems, choice, junk; unsigned i; DIALOG_FORMITEM items[] = { - {0, "Type:", 5, 0, 0, FALSE, "freebsd-ufs", 11, 0, 12, 15, 0, - FALSE, "Filesystem type (e.g. freebsd-ufs, freebsd-swap)", - FALSE}, + {0, "Type:", 5, 0, 0, FALSE, "freebsd-zfs", 11, 0, 12, 15, 0, + FALSE, "Filesystem type (e.g. freebsd-zfs, freebsd-ufs, " + "freebsd-swap)", FALSE}, {0, "Size:", 5, 1, 0, FALSE, "", 11, 1, 12, 15, 0, FALSE, "Partition size. Append K, M, G for kilobytes, " "megabytes or gigabytes.", FALSE}, {0, "Mountpoint:", 11, 2, 0, FALSE, "", 11, 2, 12, 15, 0, FALSE, "Path at which to mount partition (blank for " "swap, / for root filesystem)", FALSE}, {0, "Label:", 7, 3, 0, FALSE, "", 11, 3, 12, 15, 0, FALSE, "Partition name. Not all partition schemes support this.", @@ -841,43 +932,46 @@ gpart_create(struct gprovider *pp, char items[1].text = default_size; if (default_mountpoint != NULL) items[2].text = default_mountpoint; /* Default options */ strncpy(options_fstype, items[0].text, sizeof(options_fstype)); newfs_command(options_fstype, newfs, 1); + gnop_command(options_fstype, gnop, 1); addpartform: if (interactive) { dialog_vars.extra_label = "Options"; dialog_vars.extra_button = TRUE; choice = dlg_form("Add Partition", "", 0, 0, 0, nitems, items, &junk); dialog_vars.extra_button = FALSE; switch (choice) { case 0: /* OK */ break; case 1: /* Cancel */ return; case 3: /* Options */ strncpy(options_fstype, items[0].text, sizeof(options_fstype)); newfs_command(options_fstype, newfs, 0); + gnop_command(options_fstype, gnop, 0); goto addpartform; } } /* * If the user changed the fs type after specifying options, undo * their choices in favor of the new filesystem's defaults. */ if (strcmp(options_fstype, items[0].text) != 0) { strncpy(options_fstype, items[0].text, sizeof(options_fstype)); newfs_command(options_fstype, newfs, 1); + gnop_command(options_fstype, gnop, 1); } size = maxsize; if (strlen(items[1].text) > 0) { if (expand_number(items[1].text, &bytes) != 0) { char error[512]; sprintf(error, "Invalid size: %s\n", strerror(errno)); @@ -969,16 +1063,18 @@ addpartform: gctl_ro_param(r, "class", -1, "PART"); gctl_ro_param(r, "arg0", -1, geom->lg_name); gctl_ro_param(r, "flags", -1, GPART_FLAGS); gctl_ro_param(r, "verb", -1, "add"); gctl_ro_param(r, "type", -1, "freebsd-boot"); snprintf(sizestr, sizeof(sizestr), "%jd", bootpart_size(scheme) / sector); gctl_ro_param(r, "size", -1, sizestr); + if (34 == firstfree) + firstfree += 30+64; /* round to 64K boundary */ snprintf(startstr, sizeof(startstr), "%jd", firstfree); gctl_ro_param(r, "start", -1, startstr); gctl_rw_param(r, "output", sizeof(output), output); errstr = gctl_issue(r); if (errstr != NULL && errstr[0] != '\0') gpart_show_error("Error", NULL, errstr); gctl_free(r); @@ -1031,26 +1127,26 @@ addpartform: gctl_free(r); if (strcmp(items[0].text, "freebsd-boot") == 0) get_part_metadata(newpartname, 1)->bootcode = 1; else if (strcmp(items[0].text, "freebsd") == 0) gpart_partition(newpartname, "BSD"); else set_default_part_metadata(newpartname, scheme, - items[0].text, items[2].text, newfs); + items[0].text, items[2].text, gnop, newfs); for (i = 0; i < (sizeof(items) / sizeof(items[0])); i++) if (items[i].text_free) free(items[i].text); if (partname != NULL) *partname = strdup(newpartname); } - + void gpart_delete(struct gprovider *pp) { struct gconfig *gc; struct ggeom *geom; struct gconsumer *cp; struct gctl_req *r; const char *errstr; diff --git a/usr.sbin/bsdinstall/partedit/part_wizard.c b/usr.sbin/bsdinstall/partedit/part_wizard.c --- a/usr.sbin/bsdinstall/partedit/part_wizard.c +++ b/usr.sbin/bsdinstall/partedit/part_wizard.c @@ -26,33 +26,48 @@ * $FreeBSD$ */ #include #include #include #include +#include +#include + #include #include #include #include "partedit.h" #define MIN_FREE_SPACE (1024*1024*1024) /* 1 GB */ #define SWAP_SIZE(available) MIN(available/20, 4*1024*1024*1024LL) static char *boot_disk(struct gmesh *mesh); static char *wizard_partition(struct gmesh *mesh, const char *disk); +static intmax_t calc_swapsize(void); int -part_wizard(void) { +part_wizard(const char *fsreq) { int error; struct gmesh mesh; - char *disk, *schemeroot; + char *disk, *schemeroot, *fstype; + char *fstypes[] = {"ufs", "zfs"}; + + if (fsreq != NULL && strcmp(fsreq, "zfs") == 0) { + fstype = fstypes[1]; + } else { + /* default to UFS */ + fstype = fstypes[0]; + } startwizard: error = geom_gettree(&mesh); dlg_put_backtitle(); error = geom_gettree(&mesh); disk = boot_disk(&mesh); if (disk == NULL) @@ -65,21 +80,21 @@ startwizard: if (schemeroot == NULL) return (1); geom_deletetree(&mesh); dlg_clear(); dlg_put_backtitle(); error = geom_gettree(&mesh); - error = wizard_makeparts(&mesh, schemeroot, 1); + error = wizard_makeparts(&mesh, schemeroot, fstype, 1); if (error) goto startwizard; free(schemeroot); - + geom_deletetree(&mesh); return (0); } static char * boot_disk(struct gmesh *mesh) { @@ -101,19 +116,19 @@ boot_disk(struct gmesh *mesh) LIST_FOREACH(gp, &classp->lg_geom, lg_geom) { if (LIST_EMPTY(&gp->lg_provider)) continue; LIST_FOREACH(pp, &gp->lg_provider, lg_provider) { desc = type = NULL; LIST_FOREACH(gc, &pp->lg_config, lg_config) { - if (strcmp(gc->lg_name, "type") == 0) + if (strcmp(gc->lg_name, "type") == 0) type = gc->lg_val; - if (strcmp(gc->lg_name, "descr") == 0) + if (strcmp(gc->lg_name, "descr") == 0) desc = gc->lg_val; } /* Skip swap-backed md and WORM devices */ if (strcmp(classp->lg_name, "MD") == 0 && type != NULL && strcmp(type, "swap") == 0) continue; if (strncmp(pp->lg_name, "cd", 2) == 0) @@ -195,17 +210,17 @@ wizard_partition(struct gmesh *mesh, con char *retval = NULL; int choice; LIST_FOREACH(classp, &mesh->lg_class, lg_class) if (strcmp(classp->lg_name, "PART") == 0) break; if (classp != NULL) { - LIST_FOREACH(gpart, &classp->lg_geom, lg_geom) + LIST_FOREACH(gpart, &classp->lg_geom, lg_geom) if (strcmp(gpart->lg_name, disk) == 0) break; } if (gpart != NULL) { LIST_FOREACH(gc, &gpart->lg_config, lg_config) { if (strcmp(gc->lg_name, "scheme") == 0) { scheme = gc->lg_val; @@ -276,32 +291,93 @@ query: geom_deletetree(&submesh); } else { retval = strdup(disk); } return (retval); } +intmax_t +calc_swapsize(void) +{ + size_t physmem; + size_t physmemlen = sizeof(physmem); + intmax_t swapsize; + + sysctlbyname("hw.physmem", &physmem, &physmemlen, NULL, 0); + fprintf(stderr, "system physmem = %ld\n", physmem); + swapsize = physmem; + if (physmem > 1024 * 1024 * 1024) { + swapsize += 1024LL * 1024 * 1024 + 1024LL * 1024; + fprintf(stderr, "swapsize before rounding = %ld\n", swapsize); + swapsize = swapsize & 0xFFFFFFFFC0000000LL; // GB + } else { + swapsize += 2LL * 1024 * 1024; + fprintf(stderr, "swapsize before rounding = %ld\n", swapsize); + swapsize = swapsize & 0xFFFFFFFFFFF00000LL; // MB + } + fprintf(stderr, "rounded swapsize = %ld\n", swapsize); + + return swapsize; +} + int -wizard_makeparts(struct gmesh *mesh, const char *disk, int interactive) +wizard_makeparts(struct gmesh *mesh, const char *disk, const char *fstype, int interactive) { struct gmesh submesh; struct gclass *classp; struct ggeom *gp; struct gprovider *pp; intmax_t swapsize, available; - char swapsizestr[10], rootsizestr[10]; + char swapsizestr[10], rootsizestr[10], *fsname; + char *fsnames[] = {"freebsd-ufs", "freebsd-zfs"}; int retval; + if (strcmp(fstype, "zfs") == 0) { + fsname = fsnames[1]; + } else { + /* default to UFS */ + fsname = fsnames[0]; + } + LIST_FOREACH(classp, &mesh->lg_class, lg_class) if (strcmp(classp->lg_name, "PART") == 0) break; - LIST_FOREACH(gp, &classp->lg_geom, lg_geom) + LIST_FOREACH(gp, &classp->lg_geom, lg_geom) if (strcmp(gp->lg_name, disk) == 0) break; pp = provider_for_name(mesh, disk); available = gpart_max_free(gp, NULL)*pp->lg_sectorsize; if (interactive && available < MIN_FREE_SPACE) { char availablestr[10], neededstr[10], message[512]; @@ -318,25 +394,25 @@ wizard_makeparts(struct gmesh *mesh, con dialog_vars.no_label = "Editor"; retval = dialog_yesno("Warning", message, 0, 0); dialog_vars.yes_label = NULL; dialog_vars.no_label = NULL; return (!retval); /* Editor -> return 0 */ } - swapsize = SWAP_SIZE(available); + swapsize = calc_swapsize(); humanize_number(swapsizestr, 7, swapsize, "B", HN_AUTOSCALE, HN_NOSPACE | HN_DECIMAL); humanize_number(rootsizestr, 7, available - swapsize - 1024*1024, "B", HN_AUTOSCALE, HN_NOSPACE | HN_DECIMAL); geom_gettree(&submesh); pp = provider_for_name(&submesh, disk); - gpart_create(pp, "freebsd-ufs", rootsizestr, "/", NULL, 0); + gpart_create(pp, fsname, rootsizestr, "/", NULL, 0); geom_deletetree(&submesh); geom_gettree(&submesh); pp = provider_for_name(&submesh, disk); gpart_create(pp, "freebsd-swap", swapsizestr, NULL, NULL, 0); geom_deletetree(&submesh); return (0); diff --git a/usr.sbin/bsdinstall/partedit/partedit.c b/usr.sbin/bsdinstall/partedit/partedit.c --- a/usr.sbin/bsdinstall/partedit/partedit.c +++ b/usr.sbin/bsdinstall/partedit/partedit.c @@ -90,17 +90,21 @@ main(int argc, const char **argv) nscroll = i = 0; /* Revert changes on SIGINT */ signal(SIGINT, sigint_handler); if (strcmp(basename(argv[0]), "autopart") == 0) { /* Guided */ prompt = "Please review the disk setup. When complete, press " "the Finish button."; - part_wizard(); + if (argc > 1 && strcmp(basename(argv[1]), "zfs") == 0) { + part_wizard("zfs"); + } else { + part_wizard("ufs"); + } } else if (strcmp(basename(argv[0]), "scriptedpart") == 0) { error = scripted_editor(argc, argv); prompt = NULL; if (error != 0) { end_dialog(); return (error); } } else { @@ -147,27 +151,29 @@ main(int argc, const char **argv) if (md->fstab != NULL) { free(md->fstab->fs_spec); free(md->fstab->fs_file); free(md->fstab->fs_vfstype); free(md->fstab->fs_mntops); free(md->fstab->fs_type); free(md->fstab); } + if (md->gnop != NULL) + free(md->gnop); if (md->newfs != NULL) free(md->newfs); free(md->name); TAILQ_REMOVE(&part_metadata, md, metadata); free(md); } init_fstab_metadata(); break; case 4: /* Auto */ - part_wizard(); + part_wizard("zfs"); break; } error = 0; if (op == 5) { /* Finished */ dialog_vars.ok_label = __DECONST(char *, "Commit"); dialog_vars.extra_label = __DECONST(char *, "Revert & Exit"); @@ -241,16 +247,18 @@ delete_part_metadata(const char *name) if (md->fstab != NULL) { free(md->fstab->fs_spec); free(md->fstab->fs_file); free(md->fstab->fs_vfstype); free(md->fstab->fs_mntops); free(md->fstab->fs_type); free(md->fstab); } + if (md->gnop != NULL) + free(md->gnop); if (md->newfs != NULL) free(md->newfs); free(md->name); TAILQ_REMOVE(&part_metadata, md, metadata); free(md); break; } @@ -340,16 +348,23 @@ apply_changes(struct gmesh *mesh) setenv("BSDINSTALL_LOG", "/dev/null", 1); TAILQ_FOREACH(md, &part_metadata, metadata) { if (md->newfs != NULL) { items[i*2 + 1] = "7"; /* In progress */ dialog_mixedgauge("Initializing", "Initializing file systems. Please wait.", 0, 0, i*100/nitems, nitems, __DECONST(char **, items)); + if (md->gnop != NULL) { + sprintf(message, "(echo %s; %s) >>%s 2>>%s", + md->gnop, md->gnop, + getenv("BSDINSTALL_LOG"), + getenv("BSDINSTALL_LOG")); + error = system(message); + } sprintf(message, "(echo %s; %s) >>%s 2>>%s", md->newfs, md->newfs, getenv("BSDINSTALL_LOG"), getenv("BSDINSTALL_LOG")); error = system(message); items[i*2 + 1] = (error == 0) ? "3" : "1"; i++; } } @@ -367,20 +382,20 @@ apply_changes(struct gmesh *mesh) fstab_path = "/etc/fstab"; fstab = fopen(fstab_path, "w+"); if (fstab == NULL) { sprintf(message, "Cannot open fstab file %s for writing (%s)\n", getenv("PATH_FSTAB"), strerror(errno)); dialog_msgbox("Error", message, 0, 0, TRUE); return (-1); } - fprintf(fstab, "# Device\tMountpoint\tFStype\tOptions\tDump\tPass#\n"); + fprintf(fstab, "# Device\t\tMountpoint\tFStype\tOptions\t\tDump\tPass#\n"); TAILQ_FOREACH(md, &part_metadata, metadata) { if (md->fstab != NULL) - fprintf(fstab, "%s\t%s\t\t%s\t%s\t%d\t%d\n", + fprintf(fstab, "%s\t\t%s\t\t%s\t%s\t\t%d\t%d\n", md->fstab->fs_spec, md->fstab->fs_file, md->fstab->fs_vfstype, md->fstab->fs_mntops, md->fstab->fs_freq, md->fstab->fs_passno); } fclose(fstab); return (0); } @@ -488,17 +503,19 @@ init_fstab_metadata(void) md->fstab->fs_spec = strdup(fstab->fs_spec); md->fstab->fs_file = strdup(fstab->fs_file); md->fstab->fs_vfstype = strdup(fstab->fs_vfstype); md->fstab->fs_mntops = strdup(fstab->fs_mntops); md->fstab->fs_type = strdup(fstab->fs_type); md->fstab->fs_freq = fstab->fs_freq; md->fstab->fs_passno = fstab->fs_passno; + md->gnop = NULL; md->newfs = NULL; + md->poolname = NULL; TAILQ_INSERT_TAIL(&part_metadata, md, metadata); } } static void get_mount_points(struct partedit_item *items, int nitems) { diff --git a/usr.sbin/bsdinstall/partedit/partedit.h b/usr.sbin/bsdinstall/partedit/partedit.h --- a/usr.sbin/bsdinstall/partedit/partedit.h +++ b/usr.sbin/bsdinstall/partedit/partedit.h @@ -39,44 +39,49 @@ struct ggeom; TAILQ_HEAD(pmetadata_head, partition_metadata); extern struct pmetadata_head part_metadata; struct partition_metadata { char *name; /* name of this partition, as in GEOM */ struct fstab *fstab; /* fstab data for this partition */ + char *gnop; /* shell command to initialize gnop */ char *newfs; /* shell command to initialize partition */ + char *poolname; /* ZFS pool name */ int bootcode; TAILQ_ENTRY(partition_metadata) metadata; }; struct partition_metadata *get_part_metadata(const char *name, int create); void delete_part_metadata(const char *name); -int part_wizard(void); +int part_wizard(const char *fstype); int scripted_editor(int argc, const char **argv); -int wizard_makeparts(struct gmesh *mesh, const char *disk, int interactive); +int wizard_makeparts(struct gmesh *mesh, const char *disk, const char *fstype, + int interactive); /* gpart operations */ void gpart_delete(struct gprovider *pp); void gpart_destroy(struct ggeom *lg_geom); void gpart_edit(struct gprovider *pp); void gpart_create(struct gprovider *pp, char *default_type, char *default_size, char *default_mountpoint, char **output, int interactive); intmax_t gpart_max_free(struct ggeom *gp, intmax_t *start); void gpart_revert(struct gprovider *pp); void gpart_revert_all(struct gmesh *mesh); void gpart_commit(struct gmesh *mesh); int gpart_partition(const char *lg_name, const char *scheme); void set_default_part_metadata(const char *name, const char *scheme, - const char *type, const char *mountpoint, const char *newfs); + const char *type, const char *mountpoint, + const char *gnop, const char *newfs); /* machine-dependent bootability checks */ const char *default_scheme(void); int is_scheme_bootable(const char *part_type); size_t bootpart_size(const char *part_type); const char *bootcode_path(const char *part_type); -const char *partcode_path(const char *part_type); +const char *partcode_required(const char *part_type); +const char *partcode_path(const char *part_type, const char *fs_type); #endif diff --git a/usr.sbin/bsdinstall/partedit/partedit_generic.c b/usr.sbin/bsdinstall/partedit/partedit_generic.c --- a/usr.sbin/bsdinstall/partedit/partedit_generic.c +++ b/usr.sbin/bsdinstall/partedit/partedit_generic.c @@ -56,14 +56,19 @@ size_t bootpart_size(const char *part_type) { return (0); } const char * bootcode_path(const char *part_type) { return (NULL); } - + const char * -partcode_path(const char *part_type) { +partcode_required(const char *part_type) { return (NULL); } +const char * +partcode_path(const char *part_type, const char *fs_type) { + return (NULL); +} + diff --git a/usr.sbin/bsdinstall/partedit/partedit_pc98.c b/usr.sbin/bsdinstall/partedit/partedit_pc98.c --- a/usr.sbin/bsdinstall/partedit/partedit_pc98.c +++ b/usr.sbin/bsdinstall/partedit/partedit_pc98.c @@ -55,15 +55,21 @@ const char * bootcode_path(const char *part_type) { if (strcmp(part_type, "PC98") == 0) return ("/boot/pc98boot"); if (strcmp(part_type, "BSD") == 0) return ("/boot/boot"); return (NULL); } - + const char * -partcode_path(const char *part_type) { +partcode_required(const char *part_type) { /* No partcode */ return (NULL); } +const char * +partcode_path(const char *part_type, const char *fs_type) { + /* No partcode */ + return (NULL); +} + diff --git a/usr.sbin/bsdinstall/partedit/partedit_powerpc.c b/usr.sbin/bsdinstall/partedit/partedit_powerpc.c --- a/usr.sbin/bsdinstall/partedit/partedit_powerpc.c +++ b/usr.sbin/bsdinstall/partedit/partedit_powerpc.c @@ -71,18 +71,25 @@ bootpart_size(const char *part_type) { return (800*1024); return (0); } const char * bootcode_path(const char *part_type) { return (NULL); } - + const char * -partcode_path(const char *part_type) { +partcode_required(const char *part_type) { + if (strcmp(part_type, "APM") == 0 || strcmp(part_type, "MBR") == 0) + return ("required"); + return (NULL); +} + +const char * +partcode_path(const char *part_type, const char *fs_type) { if (strcmp(part_type, "APM") == 0) return ("/boot/boot1.hfs"); if (strcmp(part_type, "MBR") == 0) return ("/boot/boot1.elf"); return (NULL); } diff --git a/usr.sbin/bsdinstall/partedit/partedit_sparc64.c b/usr.sbin/bsdinstall/partedit/partedit_sparc64.c --- a/usr.sbin/bsdinstall/partedit/partedit_sparc64.c +++ b/usr.sbin/bsdinstall/partedit/partedit_sparc64.c @@ -48,16 +48,28 @@ bootpart_size(const char *part_type) { return (0); } const char * bootcode_path(const char *part_type) { return (NULL); } - + const char * -partcode_path(const char *part_type) { +partcode_required(const char *part_type) { if (strcmp(part_type, "VTOC8") == 0) - return ("/boot/boot1"); + return ("required"); return (NULL); } +const char * +partcode_path(const char *part_type, const char *fs_type) { + if (strcmp(part_type, "VTOC8") == 0) { + if (strcmp(fs_type, "ufs") == 0) { + return ("/boot/boot1"); + } else if (strcmp(fs_type, "zfs") == 0) { + return ("/boot/zfsboot"); + } + } + return (NULL); +} + diff --git a/usr.sbin/bsdinstall/partedit/partedit_x86.c b/usr.sbin/bsdinstall/partedit/partedit_x86.c --- a/usr.sbin/bsdinstall/partedit/partedit_x86.c +++ b/usr.sbin/bsdinstall/partedit/partedit_x86.c @@ -62,18 +62,31 @@ bootcode_path(const char *part_type) { return ("/boot/pmbr"); if (strcmp(part_type, "MBR") == 0) return ("/boot/mbr"); if (strcmp(part_type, "BSD") == 0) return ("/boot/boot"); return (NULL); } - + const char * -partcode_path(const char *part_type) { +partcode_required(const char *part_type) { if (strcmp(part_type, "GPT") == 0) - return ("/boot/gptboot"); + return ("required"); /* No partcode except for GPT */ return (NULL); } +const char * +partcode_path(const char *part_type, const char *fs_type) { + if (strcmp(part_type, "GPT") == 0) { + if (strcmp(fs_type, "ufs") == 0) { + return ("/boot/gptboot"); + } else if (strcmp(fs_type, "zfs") == 0) { + return ("/boot/gptzfsboot"); + } + } + + return (NULL); +} + diff --git a/usr.sbin/bsdinstall/partedit/scripted.c b/usr.sbin/bsdinstall/partedit/scripted.c --- a/usr.sbin/bsdinstall/partedit/scripted.c +++ b/usr.sbin/bsdinstall/partedit/scripted.c @@ -104,17 +104,17 @@ part_config(char *disk, const char *sche disk= strdup(disk); } geom_deletetree(&mesh); error = geom_gettree(&mesh); /* Create partitions */ if (config == NULL) { - wizard_makeparts(&mesh, disk, 0); + wizard_makeparts(&mesh, disk, "zfs", 0); goto finished; } while ((partition = strsep(&config, ",")) != NULL) { while ((ap = strsep(&partition, " \t\n")) != NULL) { if (*ap == '\0') continue; if (size == NULL) --LZvS9be/3tNcYl/X-- From owner-freebsd-sysinstall@FreeBSD.ORG Wed Apr 23 23:36:57 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 121B328D; Wed, 23 Apr 2014 23:36:57 +0000 (UTC) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mx1.fisglobal.com", Issuer "VeriSign Class 3 Secure Server CA - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC1BE16D2; Wed, 23 Apr 2014 23:36:56 +0000 (UTC) Received: from smarthost.fisglobal.com ([10.132.206.193]) by ltcfislmsgpa05.fnfis.com (8.14.5/8.14.5) with ESMTP id s3NNatb8004030 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Wed, 23 Apr 2014 18:36:55 -0500 Received: from THEMADHATTER (10.242.181.54) by smarthost.fisglobal.com (10.132.206.193) with Microsoft SMTP Server id 14.3.174.1; Wed, 23 Apr 2014 18:36:53 -0500 From: Sender: Devin Teske To: "'Kurt Lidl'" , "'Nathan Whitehorn'" References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> <20140423230210.GA20429@pix.net> In-Reply-To: <20140423230210.GA20429@pix.net> Subject: RE: bin/164281: bsdinstall(8): please allow sysinstall as installer option Date: Wed, 23 Apr 2014 16:36:51 -0700 Message-ID: <022401cf5f4c$e7b7f660$b727e320$@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQE32P3QXoWz5+qxC3gplvlAD8ngjAFpa3p5Ap7uUN0Bq77bOAGxENLzAMMP/3cCYFslZwG8xJU4AjzyI8ab2tUVUA== Content-Language: en-us X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.96, 1.0.14, 0.0.0000 definitions=2014-04-23_04:2014-04-23,2014-04-23,1970-01-01 signatures=0 Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2014 23:36:57 -0000 > -----Original Message----- > From: Kurt Lidl [mailto:lidl@pix.net] > Sent: Wednesday, April 23, 2014 4:02 PM > To: Nathan Whitehorn > Cc: freebsd-sysinstall@freebsd.org > Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer > option > > On Wed, Apr 23, 2014 at 03:24:56PM -0700, Nathan Whitehorn wrote: > > > > On 04/23/14 15:23, Kurt Lidl wrote: > > > On 4/23/14 5:12 PM, Nathan Whitehorn wrote: > > >> > > >> On 04/23/14 13:50, Allan Jude wrote: > > >> > > >>> I had big ideas for the ZFS part of the installer, to extend it > > >>> further to allow multi-way mirrors and customizing the dataset layout. > > >> > > >> That's nice to hear. Hopefully you can integrate it into the > > >> regular partition editor too. It's about to grow support for > > >> setting EFI systems and duplicating that logic around would be > unfortunate. > > > > > > Hmm, I've got some kinda ugly (but functional) support for doing > > > creating zpools from the disk partitioning editor. Anybody > > > interested in the patches? > > > > > > -Kurt > > > > > > > > > > Yes, please! Allan, maybe we could set up a branch for this? > > OK, here's a slightly editted diff from fbsd-stable9 to my tree. > I stripped out a little hardware specific code that diddles the swap space size > - it's not really generically useful to people. > > Hopefully I didn't mess up the diff when I took that out. > > A couple of notes: I unconditionally setup a 4K gnop when creating the zfs > zpool. It's kludgey, but I don't think it is possible to get that effect through a > command line option (yet). > Certainly if you want it to do this on freebsd-9 or freebsd-10 there's no > command line way to do it. > Umm, gnop create -S 4096 provider? -- Devin _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. From owner-freebsd-sysinstall@FreeBSD.ORG Thu Apr 24 00:43:15 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37251F2B; Thu, 24 Apr 2014 00:43:15 +0000 (UTC) Received: from hydra.pix.net (hydra.pix.net [IPv6:2001:470:e254::4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 08FBB1C3C; Thu, 24 Apr 2014 00:43:11 +0000 (UTC) Received: from torb.pix.net (torb.pix.net [IPv6:2001:470:e254:10:12dd:b1ff:febf:eca9]) (authenticated bits=0) by hydra.pix.net (8.14.5/8.14.5) with ESMTP id s3O0hA3a022240; Wed, 23 Apr 2014 20:43:10 -0400 (EDT) (envelope-from lidl@pix.net) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98 at mail.pix.net Message-ID: <53585E1E.7040309@pix.net> Date: Wed, 23 Apr 2014 20:43:10 -0400 From: Kurt Lidl User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: dteske@FreeBSD.org, "'Nathan Whitehorn'" Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> <20140423230210.GA20429@pix.net> <022401cf5f4c$e7b7f660$b727e320$@FreeBSD.org> In-Reply-To: <022401cf5f4c$e7b7f660$b727e320$@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 00:43:15 -0000 On 4/23/14 7:36 PM, dteske@FreeBSD.org wrote: >> A couple of notes: I unconditionally setup a 4K gnop when creating the > zfs >> zpool. It's kludgey, but I don't think it is possible to get that effect > through a >> command line option (yet). >> Certainly if you want it to do this on freebsd-9 or freebsd-10 there's no >> command line way to do it. >> > > Umm, gnop create -S 4096 provider? That's what I do. It's kind of a kludge. What I meant by no command line option is there is no command line option to the 'zpool' command to set the ashift value of the created zpool. -Kurt From owner-freebsd-sysinstall@FreeBSD.ORG Thu Apr 24 07:05:26 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6EB9893C for ; Thu, 24 Apr 2014 07:05:26 +0000 (UTC) Received: from mail.myphotobook.de (mail.myphotobook.de [85.237.68.140]) by mx1.freebsd.org (Postfix) with ESMTP id BFC1D1061 for ; Thu, 24 Apr 2014 07:05:25 +0000 (UTC) Received: (qmail 32003 invoked by uid 89); 24 Apr 2014 07:05:23 -0000 Received: from unknown (HELO umbrella.core) (k.kockro@myphotobook.de@87.234.224.68) by mail.myphotobook.de with AES128-SHA encrypted SMTP; 24 Apr 2014 07:05:23 -0000 Message-ID: <5358B7C6.7080201@myphotobook.de> Date: Thu, 24 Apr 2014 09:05:42 +0200 From: Kai Kockro User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Warren Block Subject: Re: bsdinstall ZFS and MBR not working References: <5357AED7.4040205@myphotobook.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 07:05:26 -0000 Ok, got it. Normal MBR install, then go to shell. Save the gpart partitions to bootpool ( gpart backup ada0 and ada0s1 ). Reboot and go to LiveCD. Import bootpool, recreate gpart partitions with gpart restore. Recreate the bootblocks ( gpart bootcode -b /boot/boot0 ada0 && dd if=/boot/zfsboot of=/dev/ada0s1 count=1 && dd if=/boot/zfsboot of=/dev/ada0s1a skip=1 seek=1024 ). Reboot and its working. Maybe gpart is using pending mode in zfsboot script, i will look later. Thanks to Warren ( i will try the gpt hints, too )! Best, Kai Am 23.04.2014 15:27, schrieb Warren Block: > On Wed, 23 Apr 2014, Kai Kockro wrote: > >> i wanted to install 10-RELEASE on my Lenovo T420s ( Samsung 840 Pro SSD >> inside ). After using ZFS installer ( force 4k on, MBR partition because >> GPT bug in Lenovo Bios ), i get "Missing operating system". If i boot >> bsdinstall again and looking with zpool import, my root pool ist gone >> away, only bootpool apears in the list. The partition list also changed >> ... i dont understand this. >> >> If i use UFS and MBR, all is fine. FreeBSD is booting. >> >> I tried manually the old style from FreeBSD Wiki ( ZFS on ROOT ), but >> not working, too. What can i do? > > Later versions of the BIOS have been reported to fix the GPT booting > problem. -- Kai Kockro Leitung Operations myphotobook gmbh Oranienstrasse 183 10999 Berlin Tel.:+49 (0)30 616 508 100 Fax: +49 (0)30 616 508 200 Geschäftsführer: Vanessa Dill, Martin Lux Amtsgericht Charlottenburg; HRB 94377 From owner-freebsd-sysinstall@FreeBSD.ORG Thu Apr 24 14:59:44 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D8168DF7 for ; Thu, 24 Apr 2014 14:59:44 +0000 (UTC) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mx1.fisglobal.com", Issuer "VeriSign Class 3 Secure Server CA - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 35BEF14CE for ; Thu, 24 Apr 2014 14:59:43 +0000 (UTC) Received: from smarthost.fisglobal.com ([10.132.206.191]) by ltcfislmsgpa06.fnfis.com (8.14.5/8.14.5) with ESMTP id s3OExacF028638 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Thu, 24 Apr 2014 09:59:36 -0500 Received: from THEMADHATTER (10.242.181.54) by smarthost.fisglobal.com (10.132.206.191) with Microsoft SMTP Server id 14.3.174.1; Thu, 24 Apr 2014 09:59:34 -0500 From: Sender: Devin Teske To: "'Kai Kockro'" , "'Warren Block'" References: <5357AED7.4040205@myphotobook.de> <5358B7C6.7080201@myphotobook.de> In-Reply-To: <5358B7C6.7080201@myphotobook.de> Subject: RE: bsdinstall ZFS and MBR not working Date: Thu, 24 Apr 2014 07:59:30 -0700 Message-ID: <023a01cf5fcd$ccd50280$667f0780$@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQHhZCN4vZVE8EZn7ZjJyIsaWM+qGwCeoWp8AhehFfCa5x+lMA== Content-Language: en-us X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.96, 1.0.14, 0.0.0000 definitions=2014-04-24_04:2014-04-24,2014-04-24,1970-01-01 signatures=0 Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 14:59:45 -0000 > -----Original Message----- > From: Kai Kockro [mailto:k.kockro@myphotobook.de] > Sent: Thursday, April 24, 2014 12:06 AM > To: Warren Block > Cc: freebsd-sysinstall@freebsd.org > Subject: Re: bsdinstall ZFS and MBR not working > > Ok, > > got it. > > Normal MBR install, then go to shell. Save the gpart partitions to bootpool ( > gpart backup ada0 and ada0s1 ). Reboot and go to LiveCD. > Import bootpool, recreate gpart partitions with gpart restore. Recreate the > bootblocks ( gpart bootcode -b /boot/boot0 ada0 && dd if=/boot/zfsboot > of=/dev/ada0s1 count=1 && dd if=/boot/zfsboot of=/dev/ada0s1a skip=1 > seek=1024 ). Reboot and its working. > > Maybe gpart is using pending mode in zfsboot script, i will look later. > > Thanks to Warren ( i will try the gpt hints, too )! > > Best, > Kai > > Am 23.04.2014 15:27, schrieb Warren Block: > > On Wed, 23 Apr 2014, Kai Kockro wrote: > > > >> i wanted to install 10-RELEASE on my Lenovo T420s ( Samsung 840 Pro > >> SSD inside ). After using ZFS installer ( force 4k on, MBR partition > >> because GPT bug in Lenovo Bios ), i get "Missing operating system". > >> If i boot bsdinstall again and looking with zpool import, my root > >> pool ist gone away, only bootpool apears in the list. The partition > >> list also changed ... i dont understand this. > >> > >> If i use UFS and MBR, all is fine. FreeBSD is booting. > >> > >> I tried manually the old style from FreeBSD Wiki ( ZFS on ROOT ), but > >> not working, too. What can i do? > > > > Later versions of the BIOS have been reported to fix the GPT booting > > problem. > Not using pending mode there (iirc). Strange that you have to rewrite the partition table and even stranger that a BIOS update fixes the problem. Sounds like the BIOS isn't flushing the writes to disk. On one hand, I'd love to solve this in-code, but... if you say that a later version of the BIOS is reported to fix GPT booting, maybe the solution is to instead warn people with that hardware to update their BIOS if they run into MBR working but GPT not. I like the idea of appending something to device.hints also if that will work (saving people the hassle of upgrading BIOS). That seems cleaner than writing the partition table, laying down ZFS, then doing a backup followed by restore (in hopes that it will then write a partition table that survives a reboot). -- Devin _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. From owner-freebsd-sysinstall@FreeBSD.ORG Thu Apr 24 16:49:36 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8E5D339F for ; Thu, 24 Apr 2014 16:49:36 +0000 (UTC) Received: from mail.myphotobook.de (mail.myphotobook.de [85.237.68.140]) by mx1.freebsd.org (Postfix) with ESMTP id EE86C128F for ; Thu, 24 Apr 2014 16:49:35 +0000 (UTC) Received: (qmail 94289 invoked by uid 89); 24 Apr 2014 16:49:29 -0000 Received: from unknown (HELO ?192.168.0.101?) (k.kockro@myphotobook.de@37.120.12.236) by mail.myphotobook.de with RC4-MD5 encrypted SMTP; 24 Apr 2014 16:49:29 -0000 Date: Thu, 24 Apr 2014 18:49:25 +0200 Subject: AW: RE: bsdinstall ZFS and MBR not working Message-ID: <2fh73q5ydh6iwwi2gsf8jd42.1398358165607@email.android.com> From: Kai Kockro To: 'Warren Block' , dteske@FreeBSD.org MIME-Version: 1.0 In-Reply-To: <023a01cf5fcd$ccd50280$667f0780$@FreeBSD.org> References: <5357AED7.4040205@myphotobook.de> <5358B7C6.7080201@myphotobook.de> <023a01cf5fcd$ccd50280$667f0780$@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 16:49:36 -0000 SGkgLi4uIGxhdGVzdCBiaW9zIGlzIGluc3RhbGxlZC4gRXZlbiB5b3VuZ2VyIFRoaW5rcGFkcyBo YXZlIHRoYXQgR1BUIHByb2JsZW0sIGJ1dCBkb250IGtub3cgaWYgTUJSIGlzIGEgcHJvYmxlbSB0 aGVyZSwgdG9vLiBUaGUgR1BUIGhpbnRzICggc2V0IHBhcnRpdGlvbiBhY3RpdmUgYW5kIHRoZW4g aW5hY3RpdmUgKSBkaWRudCBoZWxwIG1lLgoKSWYgaSBjYW4gaGVscCB0byBkZWJ1ZywgbGV0IG1l IGtub3chCgpCZXN0LApLYWkKClZvbiBtZWluZW0gU29ueSBYcGVyaWHihKItU21hcnRwaG9uZSBn ZXNlbmRldAoKLS0tLSBkdGVza2VARnJlZUJTRC5vcmcgc2NocmllYiAtLS0tCgo+Cj4KPj4gLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogS2FpIEtvY2tybyBbbWFpbHRvOmsua29j a3JvQG15cGhvdG9ib29rLmRlXQo+PiBTZW50OiBUaHVyc2RheSwgQXByaWwgMjQsIDIwMTQgMTI6 MDYgQU0KPj4gVG86IFdhcnJlbiBCbG9jawo+PiBDYzogZnJlZWJzZC1zeXNpbnN0YWxsQGZyZWVi c2Qub3JnCj4+IFN1YmplY3Q6IFJlOiBic2RpbnN0YWxsIFpGUyBhbmQgTUJSIG5vdCB3b3JraW5n Cj4+IAo+PiBPaywKPj4gCj4+IGdvdCBpdC4KPj4gCj4+IE5vcm1hbCBNQlIgaW5zdGFsbCwgdGhl biBnbyB0byBzaGVsbC4gU2F2ZSB0aGUgZ3BhcnQgcGFydGl0aW9ucyB0bwo+Ym9vdHBvb2wgKAo+ PiBncGFydCBiYWNrdXAgYWRhMCBhbmQgYWRhMHMxICkuIFJlYm9vdCBhbmQgZ28gdG8gTGl2ZUNE Lgo+PiBJbXBvcnQgYm9vdHBvb2wsIHJlY3JlYXRlIGdwYXJ0IHBhcnRpdGlvbnMgd2l0aCBncGFy dCByZXN0b3JlLiBSZWNyZWF0ZQo+dGhlCj4+IGJvb3RibG9ja3MgKCBncGFydCBib290Y29kZSAt YiAvYm9vdC9ib290MCBhZGEwICYmIGRkIGlmPS9ib290L3pmc2Jvb3QKPj4gb2Y9L2Rldi9hZGEw czEgY291bnQ9MSAmJiBkZCBpZj0vYm9vdC96ZnNib290IG9mPS9kZXYvYWRhMHMxYSBza2lwPTEK Pj4gc2Vlaz0xMDI0ICkuIFJlYm9vdCBhbmQgaXRzIHdvcmtpbmcuCj4+IAo+PiBNYXliZSBncGFy dCBpcyB1c2luZyBwZW5kaW5nIG1vZGUgaW4gemZzYm9vdCBzY3JpcHQsIGkgd2lsbCBsb29rIGxh dGVyLgo+PiAKPj4gVGhhbmtzIHRvIFdhcnJlbiAoIGkgd2lsbCB0cnkgdGhlIGdwdCBoaW50cywg dG9vICkhCj4+IAo+PiBCZXN0LAo+PiBLYWkKPj4gCj4+IEFtIDIzLjA0LjIwMTQgMTU6MjcsIHNj aHJpZWIgV2FycmVuIEJsb2NrOgo+PiA+IE9uIFdlZCwgMjMgQXByIDIwMTQsIEthaSBLb2Nrcm8g d3JvdGU6Cj4+ID4KPj4gPj4gaSB3YW50ZWQgdG8gaW5zdGFsbCAxMC1SRUxFQVNFIG9uIG15IExl bm92byBUNDIwcyAoIFNhbXN1bmcgODQwIFBybwo+PiA+PiBTU0QgaW5zaWRlICkuIEFmdGVyIHVz aW5nIFpGUyBpbnN0YWxsZXIgKCBmb3JjZSA0ayBvbiwgTUJSIHBhcnRpdGlvbgo+PiA+PiBiZWNh dXNlIEdQVCBidWcgaW4gTGVub3ZvIEJpb3MgKSwgaSBnZXQgIk1pc3Npbmcgb3BlcmF0aW5nIHN5 c3RlbSIuCj4+ID4+IElmIGkgYm9vdCBic2RpbnN0YWxsIGFnYWluIGFuZCBsb29raW5nIHdpdGgg enBvb2wgaW1wb3J0LCBteSByb290Cj4+ID4+IHBvb2wgaXN0IGdvbmUgYXdheSwgb25seSBib290 cG9vbCBhcGVhcnMgaW4gdGhlIGxpc3QuIFRoZSBwYXJ0aXRpb24KPj4gPj4gbGlzdCBhbHNvIGNo YW5nZWQgLi4uIGkgZG9udCB1bmRlcnN0YW5kIHRoaXMuCj4+ID4+Cj4+ID4+IElmIGkgdXNlIFVG UyBhbmQgTUJSLCBhbGwgaXMgZmluZS4gRnJlZUJTRCBpcyBib290aW5nLgo+PiA+Pgo+PiA+PiBJ IHRyaWVkIG1hbnVhbGx5IHRoZSBvbGQgc3R5bGUgZnJvbSBGcmVlQlNEIFdpa2kgKCBaRlMgb24g Uk9PVCApLCBidXQKPj4gPj4gbm90IHdvcmtpbmcsIHRvby4gV2hhdCBjYW4gaSBkbz8KPj4gPgo+ PiA+IExhdGVyIHZlcnNpb25zIG9mIHRoZSBCSU9TIGhhdmUgYmVlbiByZXBvcnRlZCB0byBmaXgg dGhlIEdQVCBib290aW5nCj4+ID4gcHJvYmxlbS4KPj4gCj4KPk5vdCB1c2luZyBwZW5kaW5nIG1v ZGUgdGhlcmUgKGlpcmMpLgo+Cj5TdHJhbmdlIHRoYXQgeW91IGhhdmUgdG8gcmV3cml0ZSB0aGUg cGFydGl0aW9uIHRhYmxlIGFuZCBldmVuIHN0cmFuZ2VyCj50aGF0IGEgQklPUyB1cGRhdGUgZml4 ZXMgdGhlIHByb2JsZW0uIFNvdW5kcyBsaWtlIHRoZSBCSU9TIGlzbid0IGZsdXNoaW5nCj50aGUg d3JpdGVzIHRvIGRpc2suCj4KPk9uIG9uZSBoYW5kLCBJJ2QgbG92ZSB0byBzb2x2ZSB0aGlzIGlu LWNvZGUsIGJ1dC4uLiBpZiB5b3Ugc2F5IHRoYXQgYSBsYXRlcgo+dmVyc2lvbiBvZiB0aGUgQklP UyBpcyByZXBvcnRlZCB0byBmaXggR1BUIGJvb3RpbmcsIG1heWJlIHRoZSBzb2x1dGlvbgo+aXMg dG8gaW5zdGVhZCB3YXJuIHBlb3BsZSB3aXRoIHRoYXQgaGFyZHdhcmUgdG8gdXBkYXRlIHRoZWly IEJJT1MgaWYKPnRoZXkgcnVuIGludG8gTUJSIHdvcmtpbmcgYnV0IEdQVCBub3QuCj4KPkkgbGlr ZSB0aGUgaWRlYSBvZiBhcHBlbmRpbmcgc29tZXRoaW5nIHRvIGRldmljZS5oaW50cyBhbHNvIGlm IHRoYXQgd2lsbAo+d29yayAoc2F2aW5nIHBlb3BsZSB0aGUgaGFzc2xlIG9mIHVwZ3JhZGluZyBC SU9TKS4gVGhhdCBzZWVtcyBjbGVhbmVyCj50aGFuIHdyaXRpbmcgdGhlIHBhcnRpdGlvbiB0YWJs ZSwgbGF5aW5nIGRvd24gWkZTLCB0aGVuIGRvaW5nIGEgYmFja3VwCj5mb2xsb3dlZCBieSByZXN0 b3JlIChpbiBob3BlcyB0aGF0IGl0IHdpbGwgdGhlbiB3cml0ZSBhIHBhcnRpdGlvbiB0YWJsZQo+ dGhhdCBzdXJ2aXZlcyBhIHJlYm9vdCkuCj4tLSAKPkRldmluCj4KPl9fX19fX19fX19fX18KPlRo ZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBtZXNzYWdlIGlzIHByb3ByaWV0YXJ5IGFu ZC9vciBjb25maWRlbnRpYWwuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQs IHBsZWFzZTogKGkpIGRlbGV0ZSB0aGUgbWVzc2FnZSBhbmQgYWxsIGNvcGllczsgKGlpKSBkbyBu b3QgZGlzY2xvc2UsIGRpc3RyaWJ1dGUgb3IgdXNlIHRoZSBtZXNzYWdlIGluIGFueSBtYW5uZXI7 IGFuZCAoaWlpKSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseS4gSW4gYWRkaXRpb24sIHBs ZWFzZSBiZSBhd2FyZSB0aGF0IGFueSBtZXNzYWdlIGFkZHJlc3NlZCB0byBvdXIgZG9tYWluIGlz IHN1YmplY3QgdG8gYXJjaGl2aW5nIGFuZCByZXZpZXcgYnkgcGVyc29ucyBvdGhlciB0aGFuIHRo ZSBpbnRlbmRlZCByZWNpcGllbnQuIFRoYW5rIHlvdS4K From owner-freebsd-sysinstall@FreeBSD.ORG Mon Apr 28 11:06:55 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4C8875A2 for ; Mon, 28 Apr 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2FD841AB4 for ; Mon, 28 Apr 2014 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3SB6tSU086289 for ; Mon, 28 Apr 2014 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3SB6s0G086287 for freebsd-sysinstall@FreeBSD.org; Mon, 28 Apr 2014 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 Apr 2014 11:06:54 GMT Message-Id: <201404281106.s3SB6s0G086287@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 11:06:55 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/184675 sysinstall bsdinstall(8): installation crashes while asking for r o bin/182072 sysinstall sysinstall(8): Warning: The disc currently in the driv o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysinstall(8): 8.0-RELEASE-i386-memstick Fixit broken 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 166 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Sun May 4 05:21:34 2014 Return-Path: Delivered-To: freebsd-sysinstall@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BA0ECC1E; Sun, 4 May 2014 05:21:34 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8F0A81F7F; Sun, 4 May 2014 05:21:34 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s445LY5m095750; Sun, 4 May 2014 05:21:34 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s445LY7u095749; Sun, 4 May 2014 05:21:34 GMT (envelope-from linimon) Date: Sun, 4 May 2014 05:21:34 GMT Message-Id: <201405040521.s445LY7u095749@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-sysinstall@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: bin/183929: sysinstall(8) keymap select emacs enhanced is actually dvorak X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2014 05:21:34 -0000 Old Synopsis: sysinstall > keymap select emacs enhanced is actually dvorak New Synopsis: sysinstall(8) keymap select emacs enhanced is actually dvorak Responsible-Changed-From-To: freebsd-bugs->freebsd-sysinstall Responsible-Changed-By: linimon Responsible-Changed-When: Sun May 4 05:21:03 UTC 2014 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=183929 From owner-freebsd-sysinstall@FreeBSD.ORG Mon May 5 03:22:49 2014 Return-Path: Delivered-To: freebsd-sysinstall@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AE1137F1; Mon, 5 May 2014 03:22:49 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 823961641; Mon, 5 May 2014 03:22:49 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s453MnOV004123; Mon, 5 May 2014 03:22:49 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s453Mnxp004122; Mon, 5 May 2014 03:22:49 GMT (envelope-from linimon) Date: Mon, 5 May 2014 03:22:49 GMT Message-Id: <201405050322.s453Mnxp004122@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-sysinstall@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: bin/182935: bsdinstall(8): Installation program interprets "dhclient already running" as an error and writes redundant data to /etc/rc.conf X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2014 03:22:49 -0000 Old Synopsis: Installation program interprets "dhclient already running" as an error and writes redundant data to /etc/rc.conf New Synopsis: bsdinstall(8): Installation program interprets "dhclient already running" as an error and writes redundant data to /etc/rc.conf Responsible-Changed-From-To: freebsd-bugs->freebsd-sysinstall Responsible-Changed-By: linimon Responsible-Changed-When: Mon May 5 03:20:06 UTC 2014 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=182935 From owner-freebsd-sysinstall@FreeBSD.ORG Mon May 5 11:06:51 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D8BC3F0C for ; Mon, 5 May 2014 11:06:51 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BBB781D01 for ; Mon, 5 May 2014 11:06:51 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s45B6pAG083269 for ; Mon, 5 May 2014 11:06:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s45B6piX083267 for freebsd-sysinstall@FreeBSD.org; Mon, 5 May 2014 11:06:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 5 May 2014 11:06:51 GMT Message-Id: <201405051106.s45B6piX083267@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2014 11:06:51 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/184675 sysinstall bsdinstall(8): installation crashes while asking for r o bin/183929 sysinstall sysinstall(8) keymap select emacs enhanced is actually o bin/182935 sysinstall bsdinstall(8): Installation program interprets "dhclie o bin/182072 sysinstall sysinstall(8): Warning: The disc currently in the driv o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysinstall(8): 8.0-RELEASE-i386-memstick Fixit broken 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 168 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Mon May 12 11:06:52 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A9E82C4D for ; Mon, 12 May 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8D02226DE for ; Mon, 12 May 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4CB6q3d067990 for ; Mon, 12 May 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4CB6q31067987 for freebsd-sysinstall@FreeBSD.org; Mon, 12 May 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 May 2014 11:06:52 GMT Message-Id: <201405121106.s4CB6q31067987@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2014 11:06:52 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/184675 sysinstall bsdinstall(8): installation crashes while asking for r o bin/183929 sysinstall sysinstall(8) keymap select emacs enhanced is actually o bin/182935 sysinstall bsdinstall(8): Installation program interprets "dhclie o bin/182072 sysinstall sysinstall(8): Warning: The disc currently in the driv o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysinstall(8): 8.0-RELEASE-i386-memstick Fixit broken 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 168 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Thu May 15 01:44:13 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 61B095CA; Thu, 15 May 2014 01:44:13 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 3B5F22255; Thu, 15 May 2014 01:44:12 +0000 (UTC) Received: from [10.2.255.195] (unknown [137.122.78.10]) (Authenticated sender: roleaccount@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id CC64273A34; Thu, 15 May 2014 01:44:05 +0000 (UTC) Message-ID: <53741BE4.3090007@allanjude.com> Date: Wed, 14 May 2014 21:44:04 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Devin Teske , roberto@freebsd.org Subject: bsdinstall patch [1/3] Content-Type: multipart/mixed; boundary="------------060109000501060700090607" Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 01:44:13 -0000 This is a multi-part message in MIME format. --------------060109000501060700090607 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Here is a patch for the bsdinstall root-on-zfs stuff that adds optional encryption for swap, and optional gmirror for swap (which can be combined) Requested By: Ollivier Robert Sponsored By: ScaleEngine Inc. --------------060109000501060700090607 Content-Type: text/x-patch; name="zfsboot.swapcrypt.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="zfsboot.swapcrypt.patch" Index: usr.sbin/bsdinstall/scripts/zfsboot =================================================================== --- usr.sbin/bsdinstall/scripts/zfsboot (revision 266104) +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) @@ -108,6 +108,16 @@ : ${ZFSBOOT_SWAP_SIZE:=2g} # +# Should we use geli(8) to encrypt the swap? +# +: ${ZFSBOOT_SWAP_ENCRYPTION=} + +# +# Should we use gmirror(8) to mirror the swap? +# +: ${ZFSBOOT_SWAP_MIRROR=} + +# # Default ZFS datasets for root zpool # # NOTE: Requires /tmp, /var/tmp, /$ZFSBOOT_BOOTFS_NAME/$ZFSBOOT_BOOTFS_NAME @@ -184,6 +194,7 @@ PRINTF_CONF="printf '%s=\"%%s\"\\\n' %s >> \"%s\"" PRINTF_FSTAB='printf "$FSTAB_FMT" "%s" "%s" "%s" "%s" "%s" "%s" >> "%s"' SHELL_TRUNCATE=':> "%s"' +SWAP_GMIRROR_LABEL='gmirror label swap %s' UMOUNT='umount "%s"' ZFS_CREATE_WITH_OPTIONS='zfs create %s "%s"' ZFS_SET='zfs set "%s" "%s"' @@ -263,6 +274,10 @@ msg_select_virtual_device_type="Select Virtual Device type:" msg_stripe_desc="Stripe - No Redundancy" msg_stripe_help="[1+ Disks] Striping provides maximum storage but no redundancy" +msg_swap_encrypt="Encrypt Swap?" +msg_swap_encrypt_help="Encrypt swap partitions with temporary keys, discarded on reboot" +msg_swap_mirror="Mirror Swap?" +msg_swap_mirror_help="Mirror swap partitions for redundancy, breaks crash dumps" msg_swap_size="Swap Size" msg_swap_size_help="Customize how much swap space is allocated to each selected disk" msg_these_disks_are_too_small="These disks are too small given the amount of requested\nswap (%s) and/or geli(8) (%s) partitions, which would\ntake 50%% or more of each of the following selected disk\ndevices (not recommended):\n\n %s\n\nRecommend changing partition size(s) and/or selecting a\ndifferent set of devices." @@ -285,8 +300,12 @@ local prompt="$msg_configure_options" local force4k="$msg_no" local usegeli="$msg_no" + local swapgeli="$msg_no" + local swapmirror="$msg_no" [ "$ZFSBOOT_GNOP_4K_FORCE_ALIGN" ] && force4k="$msg_yes" [ "$ZFSBOOT_GELI_ENCRYPTION" ] && usegeli="$msg_yes" + [ "$ZFSBOOT_SWAP_ENCRYPTION" ] && swapgeli="$msg_yes" + [ "$ZFSBOOT_SWAP_MIRROR" ] && swapmirror="$msg_yes" local disks n f_count n $ZFSBOOT_DISKS { [ $n -eq 1 ] && disks=disk; } || disks=disks # grammar @@ -309,6 +328,10 @@ '$msg_partition_scheme_help' 'S $msg_swap_size' '$ZFSBOOT_SWAP_SIZE' '$msg_swap_size_help' + 'M $msg_swap_mirror' '$swapmirror' + '$msg_swap_mirror_help' + 'W $msg_swap_encrypt' '$swapgeli' + '$msg_swap_encrypt_help' " # END-QUOTE local defaultitem= # Calculated below local hline="$hline_alnum_arrows_punc_tab_enter" @@ -747,7 +770,7 @@ return $FAILURE # NB: zpool will use the `zfs#' GPT labels - bootpart=p2 targetpart=p2 + bootpart=p2 swappart=p2 targetpart=p2 [ ${swapsize:-0} -gt 0 ] && targetpart=p3 # @@ -754,7 +777,7 @@ # Prepare boot pool if enabled (e.g., for geli(8)) # if [ "$ZFSBOOT_BOOT_POOL" ]; then - bootpart=p2 targetpart=p3 + bootpart=p2 swappart=p3 targetpart=p3 [ ${swapsize:-0} -gt 0 ] && targetpart=p4 f_eval_catch $funcname gpart \ "$GPART_ADD_LABEL_WITH_SIZE" boot$index \ @@ -781,12 +804,7 @@ return $FAILURE # Pedantically nuke any old labels on the swap f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ - /dev/gpt/swap$index - # Update fstab(5) - f_eval_catch $funcname printf "$PRINTF_FSTAB" \ - /dev/gpt/swap$index none swap sw 0 0 \ - $BSDINSTALL_TMPETC/fstab || - return $FAILURE + /dev/$disk$swappart fi # @@ -827,7 +845,7 @@ return $FAILURE # NB: zpool will use s1a (no labels) - bootpart=s1a targetpart=s1d mbrindex=4 + bootpart=s1a swappart=s1b targetpart=s1d mbrindex=4 # # Always prepare a boot pool on MBR @@ -858,11 +876,6 @@ # Pedantically nuke any old labels on the swap f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ /dev/${disk}s1b - # Update fstab(5) - f_eval_catch $funcname printf "$PRINTF_FSTAB" \ - /dev/${disk}s1b none swap sw 0 0 \ - $BSDINSTALL_TMPETC/fstab || - return $FAILURE fi # @@ -879,6 +892,33 @@ esac # $ZFSBOOT_PARTITION_SCHEME + # Update fstab(5) + if [ "$isswapmirror" ]; then + # This is not the first disk in the mirror, do nothing + elif [ "$ZFSBOOT_SWAP_ENCRYPTION" -a "$ZFSBOOT_SWAP_MIRROR" ]; then + f_eval_catch $funcname printf "$PRINTF_FSTAB" \ + /dev/mirror/swap.eli none swap sw 0 0 \ + $BSDINSTALL_TMPETC/fstab || + return $FAILURE + isswapmirror=1 + elif [ "$ZFSBOOT_SWAP_MIRROR" ]; then + f_eval_catch $funcname printf "$PRINTF_FSTAB" \ + /dev/mirror/swap none swap sw 0 0 \ + $BSDINSTALL_TMPETC/fstab || + return $FAILURE + isswapmirror=1 + elif [ "$ZFSBOOT_SWAP_ENCRYPTION" ]; then + f_eval_catch $funcname printf "$PRINTF_FSTAB" \ + /dev/$disk${swappart}.eli none swap sw 0 0 \ + $BSDINSTALL_TMPETC/fstab || + return $FAILURE + else + f_eval_catch $funcname printf "$PRINTF_FSTAB" \ + /dev/$disk$swappart none swap sw 0 0 \ + $BSDINSTALL_TMPETC/fstab || + return $FAILURE + fi + return $SUCCESS } @@ -893,10 +933,12 @@ local zroot_name="$1" local zroot_vdevtype="$2" local zroot_vdevs= # Calculated below + local swap_devs= # Calculated below local boot_vdevs= # Used for geli(8) and/or MBR layouts shift 2 # poolname vdev_type local disks="$*" disk - local bootpart targetpart # Set by zfs_create_diskpart() below + local isswapmirror + local bootpart targetpart swappart # Set by zfs_create_diskpart() below # # Pedantic checks; should never be seen @@ -968,7 +1010,8 @@ local n=0 for disk in $disks; do zfs_create_diskpart $disk $n || return $FAILURE - # Now $bootpart and $targetpart are set (suffix for $disk) + # Now $bootpart, $targetpart, and $swappart are set (suffix + # for $disk) # Forced 4k alignment support using Geom NOP (see gnop(8)) if [ "$ZFSBOOT_GNOP_4K_FORCE_ALIGN" ]; then @@ -1087,6 +1130,16 @@ return $FAILURE f_eval_catch -d $funcname umount "$UMOUNT" /mnt # tmpfs fi + # + # Create the gmirror(8) GEOMS for swap + # + if [ "$ZFSBOOT_SWAP_MIRROR" ]; then + for disk in $disks; do + swap_devs="$swap_devs $disk$swappart" + done + f_eval_catch $funcname gmirror "$SWAP_GMIRROR_LABEL" \ + "$swap_devs" || return $FAILURE + fi # # Create the ZFS root pool with desired type and disk devices @@ -1215,7 +1268,15 @@ f_eval_catch $funcname echo "$ECHO_APPEND" \ 'kern.geom.label.disk_ident.enable=\"0\"' \ $BSDINSTALL_TMPBOOT/loader.conf.zfs || return $FAILURE + f_eval_catch $funcname echo "$ECHO_APPEND" \ + 'kern.geom.label.gptid.enable=\"0\"' \ + $BSDINSTALL_TMPBOOT/loader.conf.zfs || return $FAILURE + if [ "$ZFSBOOT_SWAP_MIRROR" ]; then + f_eval_catch $funcname echo "$ECHO_APPEND" 'geom_mirror_load=\"YES\"' \ + $BSDINSTALL_TMPBOOT/loader.conf.gmirror || return $FAILURE + fi + # We're all done unless we should go on for boot pool [ "$ZFSBOOT_BOOT_POOL" ] || return $SUCCESS @@ -1448,6 +1509,22 @@ "$ZFSBOOT_SWAP_SIZE" && ZFSBOOT_SWAP_SIZE="${input:-0}" ;; + ?" $msg_swap_mirror") + # Toggle the variable referenced both by the menu and later + if [ "$ZFSBOOT_SWAP_MIRROR" ]; then + ZFSBOOT_SWAP_MIRROR= + else + ZFSBOOT_SWAP_MIRROR=1 + fi + ;; + ?" $msg_swap_encrypt") + # Toggle the variable referenced both by the menu and later + if [ "$ZFSBOOT_SWAP_ENCRYPTION" ]; then + ZFSBOOT_SWAP_ENCRYPTION= + else + ZFSBOOT_SWAP_ENCRYPTION=1 + fi + ;; esac done --------------060109000501060700090607-- From owner-freebsd-sysinstall@FreeBSD.ORG Thu May 15 01:45:51 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5AB475E3; Thu, 15 May 2014 01:45:51 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 3AC5D225C; Thu, 15 May 2014 01:45:50 +0000 (UTC) Received: from [10.2.255.195] (unknown [137.122.78.10]) (Authenticated sender: roleaccount@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id EBDBB73A47; Thu, 15 May 2014 01:45:49 +0000 (UTC) Message-ID: <53741C4D.2090806@allanjude.com> Date: Wed, 14 May 2014 21:45:49 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Devin Teske , roberto@freebsd.org Subject: bsdinstall patch [2/3] datasets Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 01:45:51 -0000 updates to the datasets created by zfsboot set compress=lz4 for the entire pool, removing it from the individual datasets remove exec=no from /usr/src From owner-freebsd-sysinstall@FreeBSD.ORG Thu May 15 01:48:03 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 03243614; Thu, 15 May 2014 01:48:03 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id D3AD72276; Thu, 15 May 2014 01:48:02 +0000 (UTC) Received: from [10.2.255.195] (unknown [137.122.78.10]) (Authenticated sender: roleaccount@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 3747273A56; Thu, 15 May 2014 01:48:01 +0000 (UTC) Message-ID: <53741CD0.9000403@allanjude.com> Date: Wed, 14 May 2014 21:48:00 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Devin Teske , roberto@freebsd.org Subject: bsdinstall patch [3/3] variable reuse Content-Type: multipart/mixed; boundary="------------000708090104070403090106" Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 01:48:03 -0000 This is a multi-part message in MIME format. --------------000708090104070403090106 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit dteske@ reused the variable 'disks' in zfsboot it starts off being used to track the grammar for the number of disks (singular vs plural) and then it is reused as the list of available disks replace the variable with disks_grammar and move 'disk' and 'disks' to msg_ vars so they can be translated in the future. --------------000708090104070403090106 Content-Type: text/x-patch; name="zfsboot.grammar.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="zfsboot.grammar.patch" Index: usr.sbin/bsdinstall/scripts/zfsboot =================================================================== --- usr.sbin/bsdinstall/scripts/zfsboot (revision 266106) +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) @@ -209,6 +209,8 @@ msg_detailed_disk_info="gpart(8) show %s:\n%s\n\ncamcontrol(8) inquiry %s:\n%s\n\n\ncamcontrol(8) identify %s:\n%s\n" msg_disk_info="Disk Info" msg_disk_info_help="Get detailed information on disk device(s)" +msg_disk_singular="disk" +msg_disk_plural="disks" msg_encrypt_disks="Encrypt Disks?" msg_encrypt_disks_help="Use geli(8) to encrypt all data partitions" msg_error="Error" @@ -287,13 +289,14 @@ local usegeli="$msg_no" [ "$ZFSBOOT_GNOP_4K_FORCE_ALIGN" ] && force4k="$msg_yes" [ "$ZFSBOOT_GELI_ENCRYPTION" ] && usegeli="$msg_yes" - local disks n + local disks n disks_grammar f_count n $ZFSBOOT_DISKS - { [ $n -eq 1 ] && disks=disk; } || disks=disks # grammar + { [ $n -eq 1 ] && disks_grammar=$msg_disk_singular; } || + disks_grammar=$msg_disk_plural # grammar local menu_list=" '>>> $msg_install' '$msg_install_desc' '$msg_install_help' - 'T $msg_pool_type_disks' '$ZFSBOOT_VDEV_TYPE: $n $disks' + 'T $msg_pool_type_disks' '$ZFSBOOT_VDEV_TYPE: $n $disks_grammar' '$msg_pool_type_disks_help' '- $msg_rescan_devices' '*' '$msg_rescan_devices_help' --------------000708090104070403090106-- From owner-freebsd-sysinstall@FreeBSD.ORG Thu May 15 01:48:33 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C1B7B624; Thu, 15 May 2014 01:48:33 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 9D51B2278; Thu, 15 May 2014 01:48:33 +0000 (UTC) Received: from [10.2.255.195] (unknown [137.122.78.10]) (Authenticated sender: roleaccount@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 187F273A65; Thu, 15 May 2014 01:48:33 +0000 (UTC) Message-ID: <53741CF0.30300@allanjude.com> Date: Wed, 14 May 2014 21:48:32 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Devin Teske , roberto@freebsd.org Subject: Re: bsdinstall patch [2/3] datasets References: <53741C4D.2090806@allanjude.com> In-Reply-To: <53741C4D.2090806@allanjude.com> Content-Type: multipart/mixed; boundary="------------080103030601020901060306" Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 01:48:33 -0000 This is a multi-part message in MIME format. --------------080103030601020901060306 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 05/14/2014 21:45, Allan Jude wrote: > updates to the datasets created by zfsboot > > set compress=lz4 for the entire pool, removing it from the individual > datasets > > remove exec=no from /usr/src > > _______________________________________________ > 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" > I forgot to include the patch, my bad --------------080103030601020901060306 Content-Type: text/x-patch; name="zfsboot.datasets.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="zfsboot.datasets.patch" Index: usr.sbin/bsdinstall/scripts/zfsboot =================================================================== --- usr.sbin/bsdinstall/scripts/zfsboot (revision 266105) +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) @@ -121,7 +121,7 @@ /$ZFSBOOT_BEROOT_NAME/$ZFSBOOT_BOOTFS_NAME mountpoint=/ # Compress /tmp, allow exec but not setuid - /tmp mountpoint=/tmp,compression=lz4,exec=on,setuid=off + /tmp mountpoint=/tmp,exec=on,setuid=off # Don't mount /usr so that 'base' files go to the BEROOT /usr mountpoint=/usr,canmount=off @@ -130,17 +130,17 @@ /usr/home # NB: /home is a symlink to /usr/home # Ports tree - /usr/ports compression=lz4,setuid=off + /usr/ports setuid=off # Source tree (compressed) - /usr/src compression=lz4,exec=off,setuid=off + /usr/src # Create /var and friends /var mountpoint=/var - /var/crash compression=lz4,exec=off,setuid=off - /var/log compression=lz4,exec=off,setuid=off - /var/mail compression=lz4,atime=on - /var/tmp compression=lz4,exec=on,setuid=off + /var/crash exec=off,setuid=off + /var/log exec=off,setuid=off + /var/mail atime=on + /var/tmp setuid=off " # END-QUOTE # @@ -1093,7 +1093,8 @@ # f_dprintf "$funcname: Creating root pool..." f_eval_catch $funcname zpool "$ZPOOL_CREATE_WITH_OPTIONS" \ - "-o altroot=$BSDINSTALL_CHROOT -m none -f" \ + "-o altroot=$BSDINSTALL_CHROOT -O compress=lz4 + -m none -f" \ "$zroot_name" "$zroot_vdevtype" "$zroot_vdevs" || return $FAILURE --------------080103030601020901060306-- From owner-freebsd-sysinstall@FreeBSD.ORG Thu May 15 02:35:33 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 13DC5DB4; Thu, 15 May 2014 02:35:33 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id E351625A7; Thu, 15 May 2014 02:35:32 +0000 (UTC) Received: from [10.2.255.195] (unknown [137.122.78.10]) (Authenticated sender: roleaccount@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 3785D73B40; Thu, 15 May 2014 02:35:31 +0000 (UTC) Message-ID: <537427F2.3080902@allanjude.com> Date: Wed, 14 May 2014 22:35:30 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Devin Teske , roberto@freebsd.org Subject: Re: bsdinstall patch [3/3] variable reuse References: <53741CD0.9000403@allanjude.com> In-Reply-To: <53741CD0.9000403@allanjude.com> Content-Type: multipart/mixed; boundary="------------090203020005020901010506" Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 02:35:33 -0000 This is a multi-part message in MIME format. --------------090203020005020901010506 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 05/14/2014 21:48, Allan Jude wrote: > dteske@ reused the variable 'disks' in zfsboot > > it starts off being used to track the grammar for the number of disks > (singular vs plural) > > and then it is reused as the list of available disks > > replace the variable with disks_grammar and move 'disk' and 'disks' to > msg_ vars so they can be translated in the future. > > > > _______________________________________________ > 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" > Rebased patch with the previous 2 patches applied --------------090203020005020901010506 Content-Type: text/x-patch; name="zfsboot.grammar.v2.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="zfsboot.grammar.v2.patch" Index: usr.sbin/bsdinstall/scripts/zfsboot =================================================================== --- usr.sbin/bsdinstall/scripts/zfsboot (revision 266108) +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) @@ -220,6 +220,8 @@ msg_detailed_disk_info="gpart(8) show %s:\n%s\n\ncamcontrol(8) inquiry %s:\n%s\n\n\ncamcontrol(8) identify %s:\n%s\n" msg_disk_info="Disk Info" msg_disk_info_help="Get detailed information on disk device(s)" +msg_disk_singular="disk" +msg_disk_plural="disks" msg_encrypt_disks="Encrypt Disks?" msg_encrypt_disks_help="Use geli(8) to encrypt all data partitions" msg_error="Error" @@ -306,13 +308,14 @@ [ "$ZFSBOOT_GELI_ENCRYPTION" ] && usegeli="$msg_yes" [ "$ZFSBOOT_SWAP_ENCRYPTION" ] && swapgeli="$msg_yes" [ "$ZFSBOOT_SWAP_MIRROR" ] && swapmirror="$msg_yes" - local disks n + local disks n disks_grammar f_count n $ZFSBOOT_DISKS - { [ $n -eq 1 ] && disks=disk; } || disks=disks # grammar + { [ $n -eq 1 ] && disks_grammar=$msg_disk_singular; } || + disks_grammar=$msg_disk_plural # grammar local menu_list=" '>>> $msg_install' '$msg_install_desc' '$msg_install_help' - 'T $msg_pool_type_disks' '$ZFSBOOT_VDEV_TYPE: $n $disks' + 'T $msg_pool_type_disks' '$ZFSBOOT_VDEV_TYPE: $n $disks_grammar' '$msg_pool_type_disks_help' '- $msg_rescan_devices' '*' '$msg_rescan_devices_help' --------------090203020005020901010506-- From owner-freebsd-sysinstall@FreeBSD.ORG Sat May 17 15:58:29 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3888B8D3; Sat, 17 May 2014 15:58:29 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 14C772F57; Sat, 17 May 2014 15:58:28 +0000 (UTC) Received: from [10.69.225.35] (unknown [137.122.64.27]) (Authenticated sender: roleaccount@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 0D0E27400F; Sat, 17 May 2014 15:58:26 +0000 (UTC) Message-ID: <53778722.9000608@allanjude.com> Date: Sat, 17 May 2014 11:58:26 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: roberto@freebsd.org, freebsd-sysinstall@freebsd.org Subject: patch to bsdinstall to support BSD partitions X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------020100060009040503090208" X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 May 2014 15:58:29 -0000 This is a multi-part message in MIME format. --------------020100060009040503090208 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On some Lenovo machines, booting ZFS off MBR partitions does not work On the Lenovo X61s that we were able to test on at the BSDCan Hackers Lounge, we were able to get them to boot properly using a BSD partitioning scheme instead. The attached patch makes the following changes: Add support for BSD partition type Moved the write of the MBR boot sector to the end of the process to avoid it being nuked by the pedantic zpool labelclear commands Change the MBR code to not always create 2 zpools when using MBR. The user only wants 2 pools (1 unencrypted to boot, and one encrypted for data) in the case where they enable encryption. Due to the simplicity of the code in previous versions of bsdinstall, two pools were used to avoid a problem with the order of the creation of the partitions to ensure that there was a partition at the front of the drive for the boot code, and that the swap partition was the 2nd partition (BSD partition 'b') Some style cleanup to make the flow of the MBR section more fix an syntax error introduced in the previous patch where a newline was not escaped Write the zfsboot code to the two different places require for MBR and BSD. Write the larger section first because writing the first sector first seems to make the BSD partition disappear and appear as an empty MBR (No idea why this was happening, reproduced on two Lenovo laptops) Resolve variable reuse by renaming 'disksize' in second card to 'usablesize' to avoid disksize being disksize less swap+boot size Sponsored By: ScaleEngine Inc. --------------020100060009040503090208 Content-Type: text/x-patch; name="zfsboot.bsd_partition_v2.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="zfsboot.bsd_partition_v2.patch" Index: usr.sbin/bsdinstall/scripts/zfsboot =================================================================== --- usr.sbin/bsdinstall/scripts/zfsboot (revision 266146) +++ usr.sbin/bsdinstall/scripts/zfsboot (working copy) @@ -77,17 +77,17 @@ # # Create a separate boot pool? -# NB: Automatically set when using geli(8) or MBR +# NB: Automatically set when using geli(8) # : ${ZFSBOOT_BOOT_POOL=} # -# Default name for boot pool when enabled (e.g., geli(8) or MBR) +# Default name for boot pool when enabled (e.g., geli(8)) # : ${ZFSBOOT_BOOT_POOL_NAME:=bootpool} # -# Default size for boot pool when enabled (e.g., geli(8) or MBR) +# Default size for boot pool when enabled (e.g., geli(8)) # : ${ZFSBOOT_BOOT_POOL_SIZE:=2g} @@ -253,7 +253,7 @@ msg_null_poolname="NULL poolname" msg_ok="OK" msg_partition_scheme="Partition Scheme" -msg_partition_scheme_help="Toggle between GPT and MBR partitioning schemes" +msg_partition_scheme_help="Toggle between GPT, MBR, and BSD partitioning schemes" msg_please_enter_a_name_for_your_zpool="Please enter a name for your zpool:" msg_please_enter_amount_of_swap_space="Please enter amount of swap space (SI-Unit suffixes\nrecommended; e.g., \`2g' for 2 Gigabytes):" msg_please_select_one_or_more_disks="Please select one or more disks to create a zpool:" @@ -721,7 +721,7 @@ # Check for unknown partition scheme before proceeding further case "$ZFSBOOT_PARTITION_SCHEME" in - ""|MBR|GPT) : known good ;; + ""|MBR|GPT|BSD) : known good ;; *) f_dprintf "$funcname: %s is an unsupported partition scheme" \ "$ZFSBOOT_PARTITION_SCHEME" @@ -777,7 +777,7 @@ [ ${swapsize:-0} -gt 0 ] && targetpart=p3 # - # Prepare boot pool if enabled (e.g., for geli(8)) + # 3. Prepare boot pool if enabled (e.g., for geli(8)) # if [ "$ZFSBOOT_BOOT_POOL" ]; then bootpart=p2 swappart=p3 targetpart=p3 @@ -798,7 +798,7 @@ fi # - # 3. Add freebsd-swap partition labeled `swap#' + # 4. Add freebsd-swap partition labeled `swap#' # if [ ${swapsize:-0} -gt 0 ]; then f_eval_catch $funcname gpart \ @@ -811,7 +811,7 @@ fi # - # 4. Add freebsd-zfs partition labeled `zfs#' for zroot + # 5. Add freebsd-zfs partition labeled `zfs#' for zroot # f_eval_catch $funcname gpart "$GPART_ADD_LABEL" \ zfs$index freebsd-zfs $disk || return $FAILURE @@ -819,6 +819,87 @@ /dev/$disk$targetpart ;; + BSD) f_dprintf "$funcname: Creating BSD layout..." + # + # 1. Create BSD layout and write boot sector + # + f_eval_catch $funcname gpart "$GPART_CREATE" bsd $disk || + return $FAILURE + + bootpart=a swappart=b targetpart=a mbrindex=1 + # + # 2. Prepare boot pool if enabled (e.g., for geli(8)) + # + if [ "$ZFSBOOT_BOOT_POOL" ]; then + bootpart=a swappart=b targetpart=d mbrindex=4 + # + # 3. Create an unencrypted boot pool + # + f_eval_catch $funcname gpart \ + "$GPART_ADD_INDEX_WITH_SIZE" 1 \ + freebsd-zfs ${bootsize}b $disk || + return $FAILURE + # Pedantically detach bootpart + f_eval_catch -d $funcname geli \ + "$GELI_DETACH_F" \ + /dev/$disk$bootpart + # Pedantically nuke any old labels + f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$bootpart + # + # 4. Add freebsd-swap partition + # + if [ ${swapsize:-0} -gt 0 ]; then + f_eval_catch $funcname gpart \ + "$GPART_ADD_INDEX_WITH_SIZE" 2 \ + freebsd-swap ${swapsize}b $disk || + return $FAILURE + # Pedantically nuke any old labels on the swap + f_eval_catch -d $funcname zpool \ + "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$swappart + fi + # + # 5. Add second freebsd-zfs partition for main pool + # + f_eval_catch $funcname gpart "$GPART_ADD_INDEX" \ + $mbrindex freebsd-zfs $disk || + return $FAILURE + # Pedantically detach targetpart + f_eval_catch -d $funcname geli \ + "$GELI_DETACH_F" \ + /dev/$disk$targetpart + f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$targetpart + else + # + # 6. Create and boot off of the main pool + # + local partsize=$(( $disksize - $swapsize )) + f_eval_catch $funcname gpart \ + "$GPART_ADD_INDEX_WITH_SIZE" $mbrindex \ + freebsd-zfs ${partsize}b $disk || + return $FAILURE + # Pedantically nuke any old labels + f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$bootpart + # + # 7. There is no partition after this, so autosize swap + # + if [ ${swapsize:-0} -gt 0 ]; then + f_eval_catch $funcname gpart \ + "$GPART_ADD_INDEX" 2 \ + freebsd-swap $disk || + return $FAILURE + # Pedantically nuke any old labels on the swap + f_eval_catch -d $funcname zpool \ + "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$swappart + fi + fi + + ;; + MBR) f_dprintf "$funcname: Creating MBR layout..." # # 1. Create MBR layout (no labels) @@ -825,8 +906,6 @@ # f_eval_catch $funcname gpart "$GPART_CREATE" mbr $disk || return $FAILURE - f_eval_catch $funcname gpart "$GPART_BOOTCODE" /boot/mbr \ - $disk || return $FAILURE # # 2. Add freebsd slice with all available space @@ -847,50 +926,86 @@ f_eval_catch $funcname gpart "$GPART_CREATE" BSD ${disk}s1 || return $FAILURE - # NB: zpool will use s1a (no labels) - bootpart=s1a swappart=s1b targetpart=s1d mbrindex=4 + bootpart=s1a swappart=s1b targetpart=s1a mbrindex=1 # - # Always prepare a boot pool on MBR + # 4. Prepare boot pool if enabled (e.g., for geli(8)) # - ZFSBOOT_BOOT_POOL=1 - f_eval_catch $funcname gpart \ - "$GPART_ADD_INDEX_WITH_SIZE" \ - 1 freebsd-zfs ${bootsize}b ${disk}s1 || - return $FAILURE - # Pedantically nuke any old labels - f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ - /dev/$disk$bootpart - if [ "$ZFSBOOT_GELI_ENCRYPTION" ]; then + if [ "$ZFSBOOT_BOOT_POOL" ]; then + bootpart=s1a swappart=s1b targetpart=s1d mbrindex=4 + # + # 5. Create an unencrypted boot pool + # + f_eval_catch $funcname gpart \ + "$GPART_ADD_INDEX_WITH_SIZE" 1 \ + freebsd-zfs ${bootsize}b $disk || + return $FAILURE + # Pedantically nuke any old labels + f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$bootpart # Pedantically detach targetpart for later f_eval_catch -d $funcname geli \ - "$GELI_DETACH_F" \ - /dev/$disk$targetpart - fi + "$GELI_DETACH_F" \ + /dev/$disk$bootpart + # + # 6. Add freebsd-swap partition + # + if [ ${swapsize:-0} -gt 0 ]; then + f_eval_catch $funcname gpart \ + "$GPART_ADD_INDEX_WITH_SIZE" 2 \ + freebsd-swap ${swapsize}b \ + ${disk}s1 || return $FAILURE + # Pedantically nuke any old labels on the swap + f_eval_catch -d $funcname zpool \ + "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$swappart + fi + # + # 7. Add second freebsd-zfs partition for main pool + # + f_eval_catch $funcname gpart "$GPART_ADD_INDEX" \ + $mbrindex freebsd-zfs ${disk}s1 || + return $FAILURE + # Pedantically detach targetpart + f_eval_catch -d $funcname geli \ + "$GELI_DETACH_F" \ + /dev/$disk$targetpart + f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$targetpart # Pedantic - # - # 4. Add freebsd-swap partition - # - if [ ${swapsize:-0} -gt 0 ]; then + else + # + # 8. Create and boot off of the main pool + # + local partsize=$(( $disksize - $swapsize )) f_eval_catch $funcname gpart \ - "$GPART_ADD_INDEX_WITH_SIZE" 2 \ - freebsd-swap ${swapsize}b ${disk}s1 || - return $FAILURE - # Pedantically nuke any old labels on the swap + "$GPART_ADD_INDEX_WITH_SIZE" $mbrindex \ + freebsd-zfs ${partsize}b ${disk}s1 || + return $FAILURE + # Pedantically nuke any old labels f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ - /dev/${disk}s1b + /dev/$disk$bootpart + # + # 9. There is no partition after this, so autosize swap + # + if [ ${swapsize:-0} -gt 0 ]; then + f_eval_catch $funcname gpart \ + "$GPART_ADD_INDEX" 2 \ + freebsd-swap ${disk}s1 || + return $FAILURE + # Pedantically nuke any old labels on the swap + f_eval_catch -d $funcname zpool \ + "$ZPOOL_LABELCLEAR_F" \ + /dev/$disk$swappart + fi fi # - # 5. Add freebsd-zfs partition for zroot + # 10. Install bootcode # - f_eval_catch $funcname gpart "$GPART_ADD_INDEX" \ - $mbrindex freebsd-zfs ${disk}s1 || return $FAILURE - f_eval_catch -d $funcname zpool "$ZPOOL_LABELCLEAR_F" \ - /dev/$disk$targetpart # Pedantic - f_eval_catch $funcname dd "$DD_WITH_OPTIONS" \ - /boot/zfsboot /dev/${disk}s1 count=1 || - return $FAILURE + f_eval_catch $funcname gpart "$GPART_BOOTCODE" /boot/mbr \ + $disk || return $FAILURE + ;; esac # $ZFSBOOT_PARTITION_SCHEME @@ -898,6 +1013,7 @@ # Update fstab(5) if [ "$isswapmirror" ]; then # This is not the first disk in the mirror, do nothing + true elif [ "$ZFSBOOT_SWAP_ENCRYPTION" -a "$ZFSBOOT_SWAP_MIRROR" ]; then f_eval_catch $funcname printf "$PRINTF_FSTAB" \ /dev/mirror/swap.eli none swap sw 0 0 \ @@ -1149,7 +1265,7 @@ # f_dprintf "$funcname: Creating root pool..." f_eval_catch $funcname zpool "$ZPOOL_CREATE_WITH_OPTIONS" \ - "-o altroot=$BSDINSTALL_CHROOT -O compress=lz4 + "-o altroot=$BSDINSTALL_CHROOT -O compress=lz4 \ -m none -f" \ "$zroot_name" "$zroot_vdevtype" "$zroot_vdevs" || return $FAILURE @@ -1230,7 +1346,7 @@ fi done - # MBR boot loader touch-up + # write remainder of boot loader for MBR and BSD if [ "$ZFSBOOT_PARTITION_SCHEME" = "MBR" ]; then f_dprintf "$funcname: Updating MBR boot loader on disks..." # Stick the ZFS boot loader in the "convienient hole" after @@ -1239,7 +1355,23 @@ f_eval_catch $funcname dd "$DD_WITH_OPTIONS" \ /boot/zfsboot /dev/$disk$bootpart \ "skip=1 seek=1024" || return $FAILURE + f_eval_catch $funcname dd "$DD_WITH_OPTIONS" \ + /boot/zfsboot /dev/${disk}s1 count=1 || + return $FAILURE done + elif [ "$ZFSBOOT_PARTITION_SCHEME" = "BSD" ]; then + f_dprintf "$funcname: Updating BSD boot loader on disks..." + # Stick the ZFS boot loader in the "convienient hole" after + # the ZFS internal metadata + # Install the first bit last, else odd things happen + for disk in $disks; do + f_eval_catch $funcname dd "$DD_WITH_OPTIONS" \ + /boot/zfsboot /dev/$disk$bootpart \ + "skip=1 seek=1024" || return $FAILURE + f_eval_catch $funcname dd "$DD_WITH_OPTIONS" \ + /boot/zfsboot /dev/${disk} count=1 || + return $FAILURE + done fi # Re-import the ZFS pool(s) @@ -1426,8 +1558,8 @@ $disk $DEVICE_TYPE_DISK device $device get capacity disksize || continue [ ${disksize:-0} -ge 0 ] || disksize=0 - disksize=$(( $disksize - $minsize )) - [ $disksize -lt $minsize ] && + usablesize=$(( $disksize - $minsize )) + [ $usablesize -lt $minsize ] && teeny_disks="$teeny_disks $disk" done if [ "$teeny_disks" ]; then @@ -1499,9 +1631,11 @@ fi ;; ?" $msg_partition_scheme") - # Toggle between GPT and MBR + # Toggle between GPT, MBR, and BSD if [ "$ZFSBOOT_PARTITION_SCHEME" = GPT ]; then ZFSBOOT_PARTITION_SCHEME=MBR + elif [ "$ZFSBOOT_PARTITION_SCHEME" = MBR ]; then + ZFSBOOT_PARTITION_SCHEME=BSD else ZFSBOOT_PARTITION_SCHEME=GPT fi --------------020100060009040503090208-- From owner-freebsd-sysinstall@FreeBSD.ORG Sat May 17 16:13:48 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3996C10D for ; Sat, 17 May 2014 16:13:48 +0000 (UTC) Received: from i3mail.icecube.wisc.edu (i3mail.icecube.wisc.edu [128.104.255.23]) by mx1.freebsd.org (Postfix) with ESMTP id 0A5B620E8 for ; Sat, 17 May 2014 16:13:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by i3mail.icecube.wisc.edu (Postfix) with ESMTP id 2FF6938069 for ; Sat, 17 May 2014 11:13:47 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from i3mail.icecube.wisc.edu ([127.0.0.1]) by localhost (i3mail.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id ocugCQpXWKOU for ; Sat, 17 May 2014 11:13:47 -0500 (CDT) Received: from comporellon.tachypleus.net (polaris.tachypleus.net [75.101.50.44]) by i3mail.icecube.wisc.edu (Postfix) with ESMTPSA id D54F938046 for ; Sat, 17 May 2014 11:13:46 -0500 (CDT) Message-ID: <53778ABA.1010403@freebsd.org> Date: Sat, 17 May 2014 09:13:46 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-sysinstall@freebsd.org Subject: Re: patch to bsdinstall to support BSD partitions References: <53778722.9000608@allanjude.com> In-Reply-To: <53778722.9000608@allanjude.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 May 2014 16:13:48 -0000 This is not exactly a patch to bsdinstall to support plain BSD partitioning -- it has always done that. It is a patch to the ZFS module of bsdinstall. This kind of thing is one reason I was hoping the ZFS support could be integrated into the regular partition editor (which also knows how to set up EFI systems and such), to avoid this kind of duplication. I haven't had a chance to look at the submitted patches to do this, however. -Nathan On 05/17/14 08:58, Allan Jude wrote: > On some Lenovo machines, booting ZFS off MBR partitions does not work > > On the Lenovo X61s that we were able to test on at the BSDCan Hackers > Lounge, we were able to get them to boot properly using a BSD > partitioning scheme instead. > > > The attached patch makes the following changes: > > Add support for BSD partition type > > Moved the write of the MBR boot sector to the end of the process to > avoid it being nuked by the pedantic zpool labelclear commands > > Change the MBR code to not always create 2 zpools when using MBR. The > user only wants 2 pools (1 unencrypted to boot, and one encrypted for > data) in the case where they enable encryption. Due to the simplicity of > the code in previous versions of bsdinstall, two pools were used to > avoid a problem with the order of the creation of the partitions to > ensure that there was a partition at the front of the drive for the boot > code, and that the swap partition was the 2nd partition (BSD partition 'b') > > Some style cleanup to make the flow of the MBR section more > > fix an syntax error introduced in the previous patch where a newline was > not escaped > > Write the zfsboot code to the two different places require for MBR and > BSD. Write the larger section first because writing the first sector > first seems to make the BSD partition disappear and appear as an empty > MBR (No idea why this was happening, reproduced on two Lenovo laptops) > > Resolve variable reuse by renaming 'disksize' in second card to > 'usablesize' to avoid disksize being disksize less swap+boot size > > Sponsored By: ScaleEngine Inc. > > > _______________________________________________ > 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-sysinstall@FreeBSD.ORG Mon May 19 11:06:54 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0A3B3555 for ; Mon, 19 May 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E12272DCE for ; Mon, 19 May 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4JB6r5c080185 for ; Mon, 19 May 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4JB6rq6080183 for freebsd-sysinstall@FreeBSD.org; Mon, 19 May 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 19 May 2014 11:06:53 GMT Message-Id: <201405191106.s4JB6rq6080183@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2014 11:06:54 -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/187163 sysinstall bsdinstall(8): Cannot install FreeBSD 10.0 due to malf o bin/184675 sysinstall bsdinstall(8): installation crashes while asking for r o bin/183929 sysinstall sysinstall(8) keymap select emacs enhanced is actually o bin/182935 sysinstall bsdinstall(8): Installation program interprets "dhclie o bin/182072 sysinstall sysinstall(8): Warning: The disc currently in the driv o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysinstall(8): 8.0-RELEASE-i386-memstick Fixit broken 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 168 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Mon May 19 18:19:11 2014 Return-Path: Delivered-To: freebsd-sysinstall@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B2814593; Mon, 19 May 2014 18:19:11 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 856C626CF; Mon, 19 May 2014 18:19:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4JIJB9W015514; Mon, 19 May 2014 18:19:11 GMT (envelope-from allanjude@freefall.freebsd.org) Received: (from allanjude@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4JIJBfr015513; Mon, 19 May 2014 18:19:11 GMT (envelope-from allanjude) Date: Mon, 19 May 2014 18:19:11 GMT Message-Id: <201405191819.s4JIJBfr015513@freefall.freebsd.org> To: sayrgon@hotmail.com, allanjude@FreeBSD.org, freebsd-sysinstall@FreeBSD.org From: allanjude@FreeBSD.org Subject: Re: bin/187163: bsdinstall(8): Cannot install FreeBSD 10.0 due to malfuncion in bsdinstall (partition guide) X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2014 18:19:11 -0000 Synopsis: bsdinstall(8): Cannot install FreeBSD 10.0 due to malfuncion in bsdinstall (partition guide) State-Changed-From-To: open->closed State-Changed-By: allanjude State-Changed-When: Mon May 19 18:18:13 UTC 2014 State-Changed-Why: Feedback timed out http://www.freebsd.org/cgi/query-pr.cgi?pr=187163 From owner-freebsd-sysinstall@FreeBSD.ORG Sun May 25 16:27:15 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 348CB693 for ; Sun, 25 May 2014 16:27:15 +0000 (UTC) Received: from i3mail.icecube.wisc.edu (i3mail.icecube.wisc.edu [128.104.255.23]) by mx1.freebsd.org (Postfix) with ESMTP id 04EB22C97 for ; Sun, 25 May 2014 16:27:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by i3mail.icecube.wisc.edu (Postfix) with ESMTP id 75F963805B; Sun, 25 May 2014 11:27:08 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from i3mail.icecube.wisc.edu ([127.0.0.1]) by localhost (i3mail.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id ryFHYKQJPe0h; Sun, 25 May 2014 11:27:08 -0500 (CDT) Received: from comporellon.tachypleus.net (polaris.tachypleus.net [75.101.50.44]) by i3mail.icecube.wisc.edu (Postfix) with ESMTPSA id 037D938059; Sun, 25 May 2014 11:27:07 -0500 (CDT) Message-ID: <538219DA.3040702@freebsd.org> Date: Sun, 25 May 2014 09:27:06 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Kurt Lidl Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> <20140423230210.GA20429@pix.net> In-Reply-To: <20140423230210.GA20429@pix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2014 16:27:15 -0000 On 04/23/14 16:02, Kurt Lidl wrote: > On Wed, Apr 23, 2014 at 03:24:56PM -0700, Nathan Whitehorn wrote: >> On 04/23/14 15:23, Kurt Lidl wrote: >>> On 4/23/14 5:12 PM, Nathan Whitehorn wrote: >>>> On 04/23/14 13:50, Allan Jude wrote: >>>> >>>>> I had big ideas for the ZFS part of the installer, to extend it further >>>>> to allow multi-way mirrors and customizing the dataset layout. >>>> That's nice to hear. Hopefully you can integrate it into the regular >>>> partition editor too. It's about to grow support for setting EFI systems >>>> and duplicating that logic around would be unfortunate. >>> Hmm, I've got some kinda ugly (but functional) support for doing >>> creating zpools from the disk partitioning editor. Anybody interested >>> in the patches? >>> >>> -Kurt >>> >>> >> Yes, please! Allan, maybe we could set up a branch for this? > OK, here's a slightly editted diff from fbsd-stable9 to my tree. > I stripped out a little hardware specific code that diddles the > swap space size - it's not really generically useful to people. > > Hopefully I didn't mess up the diff when I took that out. > > A couple of notes: I unconditionally setup a 4K gnop when > creating the zfs zpool. It's kludgey, but I don't think it is > possible to get that effect through a command line option (yet). > Certainly if you want it to do this on freebsd-9 or freebsd-10 > there's no command line way to do it. > > The fstab that gets created for a zpool based system has a > commented out entry for / -- I have other mods in some of the > related scripts to key off that and "do the right thing" for > my purposes. This could be improved. > > Finally, I took a stab at supporting ZFS booting on sparcs. > There's a comment in there about the actual "dd" command that > needs to be done to make this fly. I didn't do it. I think > a general "installbootcode" command that could be built and > applied (similar to the way I built the gnop command) could > be made to work for doing this. I'd really like this to > "just work" on sparcs too... > > I didn't add any copyright to this mods, I don't know if the > changes deserve a mention or not. > > -Kurt > I'm (finally) integrating these patches now. Could you remind me what the point of the gnop is? I'm not sure I get it. -Nathan From owner-freebsd-sysinstall@FreeBSD.ORG Sun May 25 16:32:37 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D29597CC; Sun, 25 May 2014 16:32:37 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id A76872D32; Sun, 25 May 2014 16:32:36 +0000 (UTC) Received: from [10.1.1.1] (S01060001abad1dea.hm.shawcable.net [50.70.146.73]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id D4BB07A4D8; Sun, 25 May 2014 16:32:35 +0000 (UTC) Message-ID: <53821B1F.8000509@freebsd.org> Date: Sun, 25 May 2014 12:32:31 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Nathan Whitehorn , Kurt Lidl Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> <20140423230210.GA20429@pix.net> <538219DA.3040702@freebsd.org> In-Reply-To: <538219DA.3040702@freebsd.org> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9QGd71pNw2I59eJ4Iv9Rc4odImbHWeRg2" Cc: freebsd-sysinstall@freebsd.org, "Michael W. Lucas" X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2014 16:32:37 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --9QGd71pNw2I59eJ4Iv9Rc4odImbHWeRg2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2014-05-25 12:27, Nathan Whitehorn wrote: >=20 > I'm (finally) integrating these patches now. Could you remind me what > the point of the gnop is? I'm not sure I get it. > -Nathan The 'gnop -S 4096 ' makes a virtual device that has a sector size of 4096 bytes. This causes ZFS to set ashift=3D12 even for devices that mis-advertise (lie about) their sector size. There is no real harm in using 4k sectors on a 512b sector device, but using 512b sectors on a 4k device will cause write amplification (read-modify-write) since the device will have to deal with it as a partial block update. Additionally, the sector size can only be set at pool creation time, even if you have have 512b sector devices, you'll want to create your pool as 4k, so that in the future when you add additional devices, or replace failed devices, the 4k sector devices will be supported. ZFS complains loudly when you try to add mis-matched sector size devices to a pool. --=20 Allan Jude --9QGd71pNw2I59eJ4Iv9Rc4odImbHWeRg2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTghsiAAoJEJrBFpNRJZKfZCcP/2xVojtb4xlmoE+Ekb7iUoBA dBok2fQ7987hwM20ZYz2rPSEob/qh9m1OuFF5Q94XYUEERf9n8P+3A3kyaBN05lF MnmoJ9DR4Ai8Qe81g+kre7Qzj7wZpQ27ZwOYtbhucjkNHTXMjpHGlRfgMidoMpTN A+Q+ZluuX0NwES1aFT2xOAeADOiEw+aIBRTZDBS3R2AuY2/So7vLWNTG7i4rd/74 wYqQFp1JPkoec7/qiYuLUdAvqLbpHDsjXYAzoSKQfeNoJP0QNsMWhCHVS0AUrKlJ 9F0KRvOHhUSoJNa0N1X9nu/v8fNODcow0LMuuCcddn9924UnB/6u4cOS3foIRbEM 8zLmp9Ke+6iVSluSjqgxrwnIoqe0sLT/zoLzV7LbkLoG6Tf2FqUn7s0oudvxDp0I uK6K97M2rc1L5b+bCrr/8jZEC8urFNRQ07RoJZJYXz5HaFgsUdXvXeF27fXUWzrU MKIgM5UF/qORFbUu/Vn6Vp/WVXecKNMXSkCZyiCmYHP8R3yolKwVYrcABI6VymYu 3Y7LgsX9aZi+SG73AznBzF6f+F+ti09X6GvF742foCAj8PbH2d/OsvbeV4fKvnuu 122HqH+X0en93yQEYrWB7ph41yW1mu8iurx74LtpnUx0lq02K7FZR2mbaPCpLaFG pzi41c9etf2JP8maH4eN =wugw -----END PGP SIGNATURE----- --9QGd71pNw2I59eJ4Iv9Rc4odImbHWeRg2-- From owner-freebsd-sysinstall@FreeBSD.ORG Sun May 25 16:43:53 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0152AC9D; Sun, 25 May 2014 16:43:53 +0000 (UTC) Received: from i3mail.icecube.wisc.edu (i3mail.icecube.wisc.edu [128.104.255.23]) by mx1.freebsd.org (Postfix) with ESMTP id C44542E52; Sun, 25 May 2014 16:43:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by i3mail.icecube.wisc.edu (Postfix) with ESMTP id 1408E3805B; Sun, 25 May 2014 11:43:52 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from i3mail.icecube.wisc.edu ([127.0.0.1]) by localhost (i3mail.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id RL0V87QtDRGa; Sun, 25 May 2014 11:43:52 -0500 (CDT) Received: from comporellon.tachypleus.net (polaris.tachypleus.net [75.101.50.44]) by i3mail.icecube.wisc.edu (Postfix) with ESMTPSA id 7836B38059; Sun, 25 May 2014 11:43:51 -0500 (CDT) Message-ID: <53821DC6.60701@freebsd.org> Date: Sun, 25 May 2014 09:43:50 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Allan Jude , Kurt Lidl Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> <20140423230210.GA20429@pix.net> <538219DA.3040702@freebsd.org> <53821B1F.8000509@freebsd.org> In-Reply-To: <53821B1F.8000509@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org, "Michael W. Lucas" X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2014 16:43:53 -0000 On 05/25/14 09:32, Allan Jude wrote: > On 2014-05-25 12:27, Nathan Whitehorn wrote: >> I'm (finally) integrating these patches now. Could you remind me what >> the point of the gnop is? I'm not sure I get it. >> -Nathan > The 'gnop -S 4096 ' makes a virtual device that has a sector > size of 4096 bytes. This causes ZFS to set ashift=12 even for devices > that mis-advertise (lie about) their sector size. There is no real harm > in using 4k sectors on a 512b sector device, but using 512b sectors on a > 4k device will cause write amplification (read-modify-write) since the > device will have to deal with it as a partial block update. I think our ATA code mostly has this under control at this point. > Additionally, the sector size can only be set at pool creation time, > even if you have have 512b sector devices, you'll want to create your > pool as 4k, so that in the future when you add additional devices, or > replace failed devices, the 4k sector devices will be supported. ZFS > complains loudly when you try to add mis-matched sector size devices to > a pool. > > This is a good reason, even if the circumstances behind it are stupid. Is there really no way to handle this besides gnop? Can't we just fix ZFS? -Nathan From owner-freebsd-sysinstall@FreeBSD.ORG Sun May 25 16:46:51 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 23782CC4 for ; Sun, 25 May 2014 16:46:51 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id D6E612E65 for ; Sun, 25 May 2014 16:46:50 +0000 (UTC) Received: from [10.1.1.1] (S01060001abad1dea.hm.shawcable.net [50.70.146.73]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 96EB37A579 for ; Sun, 25 May 2014 16:46:49 +0000 (UTC) Message-ID: <53821E75.10000@freebsd.org> Date: Sun, 25 May 2014 12:46:45 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-sysinstall@freebsd.org Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> <20140423230210.GA20429@pix.net> <538219DA.3040702@freebsd.org> <53821B1F.8000509@freebsd.org> <53821DC6.60701@freebsd.org> In-Reply-To: <53821DC6.60701@freebsd.org> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9D2pMIsBVITkaNOrH6OMq4qPO73nxaUuV" X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2014 16:46:51 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --9D2pMIsBVITkaNOrH6OMq4qPO73nxaUuV Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2014-05-25 12:43, Nathan Whitehorn wrote: > On 05/25/14 09:32, Allan Jude wrote: >> On 2014-05-25 12:27, Nathan Whitehorn wrote: >>> I'm (finally) integrating these patches now. Could you remind me what= >>> the point of the gnop is? I'm not sure I get it. >>> -Nathan >> The 'gnop -S 4096 ' makes a virtual device that has a sector >> size of 4096 bytes. This causes ZFS to set ashift=3D12 even for device= s >> that mis-advertise (lie about) their sector size. There is no real har= m >> in using 4k sectors on a 512b sector device, but using 512b sectors on= a >> 4k device will cause write amplification (read-modify-write) since the= >> device will have to deal with it as a partial block update. >=20 > I think our ATA code mostly has this under control at this point. >=20 >> Additionally, the sector size can only be set at pool creation time, >> even if you have have 512b sector devices, you'll want to create your >> pool as 4k, so that in the future when you add additional devices, or >> replace failed devices, the 4k sector devices will be supported. ZFS >> complains loudly when you try to add mis-matched sector size devices t= o >> a pool. >> >> >=20 > This is a good reason, even if the circumstances behind it are stupid. > Is there really no way to handle this besides gnop? Can't we just fix Z= FS? > -Nathan > _______________________________________________ > 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" Linux added an explicit option to the zpool, so you can just do: zpool create -o ashift=3D12 mypool mirror disk1 disk2 There was some discussion about this in the OpenZFS group, but it was usually cited as a reason why there was a need to for OpenZFS, to keep the Linux version from diverging and adding a bunch of non-standard optio= ns. I am not sure what the best option is. The gnop is only required while the pool is being created, it doesn't need to be re-created in order to import the pool etc, it is just to trick ZFS the first time. --=20 Allan Jude --9D2pMIsBVITkaNOrH6OMq4qPO73nxaUuV Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTgh54AAoJEJrBFpNRJZKfp/wQAI8bzYdlC4z9yoyWaNWbyLB9 7zlLXUoy46ax7IJZjO3HV9dUX+hQHI8wyVoEuWav+508KhVYGH0Yrj5SxVOO9CFL GxOBuZRU5UAkLeVMuot82OJdab9eb7L+dASmvwF2V0J0tdbgw+RgpFWTZhm+Gl7s xylzZOAfSs1/lKdMOtbs/u2XYejzrrnWtZzDgZ73sSolGG15HyLbFpcoCfUG9MN4 hJl4OOD1J9dI5DFkS/OTrgRilB6RcAODC8lJwfBykEqBSAk/bzX71kGbrIM8y6YS QJ79cQPn6i+fw4k+Mu99V9tlxigGWFxR5pr3OLHQ+0AKNyqOi/DhkBcrp7Pqtxc4 mfkKOMaWi7Inz0TNh4UuVmzl3Qwi0zrjgyY+4k/LlqUk5afQLbtbOkfFFrZkeql/ UzEyew+/HRGBgBw8CaZz7LZbeEnE3RXtoXxQ5fNUbPtzAxJ44RtX6HlkklPov2nS xmiiLoLlsK01fLtg6xeRJ/yVeMDYOToN7K2dmlVbIaQBRxN86ldTC4Qr2m9JCHz6 HRY+ee6LxZB2C87fas062R4KyZK+sZBOknf3ZrbtC4itoE08uewXerHlJMuHmQ4y Dc+pQWyKe+t7peECY1zXfXVfjf6PlX56YlSrbwx0d/8MJy/IuPbPClPGzRVswifz 99ExiAQwQoJCCxFvb0uS =74Pn -----END PGP SIGNATURE----- --9D2pMIsBVITkaNOrH6OMq4qPO73nxaUuV-- From owner-freebsd-sysinstall@FreeBSD.ORG Sun May 25 16:54:06 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4BF05E00; Sun, 25 May 2014 16:54:06 +0000 (UTC) Received: from i3mail.icecube.wisc.edu (i3mail.icecube.wisc.edu [128.104.255.23]) by mx1.freebsd.org (Postfix) with ESMTP id 1B32C2EFD; Sun, 25 May 2014 16:54:05 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by i3mail.icecube.wisc.edu (Postfix) with ESMTP id 8A8A638061; Sun, 25 May 2014 11:54:05 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from i3mail.icecube.wisc.edu ([127.0.0.1]) by localhost (i3mail.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id mdgZirQobrki; Sun, 25 May 2014 11:54:05 -0500 (CDT) Received: from comporellon.tachypleus.net (polaris.tachypleus.net [75.101.50.44]) by i3mail.icecube.wisc.edu (Postfix) with ESMTPSA id 292EF3805E; Sun, 25 May 2014 11:54:05 -0500 (CDT) Message-ID: <5382202C.2010202@freebsd.org> Date: Sun, 25 May 2014 09:54:04 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Allan Jude , freebsd-sysinstall@freebsd.org Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> <20140423230210.GA20429@pix.net> <538219DA.3040702@freebsd.org> <53821B1F.8000509@freebsd.org> <53821DC6.60701@freebsd.org> <53821E75.10000@freebsd.org> In-Reply-To: <53821E75.10000@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2014 16:54:06 -0000 On 05/25/14 09:46, Allan Jude wrote: > On 2014-05-25 12:43, Nathan Whitehorn wrote: >> On 05/25/14 09:32, Allan Jude wrote: >>> On 2014-05-25 12:27, Nathan Whitehorn wrote: >>>> I'm (finally) integrating these patches now. Could you remind me what >>>> the point of the gnop is? I'm not sure I get it. >>>> -Nathan >>> The 'gnop -S 4096 ' makes a virtual device that has a sector >>> size of 4096 bytes. This causes ZFS to set ashift=12 even for devices >>> that mis-advertise (lie about) their sector size. There is no real harm >>> in using 4k sectors on a 512b sector device, but using 512b sectors on a >>> 4k device will cause write amplification (read-modify-write) since the >>> device will have to deal with it as a partial block update. >> I think our ATA code mostly has this under control at this point. >> >>> Additionally, the sector size can only be set at pool creation time, >>> even if you have have 512b sector devices, you'll want to create your >>> pool as 4k, so that in the future when you add additional devices, or >>> replace failed devices, the 4k sector devices will be supported. ZFS >>> complains loudly when you try to add mis-matched sector size devices to >>> a pool. >>> >>> >> This is a good reason, even if the circumstances behind it are stupid. >> Is there really no way to handle this besides gnop? Can't we just fix ZFS? >> -Nathan >> _______________________________________________ >> 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" > Linux added an explicit option to the zpool, so you can just do: > > zpool create -o ashift=12 mypool mirror disk1 disk2 > > There was some discussion about this in the OpenZFS group, but it was > usually cited as a reason why there was a need to for OpenZFS, to keep > the Linux version from diverging and adding a bunch of non-standard options. > > I am not sure what the best option is. The gnop is only required while > the pool is being created, it doesn't need to be re-created in order to > import the pool etc, it is just to trick ZFS the first time. > If it's really just needed at creation time, the best way forward seems pretty clearly to be the -o ashift one. Let's see if we can do that. -Nathan From owner-freebsd-sysinstall@FreeBSD.ORG Mon May 26 11:06:54 2014 Return-Path: Delivered-To: freebsd-sysinstall@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 074BBF62 for ; Mon, 26 May 2014 11:06:54 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DC64724F5 for ; Mon, 26 May 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4QB6rYF032181 for ; Mon, 26 May 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4QB6rfL032179 for freebsd-sysinstall@FreeBSD.org; Mon, 26 May 2014 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 May 2014 11:06:53 GMT Message-Id: <201405261106.s4QB6rfL032179@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 Subject: Current problem reports assigned to freebsd-sysinstall@FreeBSD.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2014 11:06:54 -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/184675 sysinstall bsdinstall(8): installation crashes while asking for r o bin/183929 sysinstall sysinstall(8) keymap select emacs enhanced is actually o bin/182935 sysinstall bsdinstall(8): Installation program interprets "dhclie o bin/182072 sysinstall sysinstall(8): Warning: The disc currently in the driv o bin/175730 sysinstall Segfault in bsdinstall(8) when no disks are present o bin/174475 sysinstall bsdinstall(8): should remember user input o bin/174473 sysinstall bsdinstall(8): cannot handle some or all partitions ot o bin/174472 sysinstall bsdinstall(8) partition editor is annoying to use when o bin/174471 sysinstall bsdinstall(8): does not newfs and cannot mount any non o bin/174470 sysinstall sysinstall(8): should be fixed to work with bsdinstall o bin/173301 sysinstall [patch] bsdinstall(8): default to SU instead of SU+J o bin/172905 sysinstall bsdinstall(8): Old mirroselect file in bdsinstall o bin/172847 sysinstall bsdinstall(8): missing boot loader location selection o bin/172846 sysinstall bsdinstall(8) - setting hostname o bin/171113 sysinstall bsdinstall(8): FreeBSD 9.1-beta1 installer refuses to o misc/170821 sysinstall sysinstall(1): unexpected directory name in 8,3-RELEAS o kern/170707 sysinstall bsdinstall(8) Partition editor (modify) option does no f bin/170264 sysinstall bsdinstall(8) into jail doesn't find FTP distribution o bin/169750 sysinstall bsdinstall(8): cannot run more than once with DHCP/SLA o bin/169748 sysinstall [patch] bsdinstall(8): when distfile fetch is complete o bin/168582 sysinstall [request] bsdinstall(8): Select 'server' or 'desktop' o bin/168314 sysinstall bsdinstall(8): 9.0 install "live CD" option can't crea o bin/168269 sysinstall comments on bsdinstall(8) o bin/168188 sysinstall bsdinstall(8) partitioner segmentation fault o bin/167222 sysinstall sysinstall(8): FreeBSD 8.3 corrupting MBR partition ta o kern/166801 sysinstall bsdinstall(8): FreeBSD install is apparently not writi o bin/166241 sysinstall [patch] Speedup and some improvements of sysinstall(8) o bin/165600 sysinstall sysinstall(8): 8.3 installation DVD asking for non exi s bin/164752 sysinstall [request] bsdinstall(8): No option of ZFS in FreeBSD 9 o bin/164399 sysinstall bsdinstall(8): 9.0 installer failures o bin/164294 sysinstall bsdinstall(8): FreeBSD 9.0-RELEASE bsdinstall dvd does o bin/164291 sysinstall bsdinstall(8): bsdinstall and filestetyem selection / o bin/164284 sysinstall bsdinstall(8): FreeBSD install assign incorrect dev as o bin/164281 sysinstall bsdinstall(8): please allow sysinstall as installer op o bin/164267 sysinstall bsdinstall(8) bugs when RE-installing to GPT partition o bin/164097 sysinstall bsdinstall(8): always installs GPT f bin/164094 sysinstall bsdinstall(8): installer progress over 100% o bin/163943 sysinstall bsdinstall(8) fails to detect CD device when booting w o bin/163123 sysinstall bsdinstall(8): IPV6 only errors connecting o bin/162605 sysinstall sysinstall(8) doesn't identify CD/DVD drives for the u o bin/162429 sysinstall bsdinstall(8): 9.x installer: selecting ZFS for the ro o bin/162428 sysinstall bsdinstall(8): should check available disk space from o bin/162364 sysinstall sysinstall(8): update sysinstall ftp mirror list for c o bin/162258 sysinstall sysinstall(8): long-time bugs o bin/161929 sysinstall bsdinstall(8): (change partition editor screen default o bin/161928 sysinstall bsdinstall(8): (add option to enable 2 button mouse co o bin/161924 sysinstall bsdinstall(8): add msg box telling user to remove inst o bin/161923 sysinstall bsdinstall(8) games & ports install options o kern/161837 sysinstall [libdisk] [patch] sysinstall(8) has a 32 disk limit o bin/161720 sysinstall bsdinstall(8): partition editor does not put partition f bin/161113 sysinstall bsdinstall(8): 9.0-BETA3: overwrites Win*-bootcodes wi o bin/161101 sysinstall bsdinstall(8): 9.0-BETA3: partition editor: UFS-option o bin/161100 sysinstall bsdinstall(8): 9.0-BETA3: Add User but no Add Group o bin/161056 sysinstall bsdinstall(8): could allow full control over newfs arg o bin/161055 sysinstall bsdinstall(8): partitioner should auto-populate GPT la f bin/161054 sysinstall bsdinstall(8): partitioner should list valid "type"s o bin/161053 sysinstall bsdinstall(8): network setup dialog is hard to navigat o bin/161052 sysinstall bsdinstall(8): should be consistent about saving confi o bin/161050 sysinstall bsdinstall(8): should use new syntax for IPv4 in rc.co o bin/161049 sysinstall bsdinstall(8): could try to tell if SSDs support TRIM o bin/161047 sysinstall [patch] bsdinstall(8): should not run on vt0 o bin/157635 sysinstall sysinstall(8): "none" Do not install a boot manager - o conf/157189 sysinstall bsdinstall(8): Default /etc/sysctl.conf should be remo o bin/157117 sysinstall sysinstall(8): Add ftp4.se.freebsd.org to list of IPv6 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/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/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/140972 sysinstall sysinstall(8): 8.0-RELEASE-i386-memstick Fixit broken 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/139181 sysinstall WITHOUT_LEGACY_CONSOLE=1 breaks sysinstall(8) 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 o bin/135317 sysinstall install.cfg feature request o bin/134425 sysinstall sysinstall(8) custom distributions select all and dese o bin/132114 sysinstall [patch] add new 'docs' virtual category to sysinstall o bin/130655 sysinstall sysinstall(8): no IPV4 if answer "no" when "Do you wan o bin/129762 sysinstall sysinstall(8) doesn't seem to support GPT for EFI boar o bin/126819 sysinstall sysinstall(8) During install if initial name look-up f 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/118449 sysinstall sysinstall(8): Installer failing dns lookups o kern/118021 sysinstall [keyboard] 7.0 Beta 2 sysinstall keyboard emits contro 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 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 o bin/88826 sysinstall sysinstall(8): sysinstall infinity wait for da0 s bin/86859 sysinstall sysinstall(8): Installer should ask about Linux earlie o bin/86665 sysinstall sysinstall(8): sysinstall binary upgrade clobbers name o bin/86454 sysinstall sysinstall(8): sysinstall terminates with signal 10 if o bin/80117 sysinstall sysinstall(8): [patch] smbfs install option for sysins 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 o bin/77001 sysinstall sysinstall(8): sysinstall binary upgrade clobbers /etc 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/65774 sysinstall sysinstall(8): cannot run repair disk when booted from 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/53131 sysinstall sysinstall(8): "ALL" could not turn check BOXes ON at 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 o bin/46235 sysinstall sysinstall(8): NTP servers for Finland require updatin o bin/45608 sysinstall sysinstall(8): install should config all ether devices o bin/44915 sysinstall sysinstall(8): 'choose installation media' choose CD-R o bin/42162 sysinstall sysinstall(8): after restart, installation crashes, md o bin/42022 sysinstall sysinstall(8): non-interactive mode prompts when only 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 o 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 o bin/38610 sysinstall sysinstall(8): should be able to mount ISO images on D 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 o kern/36916 sysinstall [libdisk] [patch] DOS active partition flag lost in li o bin/35400 sysinstall sysinstall(8): sysinstall could improve manipulation o 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/30517 sysinstall sysinstall(8): using sysinstall with install.cfg has n o bin/29375 sysinstall sysinstall(8): disk editor gets confused by slices tha o bin/27216 sysinstall sysinstall(8): can not get to shell prompt from serial a bin/23402 sysinstall sysinstall(8): upgrade ought to check partition sizes o bin/20282 sysinstall sysinstall(8): sysinstall does not recover some /etc f o bin/16948 sysinstall sysinstall(8): sysinstall/disklabel: bad partition tab o bin/15038 sysinstall sysinstall(8): easy to not notice that selection lists o bin/14318 sysinstall sysinstall(8): sysinstall upon install has some counte o bin/8867 sysinstall sysinstall(8): [patch] /stand/sysinstall core dumps (s s bin/7232 sysinstall sysinstall(8): suggestion for FreeBSD installation dia 167 problems total. From owner-freebsd-sysinstall@FreeBSD.ORG Sun Jun 8 17:42:37 2014 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E7D49E0 for ; Sun, 8 Jun 2014 17:42:37 +0000 (UTC) Received: from i3mail.icecube.wisc.edu (i3mail.icecube.wisc.edu [128.104.255.23]) by mx1.freebsd.org (Postfix) with ESMTP id 4E1B22979 for ; Sun, 8 Jun 2014 17:42:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by i3mail.icecube.wisc.edu (Postfix) with ESMTP id F357138073; Sun, 8 Jun 2014 12:42:36 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from i3mail.icecube.wisc.edu ([127.0.0.1]) by localhost (i3mail.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id Q8MBqpPQHnWG; Sun, 8 Jun 2014 12:42:36 -0500 (CDT) Received: from comporellon.tachypleus.net (polaris.tachypleus.net [75.101.50.44]) by i3mail.icecube.wisc.edu (Postfix) with ESMTPSA id 812CD38069; Sun, 8 Jun 2014 12:42:36 -0500 (CDT) Message-ID: <5394A08B.6060106@freebsd.org> Date: Sun, 08 Jun 2014 10:42:35 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Kurt Lidl Subject: Re: bin/164281: bsdinstall(8): please allow sysinstall as installer option References: <201404151630.s3FGU0Zg026166@freefall.freebsd.org> <012501cf5f1f$c5e7c740$51b755c0$@FreeBSD.org> <5358223B.1090408@gmail.com> <535827AC.3040503@allanjude.com> <53582CC4.2080808@freebsd.org> <53583D5C.5020506@pix.net> <53583DB8.1080905@freebsd.org> <20140423230210.GA20429@pix.net> In-Reply-To: <20140423230210.GA20429@pix.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Jun 2014 17:42:37 -0000 On 04/23/14 16:02, Kurt Lidl wrote: > On Wed, Apr 23, 2014 at 03:24:56PM -0700, Nathan Whitehorn wrote: >> On 04/23/14 15:23, Kurt Lidl wrote: >>> On 4/23/14 5:12 PM, Nathan Whitehorn wrote: >>>> On 04/23/14 13:50, Allan Jude wrote: >>>> >>>>> I had big ideas for the ZFS part of the installer, to extend it further >>>>> to allow multi-way mirrors and customizing the dataset layout. >>>> That's nice to hear. Hopefully you can integrate it into the regular >>>> partition editor too. It's about to grow support for setting EFI systems >>>> and duplicating that logic around would be unfortunate. >>> Hmm, I've got some kinda ugly (but functional) support for doing >>> creating zpools from the disk partitioning editor. Anybody interested >>> in the patches? >>> >>> -Kurt >>> >>> >> Yes, please! Allan, maybe we could set up a branch for this? > OK, here's a slightly editted diff from fbsd-stable9 to my tree. > I stripped out a little hardware specific code that diddles the > swap space size - it's not really generically useful to people. > > Hopefully I didn't mess up the diff when I took that out. > > A couple of notes: I unconditionally setup a 4K gnop when > creating the zfs zpool. It's kludgey, but I don't think it is > possible to get that effect through a command line option (yet). > Certainly if you want it to do this on freebsd-9 or freebsd-10 > there's no command line way to do it. > > The fstab that gets created for a zpool based system has a > commented out entry for / -- I have other mods in some of the > related scripts to key off that and "do the right thing" for > my purposes. This could be improved. > > Finally, I took a stab at supporting ZFS booting on sparcs. > There's a comment in there about the actual "dd" command that > needs to be done to make this fly. I didn't do it. I think > a general "installbootcode" command that could be built and > applied (similar to the way I built the gnop command) could > be made to work for doing this. I'd really like this to > "just work" on sparcs too... > > I didn't add any copyright to this mods, I don't know if the > changes deserve a mention or not. > > -Kurt > I've set up a branch in my SVN user directory (user/nwhitehorn/bsdinstall_zfspartedit) to integrate this. Thanks very much for this patch! Allan, feel free to commit there at will. -Nathan