#166 Large hard drive (640GByte) will not work with rEFIt

open
nobody
5
2010-06-16
2010-06-16
Anonymous
No

I have Mac mini (late 2009) and chaged hard drive from 160G to 640G (Toshiba MK6459GSX).

Mac OS 10.6.2 (Snow Leopard) runs on it with single partition, and I installed eEFIt 0.14.
First reboot normally boots Mac OS.
Second reboot will not go big apple and turning wind wing.

On 500G hard drive, it runs flawlessly.
Does rEFIt support large harde drive greater than 500G bytes?

Discussion

  • Joe van Tunen

    Joe van Tunen - 2010-06-17

    rEFIt should have no problems with large drives. If you were able to boot from the drive once, you should be able to boot from it again.

    Does the rEFIt menu appear? What happens after you select the drive in rEFIt and press return?

    Do you see the partition when you boot holding down the option key? What does the label say?

    Try these commands in the terminal:
    diskutil list
    bless --info

    If you can't boot, run the Snow Leopard Installer from DVD, click Startup Disk, then select your drive and reboot. This will bypass rEFIt.

    Make sure all the rEFIt files are in the efi folder on your drive. To set rEFIt as the startup again, run this command in the terminal:
    sudo bless --folder "/efi/refit" --file "/efi/refit/refit.efi" --label "rEFIt SnowLeopard" --setBoot

     
  • Nobody/Anonymous

    Dear joevt,

    rEFIt menu will not appear. Mac mini spins the wheel for ever (maybe),

    I installed Mac OS 10.6.2 from DVD onto 640G bytes hard drive. Entire 640G is for Mac OS.
    It works fine, boot in 10 or 15 seconds, before rEFIt is installed.

    After rEFIt installed, the first reboot runs Mac OS fine, the second reboot spins the wheel, stay spinning.
    No rEFIt menu appears.

    After that, any reboot will not show up rEFIt menu.
    At this stage, only Mac OS is istalled.

    Long pushing power button will turn off the Mac mini.
    Option button works well.

    Now my Mac mini runs on 500G byte hard drive,
    rEFIt runs triple boot, Snow Leopard with Ubuntu 10.04 and Window 7.

     
  • Nobody/Anonymous

    I checked it again. Currently I have 4 partitions. (Number of partitions may not affect the issue, I think)
    I almost give up with Toshiba 640G bytes drive.

    $ diskutil list
    /dev/disk0
    #: TYPE NAME SIZE IDENTIFIER
    0: GUID_partition_scheme *640.1 GB disk0
    1: EFI 209.7 MB disk0s1
    2: Apple_HFS Macintosh HD 81.1 GB disk0s2
    3: Apple_HFS Boot 101.4 GB disk0s3
    4: Apple_HFS Home 389.9 GB disk0s4
    5: Apple_HFS More4 66.9 GB disk0s5

    $ bless --info
    finderinfo[0]: 300 => Blessed System Folder is /System/Library/CoreServices
    finderinfo[1]: 374487 => Blessed System File is /System/Library/CoreServices/boot.efi
    finderinfo[2]: 0 => Open-folder linked list empty
    finderinfo[3]: 0 => No OS 9 + X blessed 9 folder
    finderinfo[4]: 0 => Unused field unset
    finderinfo[5]: 300 => OS X blessed folder is /System/Library/CoreServices
    64-bit VSDB volume id: 0x62BF1D96B3B3BC8E

    After installing rEFIt, first boot runs fine. Second boot spins wheel for ever.
    Option button does not work this time.
    C button and boot into DVD, select boot drive and it boots fine.

    I'm not sure all the file is on the folder, this is the list of folder, ls -R /efi:

    rEFIt License.rtf
    rEFIt ReadMe.rtf
    refit
    tools

    /efi/refit:
    enable-always.sh
    enable.sh
    icons
    refit.conf
    refit.efi
    refit.vollabel

    /efi/refit/icons:
    boot_linux.icns
    boot_win.icns
    func_about.icns
    func_reset.icns
    func_shutdown.icns
    os_ecomstation.icns
    os_freebsd.icns
    os_freedos.icns
    os_hwtest.icns
    os_legacy.icns
    os_linux.icns
    os_mac.icns
    os_netbsd.icns
    os_openbsd.icns
    os_unknown.icns
    os_win.icns
    tool_part.icns
    tool_rescue.icns
    tool_shell.icns
    vol_external.icns
    vol_internal.icns
    vol_optical.icns

    /efi/tools:
    dbounce.efi
    dhclient.efi
    drawbox.efi
    dumpfv.efi
    dumpprot.efi
    ed.efi
    edit.efi
    ftp.efi
    gptsync.efi
    hexdump.efi
    hostname.efi
    ifconfig.efi
    loadarg.efi
    ping.efi
    pppd.efi
    route.efi
    shell.efi
    tcpipv4.efi
    textmode.efi
    which.efi
    ===

     
  • Nobody/Anonymous

    I can't see anything wrong. The Toshiba drive is the right size 2.5" 9.5mm. The Mac Mini upgrade page on www.macsales.com lists 640GB drives but they don't have the Toshiba 640GB drive.

    The partitions look fine. Even if there was a 500GB limit (which I don't believe there is), your boot partition is within the first 500GB of the 640GB drive anyway.

    The rEFIt file list looks good except you didn't choose to install the other file systems (fsw_ext2 and fsw_reiserfs) but those should not be needed. You could try installing them anyway.

    The bless stuff looks good. You have it currently pointing to Snow Leopard instead of rEFIt. The bless command I gave before will set it to rEFIt for when you want to try that again. If rEFItBlesser is installed (at /Library/Startup Items/) then it blesses OS X when OS X starts up and blesses rEFIt when OS X shuts down as described here: http://refit.sourceforge.net/doc/c4s4_safesleep.html

    You said that you can reboot after installing rEFIt so does that mean you see the rEFIt menu once? If you didn't see the rEFIt menu then it wasn't blessed before you restarted. I think rEFIBlesser is supposed to do that but I don't know if you have to restart first to get it working. Maybe try uninstalling rEFItBlesser (move it elsewhere) and do the bless manually for testing purposes.

    One thing rEFIt does when you select a partition to boot is set the active flag of the partition in the MBR. I don't think it does that for Mac OS partitions (especially when you haven't installed BootCamp yet) but you can check with this command:

    sudo fdisk /dev/rdisk0

    And compare the partition starts and sizes with this command:

    sudo gpt -r show -l /dev/disk0

    You can look at the MBR to see if it has any Windows boot code with this command:

    sudo dd if="/dev/disk0" bs=1 count=512 2> /dev/null | xxd -c 16

    Another option is to try older versions of rEFIt.

    An expensive option is to try a 640GB drive from a different manufacturer.

     
  • Jorge Valencia

    Jorge Valencia - 2010-11-28

    Same problems with toshiba hard drive 640GB. I have tested in macbook pro 5,3 and macbook 6,2.
    I have tried all reinstaling 4 times .
    Refit menu doesnt appear at all.
    I repair the boot disk using snow leopard boot cd and using disk utility to repair filesystem.
    After this the OS is again alive.
    Using command+v at boot, the machine stop in this part of the boot process..
    launch_msg(): Socket is not connected
    If you need more details please ask¡¡
    Anybody have been tried with another 640 gb HD of another company?
    Best regards

     
  • Comment has been marked as spam. 
    Undo

    You can see all pending comments posted by this user  here

    Anonymous - 2010-11-29

    I have tested in macbook 6,1 (not 6,2 sorry for the mistake) and macbook pro 5,3. The 640gb drive is the same Toshiba MK6459GSX. I have tested refit 0.11 to refit 0.14 versions.
    The workaraound for me in triple instalation (macosx, xp, linux) has been install all without refit at all, and install linux on last. using "alt", choose between linux and macosx, and in the linux grub can choose boot xp when needed.
    I hope it helps,
    Install refit, brokes less or more the macosx instalation. Sometimes after install refit.. the machine boots, but it looks like the operating system is not working as well as before.
    I think this must be advised in the instalation

     
  • Masaru Ishikawa

    Masaru Ishikawa - 2011-04-08

    I am the person reported this issue by anonymously.
    This issue is solved. See very usefull information on this thread MACBOOK 1TB HD CORRUPTION - ID: 3218104.
    See mic-marchen's comment.
    Thanks.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks