From owner-freebsd-i386@FreeBSD.ORG Mon Mar 14 18:20:03 2005 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B78D616A4CE for ; Mon, 14 Mar 2005 18:20:03 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 713D743D49 for ; Mon, 14 Mar 2005 18:20:03 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j2EIK3Hf050184 for ; Mon, 14 Mar 2005 18:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j2EIK30O050183; Mon, 14 Mar 2005 18:20:03 GMT (envelope-from gnats) Resent-Date: Mon, 14 Mar 2005 18:20:03 GMT Resent-Message-Id: <200503141820.j2EIK30O050183@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Zhaobi Ha Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 805E416A4CE for ; Mon, 14 Mar 2005 18:17:48 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B66C43D53 for ; Mon, 14 Mar 2005 18:17:48 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j2EIHmHS042445 for ; Mon, 14 Mar 2005 18:17:48 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j2EIHmi1042444; Mon, 14 Mar 2005 18:17:48 GMT (envelope-from nobody) Message-Id: <200503141817.j2EIHmi1042444@www.freebsd.org> Date: Mon, 14 Mar 2005 18:17:48 GMT From: Zhaobi Ha To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: i386/78837: Partition Table Corruption in 5.3 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2005 18:20:03 -0000 >Number: 78837 >Category: i386 >Synopsis: Partition Table Corruption in 5.3 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 14 18:20:03 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Zhaobi Ha >Release: 5.3 >Organization: >Environment: >Description: Partition table damaged after installation. >How-To-Repeat: Hardware: Asus SP-97V motherboard with Pentium-200, 128 M DRAM, 20G Maxtor 92049U3 hard disk (2491 cyl, 255 hd, 63 sec LBA mode), Award 4.51G BIOS with 10/8/98 date. Before installing FreeBSD, using SuSE linux 6.0 fdisk to partition the HD: Cyl 1-128, hda1, FAT-16 Cyl 129-256 hda2, Linux Native Cyl 257-512, hda3, Linux Native Cyl 513-2491, hda4, Extended Cyl 513-640, hda5, NT HPFS Cyl 640-896, hda6, Linux Native Cyl 897-2491, hda7, NT HPFS Install Win 98, FreeBSD 4.9, NT 4.0 and SuSE 6.0 on hda1, hda2, hda5 and hda6, respectively. NT boot manager is installed. When install FreeBSD 4.9, used slice tool to change the partition type from Linux Native to FreeBSD. Everything is OK. The PC can multiboot into any of the installed OSes Downloaded FreeBSD iso image (2-CD version) from freebsd.org, created boot, kernel #1, #2 and fix-it diskette. Boot from floppy into sysinstall, deleted the slice hda2 and recreate it under FreeBSD 5.3, selected do not change MBR, disklabeled the "/" and swap under sysinstall, selected Minimal Install plus the following: kernel source 3.0 compatibility 4.0 compatibility All file were transfered to hard disk correctly. But the PC will not reboot. Use SuSE 6.0 live-eval CD to boot and run fdisk under SuSE 6.0 CD, fdisk showing all previously partitioned boundary changed. I re-partitioned the HD and went through the entire process, the same problem exists. To make sure the partition table was not changed during other OS's installation, I run SuSE 6.0's live CD after every OS was installed. It was after FreeBSD 5.3 was installed, the partition table is corrupted. >Fix: >Release-Note: >Audit-Trail: >Unformatted: