Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Feb 2012 21:14:09 -0800 (PST)
From:      Jin Guojun <jguojun@sbcglobal.net>
To:        Devin Teske <devin.teske@fisglobal.com>
Cc:        freebsd-sysinstall@FreeBSD.org
Subject:   Re: bin/164399: 9.0 installer failures
Message-ID:  <1328591649.84868.YahooMailClassic@web82203.mail.mud.yahoo.com>
In-Reply-To: <E92A9F87-589B-495B-B17E-EF4EFEC8F17B@fisglobal.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--- On Sat, 2/4/12, Devin Teske <devin.teske@fisglobal.com> wrote:
=0Asnapped ...
=0A>=A0=A0=A0 In FreeBSD 9, FDISK partition tables can be read and written =
using the "fdisk" utility, BUT...
=0A=A0
=0A>=A0=A0=A0 If the disk has a GPT partition table, the device-nodes in /d=
ev associated
=0Awith the FDISK partition table ***will not be created*** until you destr=
oy the GPT scheme (using "gpart destroy").
=0A
=0A>=A0=A0=A0 This correctly implies that you cannot simultaneously use GPT=
 =0Aand FDISK within FreeBSD 9 on the same disk, it's one or the other.
=0A
=0AI assume this implies a bug for 9.0 installer because 6.4-R has not such=
 problem.
=0AIf so, hopefully it can be fixed in 8.3 and 9.1 in next release; =0Aothe=
rwise, new FreeBSD cannot co-exist with other OS on the same disk =0Adrive.
=0A
=0A>>=A0=A0=A0=A0 PS: The 9.0 seems preparing installation and partitioning=
 the disk like=20
=0A>>=A0=A0=A0=A0 Linux. This is no longer a BSD style :-(
=0A>
=0A>=A0=A0=A0 You're not alone. Many of us dislike the "everything on one b=
ig root" too.
=0AIt's not safe (e.g., filling "/tmp" fills boot partition), and it's not =
BSD style.
=0A>
=0A>=A0=A0=A0 If you'd like to install FreeBSD 9.0-RELEASE with the old sty=
le =0Apartitioning, please try my custom installer that uses the old =0Asys=
install(8) (versus new bsdinstall(8)) installer:
=0A>
=0A>=A0=A0=A0 http://druidbsd.sf.net/
=0A>
=0A>=A0=A0=A0 Instructions here:
=0A>
=0A>=A0=A0=A0 http://druidbsd.sf.net/freebsd_druid.shtml
=0A>
=0A>=A0=A0=A0 NOTE: However, since you've written GPT layout to disk, you'l=
l =0Ahave to clear that before you can use sysinstall(8). No bother, just =
=0Aboot into the installer and then press Alt+F4 to go to the "holo shell" =
=0Awhere you type first "rescue" (hit ENTER) and then "gpart destroy =0ADIS=
KNAME" (where DISKNAME is something like "ada0" -- use "sysctl =0Akern.disk=
s" to list disks available).
=0A
=0AUnfortunately, gaprt destroy does not work. "ls -l" shows that /dev/ad0 =
=0Ais a symlike to /dev/ada0, howevr, "gpart destroy ada0" returns Invalid =
=0Aargument error:
=0A
=0Agpart: arg0 'ada0': Invalid argument
=0A
=0Aand "gpart destroy /dev/ada0" returns the same error.=20
=0A"gpart list -a" and "gpart show" does not output any thing. Installer se=
es ada0 as an entire disk.=20
=0AThis looks like a GPT utility tool problem, doesn't it?
=0A



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1328591649.84868.YahooMailClassic>