Bug 150995 - sysinstall(8): corruption of partition table
Summary: sysinstall(8): corruption of partition table
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 8.1-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-sysinstall (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-27 14:50 UTC by George Varughese
Modified: 2015-11-10 09:08 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description George Varughese 2010-09-27 14:50:07 UTC
FreeBSD was installed on a hard disk which was previously partitioned with more than fourteen partitions on it, and has linux installations on it. Primary partition 1 was used for FreeBSD. Not all logical partitions, of the more than 10 logical partitions that were there, which are in the exteneded partition are listed by sysinstall. Only few were reported by sysinstall, and rest was reported as free space. FreeBSD was installed on to primary partition 1. After reboot many partitions in the extended partition which are the last ones dissappeared.

It is possible to  restore partitions with previously stored partition table information on a usb stick from Slackware Linux. Partition information could be saved with sfdisk -l under Slackware Linux.

How-To-Repeat: Partition a disk with fdisk under Slackware or other Linux distribution, and create more than 10 logical partitions. It will be useful to store "sfdisk -l" output on a usb stick for later use. Mark primary partion 1 as a5 (FreeBSD ) from Linux fdisk, and later install FreeBSD on to it. Reboot after installation.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2010-11-05 11:11:34 UTC
Responsible Changed
From-To: freebsd-i386->freebsd-sysinstall

reclassify.
Comment 2 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:08:15 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.