From owner-freebsd-bugs@FreeBSD.ORG Sat Nov 27 12:40:07 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31FC91065673 for ; Sat, 27 Nov 2010 12:40:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E37448FC13 for ; Sat, 27 Nov 2010 12:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oARCe6pV092518 for ; Sat, 27 Nov 2010 12:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oARCe624092517; Sat, 27 Nov 2010 12:40:06 GMT (envelope-from gnats) Resent-Date: Sat, 27 Nov 2010 12:40:06 GMT Resent-Message-Id: <201011271240.oARCe624092517@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andy Alex Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7E301065694 for ; Sat, 27 Nov 2010 12:32:52 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (unknown [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 967FA8FC14 for ; Sat, 27 Nov 2010 12:32:52 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id oARCWqlX064453 for ; Sat, 27 Nov 2010 12:32:52 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id oARCWq0S064452; Sat, 27 Nov 2010 12:32:52 GMT (envelope-from nobody) Message-Id: <201011271232.oARCWq0S064452@red.freebsd.org> Date: Sat, 27 Nov 2010 12:32:52 GMT From: Andy Alex To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: misc/152613: FreeBSD 8.x can not find logical drives on extended partition in some cases X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Nov 2010 12:40:07 -0000 >Number: 152613 >Category: misc >Synopsis: FreeBSD 8.x can not find logical drives on extended partition in some cases >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Nov 27 12:40:06 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Andy Alex >Release: FreeBSD 8.1 >Organization: N/A >Environment: FreeBSD freebsd.r-tt.com 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: FreeBSD 8.x can not find logical drives on extended partition if drive is connected via external USB HDD box in some cases. >How-To-Repeat: Take a empty ATA HDD (i used 120GB drive). Connect it to computer using USB HDD Box. Under Windows XP, create primary 10000 MB partition. Then create extended partition covering rest of the drive (about 110GB). Then create 10000 MB logical drive on the extended partition, then create another 10000 MB logical drive on extended partition. As a result there should be three 10000 MB partition - one primary partition and two logical ones. Format all of them as FAT32. Disconnect USB HDD Box from Windows XP host and connect to Free BSD 8 host. Free BSD will detect only primary partition (/dev/da0s1) and will not detect logical ones. FreeBSD 7.2 was able to detect all partitions (/dev/da0s1,/dev/da0s5,/dev/da0s6) >Fix: >Release-Note: >Audit-Trail: >Unformatted: