From owner-freebsd-questions@FreeBSD.ORG Fri May 6 03:50:14 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 896D616A4CE for ; Fri, 6 May 2005 03:50:14 +0000 (GMT) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 60AD743D8F for ; Fri, 6 May 2005 03:50:11 +0000 (GMT) (envelope-from Emanuel.strobl@gmx.net) Received: (qmail invoked by alias); 06 May 2005 03:50:10 -0000 Received: from flb.schmalzbauer.de (EHLO cale.flintsbach.schmalzbauer.de) [62.245.232.135] by mail.gmx.net (mp027) with SMTP; 06 May 2005 05:50:10 +0200 X-Authenticated: #301138 From: Emanuel Strobl To: freebsd-questions@freebsd.org Date: Fri, 6 May 2005 05:49:59 +0200 User-Agent: KMail/1.8 References: <1115344795.7908.233488628@webmail.messagingengine.com> In-Reply-To: <1115344795.7908.233488628@webmail.messagingengine.com> X-Birthday: Oct. 6th 1972 X-CelPhone: +49 (0) 173 9967781 X-Tel: +49 (0) 89 18947781 X-Country: Germany X-Address: Munich, 80686 X-OS: FreeBSD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3756129.5aSzjSCQVh"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200505060550.08978@harrymail> X-Y-GMX-Trusted: 0 cc: Koushik Narayanan Subject: Re: Boot Problem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 May 2005 03:50:14 -0000 --nextPart3756129.5aSzjSCQVh Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Am Freitag, 6. Mai 2005 03:59 schrieb Koushik Narayanan: > Hello, > I have a PC with Windows XP,FreeBSD-5.3 and Linux(Fedora).I use GRUB as > my boot manager and I boot into FreeBSD using chainloader. > I have XP and FreeBSD on primary partitions.I had a linux primary > partion apart from these.I wanted to convert that to UFS2 as my /usr > partition (FreeBSD) was almost full.I did that using bsdlabel and mkfs. > After that the fdisk print output in linux showed the recently formated > partition as type Linux.So I installed linux-fdisk using the ports > collection and try to change the system-id of that partition,but it did > not work.I then booted into linux and did the same using fdisk.This time > it worked.But after that FreeBSD does not boot.(I don't see the rotating > / and the loader.The system freezes and even numlock does not work )Here > is the fdisk print output from linux: > > Disk /dev/hda: 20.0 GB, 20060135424 bytes > 255 heads, 63 sectors/track, 2438 cylinders > Units =3D cylinders of 16065 * 512 =3D 8225280 bytes > > Device Boot Start End Blocks Id System > /dev/hda1 1 523 4200966 c W95 FAT32 (LBA) > /dev/hda2 524 905 3068415 a5 FreeBSD > /*FreeBSD root partition*/ > /dev/hda3 * 906 1152 1984027+ a5 FreeBSD > /*Partition I formated using bsdlabel and mkfs contains ports */ > /dev/hda4 1153 2439 10336536 f W95 Ext'd (LBA) > /dev/hda5 1153 1774 4996183+ 83 Linux > /dev/hda6 2406 2438 265041 82 Linux swap > /dev/hda7 1775 2146 2988058+ 7 HPFS/NTFS > /dev/hda8 2147 2405 2080386 b W95 FAT32 > > Partition table entries are not in disk order > > When I use GRUB autocomplete feature to check the contents of the > FreeBSD partions,It says Error 17: Cannot mount selected partition.(I > have done this before when FreeBSD was working fine and I could see the > contents of the partion). > > Perhaps the /boot partion needs to be fsck'ed? And if that is so how can > I do it.(I found in the mail archives that fsck'ing UFS2 partitions Usually you don't have a /boot partition on FreeBSD. I guess you don't have= =20 bootcode in the boot label (ad0s3a). hda3 is in FreeBSD ad0s3. You need=20 labels inside partitions (slices). I don't know these linux tools nor am I= =20 familar with Grub but you may want to boot from a fixit disk and post the=20 output from bsdlable ad0s3. I guess this doesn't exist, probably=20 overwritten by the linux tools. =46or more information read boot(8) and boot0cfg(8) to get an idea how=20 =46reeBSD treats the microsoft adopted partitioning system (which also luni= x=20 uses but is uncommon for UNIX) =2DHarry > using linux is not possible.) > > Thanks, > > Koushik Narayanan > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" --nextPart3756129.5aSzjSCQVh Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCeulwBylq0S4AzzwRAkGTAJ4vi/yaBiFmO77UGLS/iUTUyKpMMACggcE0 ykma5Axeov88DrhOHYsiU74= =1QSJ -----END PGP SIGNATURE----- --nextPart3756129.5aSzjSCQVh--