Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Christoph Pfisterer

  • Content count

  • Joined

  • Last visited

About Christoph Pfisterer

  • Rank
    InsanelyMac Protégé
  1. Refit-disabling Network diagnosis icon

    You cannot disable the Hardware Test icon by editing refit.conf. You can only remove the icon by removing the Hardware Test software. Reinstalling a retail OS apparently works. Finding the hidden folder and removing that works as well. You probably don't want to do either. Hardware Test used to be included on Mac install DVDs only. After several reports / questions came in, I've realized that Apple has started installing it on the hard disk as well. That actually makes a lot of sense -- unless it's your hard disk drive that's broken, you can run the diagnostics without spending half an hour to dig up that install DVD in your basement. So instead of telling people how to remove the Hardware Test software, or adding a special option to refit.conf to hide it, I'm going to change rEFIt's detection routines to make booting Hardware Test an option in the submenu (hit '+' or F2 to get it), like single user and verbose boot modes today. I don't have an ETA for when the new release will be made.
  2. Vista GPT/EFI confusion

    So, I'm not quite sure where to start. For external hard drives in general: My recommendation is not based on interface speed. It is based on a few factors. One is that it's not generally a good idea to run your operating system from an external drive that you can just unplug on the fly -- operating systems don't like their main file system going away. Next one is BIOS, which wasn't really built to boot from arbitrary external drives, and there actually are known problems with C2D models in that regard. I don't know about eSATA or Windows Vista, but Windows XP also doesn't support booting from external drives (as in USB) without tweaking, because it manages to pull the USB drivers from under its own feet while booting. You say you copied the Vista bootloader to the partition on the external drive. Copying the files is part of it, but there's another part that's not in the file system, but in the partition boot sector and/or the MBR. Unless you copied that or reinstalled it to the external disk in some way there's absolutely no chance of booting from there. For detecting bootable operating systems, rEFIt scans the MBR and the partition boot sectors for boot sectors marked as bootable, and tries to determine the operating system by searching for certain strings. It also searches the file systems, but only for EFI-based boot loaders (e.g. Mac OS X). All 32-bit versions of Windows boot through BIOS and a boot sector. I'm afraid that's all the help I can render, since I don't know much about Vista's new boot menu thingy.
  3. rEFIt not working on new MBP

    I just released rEFIt 0.10 with all the fixes. Grab it at http://refit.sourceforge.net/.
  4. rEFIt not working on new MBP

    For anyone following this, I think I have a fix, and an experimental build with fat 32/64 bit binaries can be downloaded for testing at http://refit.sourceforge.net/files/refit-b...20070612.tar.gz
  5. rEFIt not working on new MBP

    Well, I'm aware of the problem, but without access to one of the new machines it's hard for me to do much about it. :-( Apple could have changed any of a number of things, including making the EFI environment 64-bit native, or even putting AppleTV-style restrictions in place. If anyone has any hints which EFI spec version and which binary formats the new machines support, that would be greatly appreciated. Other bits that might be useful are the output of 'nvram -p' and 'bless --info' in a clean state, and maybe a copy of /System/Library/CoreServices/boot.efi (or whatever else is listed as the boot loader by bless --info).
  6. Parallels with triple boot + rEFIt

    Sounds like you were bitten by the parted bug that sets any partition to the "EFI" type if it's marked as "boot". Try the following: Under Linux, run your distributions flavor of parted frontend (e.g. gparted). Remove the 'boot' flag (or whatever it's called) from the Linux partition. Rerun gptsync to get the hybrid GPT/MBR format back in place. I'm not quite sure what to do about the "Microsoft Reserved" type, though. :-(
  7. Vista GPT/EFI confusion

    Hi Cyman, Have a look at my article "Windows Vista and EFI" at http://refit.sourceforge.net/info/vista.html. Also GPT is not the same as EFI. http://refit.sourceforge.net/myths/ may get you a better idea of what each is for. Installing Vista on that GPT-formatted drive might be possible if you convert that drive to a hybrid MBR/GPT format like the one commonly used in Boot Camp installations. Note that if you're unlucky Vista will still detect the GPT part of the hybrid and refuse to install. I never tried it, and personally I would never install Windows on an external drive anyway. -chrisp
  8. rEFIt now Quad Boot!

    Would you be able to run the "Partition Inspector" tool from the rEFIt 0.9 disk image and post the output here? Without some hard facts about your setup it's very hard to help you. And no, the additional icon is almost certainly not from a swap partition. Those aren't bootable, and I doubt you even have one on your system.
  9. Mac OS X gui + linux kernel?

    There are quite a few things that would make it difficult even for Apple to change the kernel from underneath Mac OS X: The hardware driver model in Darwin is completely unlike any other Unix on the planet. It actually uses a restricted subset of C++. Various parts of Mac OS X, including the Cocoa framework and third party applications, use Mach ports explicitly to bootstrap and run inter-process communication. These APIs are not available on Linux. Apple's graphics system (CoreGraphics / Quartz) is pretty unique, and I'm sure it is tightly coupled with the OpenGL subsystem, the graphics card drivers, and the kernel's memory management to make it fast. Darwin not only fully supports the HFS+ file system (including journalling plus hot resize for Boot Camp nowadays), it also exposes special private APIs to make the Carbon API work at all and work fast. The differences between *BSD and Linux are minor compared to these. The above items are just as valid if Apple were to move to a plain FreeBSD kernel instead of a Linux kernel.
  10. Bad partition types in GPT

    So, to keep everyone updated: The situation posted by mpi is caused by a bug in GNU parted. Any partition marked as 'boot' gets the 'EFI System Partition' type for no good reason. I have added a workaround to gptsync, an updated build can be downloaded at http://svn.sourceforge.net/viewvc/*checkou...ols/gptsync.efi. That build also adds file system detection, so it will correctly label ext3 vs. NTFS vs. FAT32. More details at http://sourceforge.net/tracker/index.php?f...amp;atid=821764. For the situation posted by clarkcox3 -- I don't know where partition 3 got that MS Reserved type from. The MBR looks healthy, so you should be fine. I'm afraid I can't recommend a tool to change the GPT.
  11. Changing Windows drive icon in Bootcamp boot screen

    You can add a custom icon to a NTFS drive that will show up on the Mac desktop, but there is no way whatsoever to have that icon show up in the boot screen. The firmware only knows how to read FAT and HFS+, and even if it could read NTFS it doesn't grab the volume icon for BIOS-based booting anyway. rEFIt is better only because it lets you customize the Windows icon that it will use in the boot menu. Even rEFIt won't pick up a custom icon from an NTFS volume because the same restrictions apply -- it can't read files from the NTFS volume. (But at least rEFIt actually tries to )
  12. Intel Mac Myths and Facts

    Hi all, I've put together a page with common myths and misconceptions about Linux and Windows on Intel Macs. I've made an effort to show the underlying connections and dependencies, and I hope it will be useful for the people writing installation guides. It's at: http://refit.sourceforge.net/myths/ -chrisp
  13. Bad partition types in GPT

    Hi all, I put a small tool together to accurately diagnose such situations. It generates a report about the partitions listed in MBR and GPT, plus boot code and file system types found on them. (It's also intended to be useful to people that complain about rEFIt showing more icons than they expected.) My resources are currently quite limited, so this has received limited testing. Any testing you can give this on an actual dual/triple boot system would be greatly appreciated. The current version can be downloaded at: http://chrisp.de/files/Partition-Inspector-1.0b1.zip BTW, the file system type detection code is also finding its way into gptsync; the backend of the above tool actually comes from the same code base as gptsync. -chrisp
  14. Bluetooth Mice

    I've had a Bluetake BT500 for some time now, and I'm quite happy with it. It's very compact, but still feels good in use and responds like I want it to. (Bluetake seems to have developed several new models in the meantime.) Before that I tried a Logitech MX900 (their first Bluetooth mouse) and was quite disappointed - bulky, no off switch, extremely bulky recharge station, bad response to movement. Really not useful for travel at all.
  15. From Hell and Back

    Just for the record: Yes, there is elilo and it will actually boot Linux on an Intel Mac, BUT: You need a specially prepared kernel that supports being started in 32-bit mode. You won't get accelerated 2D/3D graphics because you won't have a Video BIOS loaded and both the ATI and the Intel drivers need one to work. Actually you won't have any screen output at all unless you use imacfb or a similar framebuffer hack.