Date: Wed, 3 Mar 2010 22:33:14 -0600 From: Peter Steele <psteele@maxiscale.com> To: "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org> Subject: fsck cannot determine fstype automatically Message-ID: <7B9397B189EB6E46A5EE7B4C8A4BB7CB3A1A5C31@MBX03.exg5.exghost.com>
next in thread | raw e-mail | index | archive | help
We use gpart to create GPT style partitions. For example: # gpart show ad4 =3D> 34 490234685 ad4 GPT (234G) 34 16 1 freebsd-boot (8.0K) 50 67108864 2 freebsd-swap (32G) 67108914 67108864 3 freebsd-swap (32G) 134217778 10485760 4 freebsd-ufs (5.0G) 144703538 25165824 5 freebsd-ufs (12G) 169869362 11719060 6 freebsd (5.6G) 181588422 200620089 7 freebsd-ufs (96G) 382208511 108026208 8 freebsd-ufs (52G) In this case, partitions 3, 4, and 5 are mirrored with equivalent partition= s on another drive and these appear to be working fine. Partitions 7 and 8 = are strictly data partitions and not mirrored. When I try to run fsck again= st them, I get this: # fsck /dev/ad4p4 =20 fsck: Could not determine filesystem type I have to specify the file system type explicitly: # fsck -t ufs /dev/ad4p7 ** /dev/ad4p7 (NO WRITE) ** Last Mounted on /v0 ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 39 files, 553 used, 48573784 free (24 frags, 6071720 blocks, 0.0% fragmenta= tion) Why do I have to specify the fstype explicitly? I have a similar system con= figured with fdisk/bsdlabel and the fsck command doesn't have any problems = with determining the fstype. Is there something we need to do to allow the = fstype of GPT partitions to be automatically determined by fsck?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7B9397B189EB6E46A5EE7B4C8A4BB7CB3A1A5C31>