Ryan Rhee Posted January 31, 2010 Share Posted January 31, 2010 Hi all, I was so excited when RC4 came out and I saw the hide-partition feature. I installed Chameleon RC4 by following the guide, added the line to hide the partition, but it didn't work. I checked my boot.plist multiple times, and I can't see any errors. I know that boot.plist is being read, because when I change the theme on boot.plist, chameleon responds. Is anyone else experiencing this problem? Maybe RC3 is still being loaded. How do I know if RC4 successfully replaced RC3? I also just got a new monitor (32" 1080p HDTV), and now the graphics are all stretched out. I do know that my graphics cards' VESA mode doesn't support 1920x1080. Is there anything I can do to stop the stretching? (I'd be fine having black strips on the sides - as long as there was no stretching.) Also, I noticed that my CPU info wasn't showing up correctly. (Quad-core xeon instead of i7) I tried to fix this by making the DSDT.aml file, but I'm not sure if Chameleon is loading the file. Where should I put the DSDT file? I currently have it in the root directory. Do I need to change my smbios.plist to load the DSDT file? How can I know if DSDT is indeed being loaded? If DSDT is being loaded and my CPU info is still incorrect, how else can I fix this? if DSDT is not loading, how can I successfully load the DSDT file? Lots of questions! Regards, -Ryan Link to comment Share on other sites More sharing options...
outragedtony Posted January 31, 2010 Share Posted January 31, 2010 Hi Ryan, updating Chameleon is a simple as replacing the "boot" file (its stage2 loader) with the new version. If you have stage0 (MBR) and stage1 (partition boot sector) installed already (read: you could boot chameleon with RC3), only replacing boot is needed. The default theme displays Chameleon build version in the top left corner for me, although that might only be the case for the cd booter? DSDT.aml normally goes into Chameleon's /Extra/ folder, but maybe will also be loaded from /. Chameleon can show supported graphic modes, pick one that fits you screen ratio. For the partition hiding, not sure about that. One caveat could be partition numbering scheme, if I'm not mistaken it follows the grub legacy syntax (e.g., first partition on first drive is hd(0,0) instead of hd(0,1) for grub2). EDIT: think through the update process again. maybe you installed rc4 somewhere else? also, try the verbose switch (-v), it may spit out useful information. Link to comment Share on other sites More sharing options...
Ryan Rhee Posted January 31, 2010 Author Share Posted January 31, 2010 thanks! i'll try to see if rc4 is correctly loaded. do you know of a way to be sure of whether DSDT.aml is correctly loading? Link to comment Share on other sites More sharing options...
outragedtony Posted January 31, 2010 Share Posted January 31, 2010 A quick google "DSDT.aml chameleon verbose" brought up a topic at voodooforums with the same question, quoting Gringo V. here: "Dump your DSDT when in OSX, if the resulted dump matches the patched DSDT it is loaded." Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 4, 2010 Author Share Posted February 4, 2010 Hey guys, I'm just going to re-do the DSDT following this guide. I succeeded in hiding the partition this time using RC4. (I was able to verify that I was loading RC4, thanks to the tip!) Is there a way to disable Leopard from auto-mounting the Win7 volumes? I went to modify /etc/fstab (as super user), but the file didn't exist. Wha~? Also, I still don't know how I can set the boot screens to come out at native resolution (1920x1080). <key>Graphics Mode</key> <string>1920x1080x32</string> That doesn't work. -Ryan Link to comment Share on other sites More sharing options...
TWR Posted February 4, 2010 Share Posted February 4, 2010 Is there a way to disable Leopard from auto-mounting the Win7 volumes?I went to modify /etc/fstab (as super user), but the file didn't exist. Wha~? hi ! if it doesn't exist ... just make it ! very simple, as iPapy says : a line for a drive, each one with the same structure (LABEL=disk name ; "none" ; filesystem ; readonly or readwrite,noauto, the last one being essential to prevent automounting at startup). for instance : LABEL= WIN7 none ntfs ro,noauto basically, you create a new textfile with textedit.app, save it to your desktop with the name "fstab" (pay attention not to give it a .txt extension) and drag & drop it to you /etc folder. good luck & tell us ! Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 5, 2010 Author Share Posted February 5, 2010 hi ! if it doesn't exist ... just make it ! very simple, as iPapy says : a line for a drive, each one with the same structure (LABEL=disk name ; "none" ; filesystem ; readonly or readwrite,noauto, the last one being essential to prevent automounting at startup). for instance : LABEL= WIN7 none ntfs ro,noauto basically, you create a new textfile with textedit.app, save it to your desktop with the name "fstab" (pay attention not to give it a .txt extension) and drag & drop it to you /etc folder. good luck & tell us ! Hey guys, I did make fstab. Look! /dev/disk2s1 none ntfs ro,noauto /dev/disk2s2 none ntfs ro,noauto Then I set the permissions. bash-3.2# chown root:wheel /etc/fstab bash-3.2# chmod 755 /etc/fstab About to reboot. We'll see if it works! I still need an answer for the resolution on Chameleon though. Any help? -Ryan *EDIT 1: fstab didn't work. *EDIT 2: Here's my output on diskutil list: /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *931.5 Gi disk0 1: EFI 200.0 Mi disk0s1 2: Apple_HFS TimeMachine HD 931.2 Gi disk0s2 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *931.4 Gi disk1 1: EFI 200.0 Mi disk1s1 2: Apple_HFS Macintosh RAID 931.1 Gi disk1s2 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *931.5 Gi disk2 1: Windows_NTFS Windows7 100.0 Mi disk2s1 2: Windows_NTFS Windows 466.7 Gi disk2s2 Here's my fstab file: LABEL=Windows7 none 3g-ntfs ro,noauto LABEL=Windows none 3g-ntfs ro,noauto Still not working. Any help please? Link to comment Share on other sites More sharing options...
TWR Posted February 5, 2010 Share Posted February 5, 2010 Hey guys, I did make fstab. Look! LABEL=Windows7 none 3g-ntfs ro,noauto LABEL=Windows none 3g-ntfs ro,noauto Still not working. Any help please? I guess you should change the '3g-ntfs' entries to 'ntfs' ... Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 5, 2010 Author Share Posted February 5, 2010 I guess you should change the '3g-ntfs' entries to 'ntfs' ... Actually, I have them as 3g-ntfs on purpose. (I'm running macfuse && 3g-ntfs) Nevertheless, I'll try 'ntfs' again when I get home. -Ryan Link to comment Share on other sites More sharing options...
outragedtony Posted February 6, 2010 Share Posted February 6, 2010 I still need an answer for the resolution on Chameleon though. Any help? Chameleon Resolution (Boot) Chameleon Boot Screen Problems (purely cosmetic) Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 6, 2010 Author Share Posted February 6, 2010 Actually, I have them as 3g-ntfs on purpose. (I'm running macfuse && 3g-ntfs) Nevertheless, I'll try 'ntfs' again when I get home. -Ryan Tried 'ntfs', didn't work. Chameleon Resolution (Boot)Chameleon Boot Screen Problems (purely cosmetic) I was afraid this was still the answer. Thanks. Link to comment Share on other sites More sharing options...
outragedtony Posted February 6, 2010 Share Posted February 6, 2010 You could try with UUID (get it with diskutil info), and adding 0 0 to the end of the fstab line: UUID=XXXX none ntfs ro,noauto 0 0 Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 6, 2010 Author Share Posted February 6, 2010 You could try with UUID (get it with diskutil info), and adding 0 0 to the end of the fstab line: UUID=XXXX none ntfs ro,noauto 0 0 Apparently they don't have UUIDs. O_O I'll try adding 0 0 to the end of each fstab line. *EDIT* Adding 0 0 to the end of the line didn't fix it. Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 9, 2010 Author Share Posted February 9, 2010 bump. Link to comment Share on other sites More sharing options...
outragedtony Posted February 10, 2010 Share Posted February 10, 2010 I can see nothing wrong with your fstab line. All drives should have UUIDS, maybe they have to be mounted to show. What happens if you unmount manually, and run mount -a? What gives mount at a fresh boot, are there other options at the mounted NTFS drives? Could the Macfuse setup interfere with fstab? P.S: some more input for your graphic-stretching problem: http://forum.voodooprojects.org/index.php/...93.html#msg5093 Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 11, 2010 Author Share Posted February 11, 2010 I tried everything you mentioned. mount -a doesn't mount the two partitions when they aren't mounted. Is UUID specific to an OS? Perhaps I can boot into ubuntu and run blkid to get the UUID. Link to comment Share on other sites More sharing options...
outragedtony Posted February 11, 2010 Share Posted February 11, 2010 mount -a doesn't mount the two partitions when they aren't mounted. this would indicate that fstab is set up properly indeed. if they still get mounted on boot, either something else is doing this or there was a change in 10.6.2. here is the manpage for fstab: http://developer.apple.com/mac/library/doc...doc/man/5/fstab automount -v Print more detailed information about actions taken by automount. maybe useful? Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 11, 2010 Author Share Posted February 11, 2010 sudo automount -v automount: Mount for LABEL=Windows7 has no host name automount: Mount for LABEL=Windows has no host name automount: /net updated automount: /home updated automount: no unmounts I don't know how to remove the entry. I've looked at /etc/auto.conf (?) and /etc/auto_matser Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 15, 2010 Author Share Posted February 15, 2010 sudo automount -vautomount: Mount for LABEL=Windows7 has no host name automount: Mount for LABEL=Windows has no host name automount: /net updated automount: /home updated automount: no unmounts I don't know how to remove the entry. I've looked at /etc/auto.conf (?) and /etc/auto_matser bump, updated title to reflect current problem. Link to comment Share on other sites More sharing options...
outragedtony Posted February 15, 2010 Share Posted February 15, 2010 http://bitsoftech.net/hide-a-bootcamp-wind...e-os-x-desktop/ http://www.gigoblog.com/2007/03/07/boot-ca...on-mac-desktop/ ? Link to comment Share on other sites More sharing options...
Ryan Rhee Posted February 21, 2010 Author Share Posted February 21, 2010 http://bitsoftech.net/hide-a-bootcamp-wind...e-os-x-desktop/http://www.gigoblog.com/2007/03/07/boot-ca...on-mac-desktop/ ? That's really cool! However, I'd rather not mount the partition rather than hiding it. Link to comment Share on other sites More sharing options...
Recommended Posts