From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Li9Te-0004AK-30 for mharc-grub-devel@gnu.org; Fri, 13 Mar 2009 11:39:14 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Li9Tb-000494-44 for grub-devel@gnu.org; Fri, 13 Mar 2009 11:39:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Li9TW-00046f-FP for grub-devel@gnu.org; Fri, 13 Mar 2009 11:39:10 -0400 Received: from [199.232.76.173] (port=43080 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Li9TW-00046Z-8l for grub-devel@gnu.org; Fri, 13 Mar 2009 11:39:06 -0400 Received: from mail-fx0-f176.google.com ([209.85.220.176]:43168) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Li9TV-0004es-Ln for grub-devel@gnu.org; Fri, 13 Mar 2009 11:39:06 -0400 Received: by fxm24 with SMTP id 24so2828690fxm.42 for ; Fri, 13 Mar 2009 08:39:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=tWvmtYDLz2oToS0doBwq8CsYF7fIKla8lwJW3hR1L+Y=; b=F+p8GLr0PMeNTCKB1fvyZ9dqDccUY4zn7P5k+CG2F4Y1mZaLAy+icGBW6+KIw/uFH5 E2bNjw8SPjDgR35oKV0z5tU0VQebBGqko7x5MkixTfBucuLczpZw82gBP3Iw6I75/hJX zFt06VWUlKe6PNEzqsQiOFIg6OIyFbpjE93D8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=XBJKeo4+RvYEZtjHF8hJ8QAONnD/L5eSgoyno11gb2Do95w9hg396zYm1aC86gQEDv 2VM4fUcIXArPBqw4LYtK+QBMrr5CAnrRXs6Hvin4l8ZNnOe0wv62ASlUfq0hODSAb+Ab aTG0Bur60avwgNKcIg/TUAESPfVPb8HEaKYgc= Received: by 10.103.248.1 with SMTP id a1mr720566mus.40.1236958744074; Fri, 13 Mar 2009 08:39:04 -0700 (PDT) Received: from ?192.168.1.2? (76-169.3-85.cust.bluewin.ch [85.3.169.76]) by mx.google.com with ESMTPS id u9sm3886972muf.55.2009.03.13.08.39.03 (version=SSLv3 cipher=RC4-MD5); Fri, 13 Mar 2009 08:39:03 -0700 (PDT) Message-ID: <49BA7E18.8080509@gmail.com> Date: Fri, 13 Mar 2009 16:39:04 +0100 From: phcoder User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: The development of GRUB 2 References: <48f46e890903101858k73ca6673qc56dac25fad8d0d0@mail.gmail.com> <49B83E6B.1040300@gmail.com> <48f46e890903111917o204a235s7dd808c79f3c184f@mail.gmail.com> <48f46e890903130359r2a8eda3enff50f2db108c7174@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: Boot delay when using grub.efi on Mac Mini X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Mar 2009 15:39:11 -0000 Have you tried booting from hfs+ on msdos? Grant Edwards wrote: > On 2009-03-13, Peter Cros wrote: > >> A brief read of the mininmyth docs suggests it can also run on >> a fat partition on the gpt hard disk. > > No, the minimyth kernel doesn't support EFT/GPT partitioned > disks. It also doesn't support SATA hard drives. Currently, > it doesn't even know the hard-drive is there. If it did, it > wouldn't know what to do with it. > >> You can put an hfs+ partition on a msdos disk, or a fat32 >> partition on a gpt disk and grub.efi can handle both. plus >> linux ext2/3. > > Right, but the MiniMyth kenel can only handle msdos parition > tables, and Macs will only boot from GPT partioned disks. > >> Have you installed the rEFIt boot manager >> http://refit.sourceforge.net/ It simplifies testing and the >> web site has good information on Apple efi booting and some >> history. > > Thanks. > >> You need to read the Mac OSX bless manual closely to compare >> the options, and experiment. > > I've read that man page dozens of times. It's pretty vague. One > thing that's confusing it talks a lot about "the volume" -- > always in the singular. I can't figure out to what "volume" > refers such that there is never more than one in a system. > >> Seems to me the key issue is getting your kernel and system >> running, identity any grub development issues, the other stuff >> can be optimised later. > > At this point, there aren't any grub development issues. Grub > works fine. The current issues are caused by: > > 1) Mac firmware not being able to boot from anything other > than an HFS+ partion on a GPT partioned drive. > > 2) MiniMyth kernel lacks support for EFI/GPT parition tables > and SATA hard drives. > > I'm going to try rebuilding MiniMyth with GPT support so that I > can GPT partition a USB flash drive in hopes of getting the Mac > to boot from it. I'm also going to try adding AHCI SATA > controller support to MiniMyth so that I can spin down the > hard-drive. > >> My experience has been with other users of Apple Intel Macs >> bootng Debian/Ubuntu linux and Mac OSX, using grub-pc and >> grub-efi. It helps to have a linux installation on the hard >> drive. > > That's sort of heading the wrong direction. My goal is not to > have to touch the Mac hard-drive at all. So far, that's not > been possible, but I'm getting closer. > -- Regards Vladimir 'phcoder' Serbinenko