Bug 14428

Summary: can't install from extended DOS partition
Product: Base System Reporter: reichert <reichert>
Component: miscAssignee: jkh
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.3-RELEASE   
Hardware: Any   
OS: Any   

Description reichert 1999-10-20 07:20:00 UTC
I'm attempting to FreeBSD on a laptop, where Win98 already lives.

I shrank the Win98 partition, then used Win98's 'fdisk' to created a 500M extended partition.

I successfully formatted this new partition 9again, from Win98), then created a minimal
distribution tree as per INSTALL.TXT.

Then I try to use this DOS partition to install FreeBSD, sysinstall (as launched from the boot
floppies) sys simply: 'Error mounting /dev/wd0s2 on /dist: Invalid argument (22)'.

The disk partitioning in sysinstall shows:

 Offset    Size     End Name    Ptype       Desc        Subtype Flags

      0      63      62     -       6     unused              0
     63 2388897 2388959 wd0s1       2        fat             11
2388960 1028160 3417119 wd0s2       4   extended              5
3417120 4747680 8164799 wd0s3       3    freebsd            165 C
8164800  272160 8436959 wd0s4       1    unknown            160  
8436960   15120 8452079     -       6     unused              0

Fix: 

Using sysinstall's partition tool, change the extended DOS partition's
type to '11' (fat).  Win98 will think the FS is gone, you can simply
reformat, and reinstall the release tree you want.

I was able to successfully install with this method.

Oh, and for the record, BottEasy lets you dual-boot easily...
Comment 1 Alexey Zelkin freebsd_committer freebsd_triage 1999-12-20 15:59:25 UTC
Responsible Changed
From-To: freebsd-bugs->jkh

Over to Mr. Sysinstall 
Comment 2 jkh freebsd_committer freebsd_triage 2000-01-04 05:02:25 UTC
State Changed
From-To: open->closed

This is correct, sysinstall does not support installations off of extended 
partitions, sorry.