From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1UCb9B-0002v1-9m for mharc-grub-devel@gnu.org; Mon, 04 Mar 2013 14:34:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52059) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCb95-0002hZ-9I for grub-devel@gnu.org; Mon, 04 Mar 2013 14:34:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCb92-0005nC-LA for grub-devel@gnu.org; Mon, 04 Mar 2013 14:33:59 -0500 Received: from mail-wi0-f173.google.com ([209.85.212.173]:33721) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCb92-0005mx-Au for grub-devel@gnu.org; Mon, 04 Mar 2013 14:33:56 -0500 Received: by mail-wi0-f173.google.com with SMTP id hq4so2503030wib.12 for ; Mon, 04 Mar 2013 11:33:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:x-enigmail-version:content-type; bh=3EkxqZwoby/Re0g/qDuJIIgjbzm+9RBZDRd8EcH+zww=; b=CzTXUsGc5t8Me2aD3PGBayp+KRIyPSvItXJyPZ3G/2ayCE0PymjYrLCGdKEBXkWnBZ zJ19ZPKmwaU8ZIT9u7y1l4U7gkSCsrIjzEk2040FWazD9Uf0UOK1yY6FhmhfewGiTyNT Ae+n4JhddqXnvR77FkvG3isG35WDek51E9hh8heHst9L1bZD1NP2BfNVRc1CeZKiCMzY +575Cbu7Qk3uAAdJEmMu2z2qitGL/T5oZYyOlg+7mjaj4PyJByjhdyzDm6V8rSbKUasK FNN/f1pj1H/xPlb3j4vUTZOjKtqklomGkcB+Tef+CEx95kVmlzsVeMAGdgBSvhNSn1V8 aZwQ== X-Received: by 10.180.101.41 with SMTP id fd9mr9132195wib.20.1362425635554; Mon, 04 Mar 2013 11:33:55 -0800 (PST) Received: from debian.x201.phnet ([217.193.148.98]) by mx.google.com with ESMTPS id m4sm11961153wie.2.2013.03.04.11.33.54 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 04 Mar 2013 11:33:54 -0800 (PST) Message-ID: <5134F71F.1040300@gmail.com> Date: Mon, 04 Mar 2013 20:33:51 +0100 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12 MIME-Version: 1.0 To: The development of GNU GRUB Subject: Re: USB3 3TB HDD boot References: <1360696755.21718.53.camel@pracovna> <20130304191935.GF20462@csclub.uwaterloo.ca> In-Reply-To: <20130304191935.GF20462@csclub.uwaterloo.ca> X-Enigmail-Version: 1.4.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig6A14C2C2B006878643E5F48E" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.212.173 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 19:34:01 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6A14C2C2B006878643E5F48E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 04.03.2013 20:19, Lennart Sorensen wrote: > On Mon, Mar 04, 2013 at 08:27:41PM +0400, Bob Lemar wrote: >> Thank you for your replies. >> >> >> Yes, it is definitely BIOS problems as it doesn't allow to boot from >> external drive directly (via BIOS boot order settings). It doesn't >> show this drive at boot menu even after soft reboot. So BIOS >> doesn't provide access to GRUB like to any other drives or USB >> flashes. >> >> And I suppose to think that it is not a bug, it is a feature. And >> feature of external drive, not a BIOS. Vendors of spinning external >> drive try to limit "uptime" of theirs HDD. External HDD could start as= >> soon as USB is powered but do not want to do it. It only starts when >> OS tell it to start up (this commands are magic for me). >> >> Facts: >> >> - External drive is logically 4K (not a 512e thing). It is not a probl= em yet. >> >> - USB 3 is not a problem yet. The drive doesn't work with USB 2 just >> the same way. So it is not "nativeness" BIOS-USB hub communication >> problem. >> >> - BIOS behavior is correct (it power up USB); >> >> - external drive behavior is correct (it is powered but starts only on= >> demand and it is sleeping in many cases including PC start); >> >> - GRUB behavior is correct (it boots from drives that BIOS told him >> about; only OS can detect this device as mass storage because it was >> designed that way). >> >> - Ales, you were absolutely right with floppy for booting CD trick >> example. While MB, HDD firmwares and bootloader have predictable and >> correct behavior some users would like to have bootloader feature >> (GRUB command) that wake up external HDDs and re-detect drives. >> >> Resolution: >> >> - Boot USB thumb and use kexec to boot external HDD. >> I did: (1) clone linux to external drive; (2) correct fstab at >> external; (3) boot into internal drive OS; (4) mount external HDD >> which became visible; (5) kexec images and boot external drive. // I >> am not sure that only external drive files were used at second boot --= >> need to do clear experiment with minimal os at internal device or >> thumb flash. kboot and petitboot are possible solve this problem. >> >> - It is good point to create feature request at BugTracker. I wish >> GRUB has command to power up external USB HDD and do manual redetect. >> But I don't know what is happening technically when OS do it. I guess >> I should find out it to be more specific while filling bug. >=20 > The fact it is 3TB would mean it uses GPT, not old style DOS partition > table. Not necessarily. 3T drives often use msdos, just with 4K sectors which increases the range of msdos to 16T. > Maybe the BIOS doesn't support booting from a GPT partitioned > drive. If it had a hybrid partition table, then it might work assuming= > other things are not also causing problems. >=20 > After all some bioses only list a drive as bootable if they see a > partition marked bootable in a dos style partition table. >=20 --------------enig6A14C2C2B006878643E5F48E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAlE09x8ACgkQNak7dOguQgnwxQD/Q23WxzWVo0R1jDfEBx83xFn8 5LCb2rhO0Pbt3LdDLMoBALpzW794Kem/w+Vom0cg1h5/fmTx377/xCKMuhEX60Z6 =yfR9 -----END PGP SIGNATURE----- --------------enig6A14C2C2B006878643E5F48E--