[Last Call] Learn about multicloud storage options and how to improve your company's cloud strategy. Register Now


Changed disk to dynamic in bootcamp, now apple bootloader cannot detect partitions.

Posted on 2008-06-20
Medium Priority
Last Modified: 2013-11-15
Under XP in bootcamp, I changed the disk to dynamic and now the apple bootloader cannot read my MBR or partition table. I boot from my OSX cd and try to see if I can mount it in Terminal and cannot. Obviously diskutil will not work. I bought a new HDD and installed leopard on it. Now my problem is that all my information is on my dynamic disk, and I need to recover it to my new HDD or an external. I used a SATA to USB converter to see if i could get Ubuntu to mount the drive and it worked. So I navigated to the User folder and found that permissions had been set to lock me out. Only the owner/creator of the files can read/write. I tried chmod 775 <folder> with no success. How do I take ownership or change permissions? Or is there a better way to read/write these files?
Question by:m3thical
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
LVL 88

Expert Comment

ID: 21836953
You could try connecting the disk to an XP PC and change permissions there, or make a ubcd4win, boot the PC with that and try changing permissions / copying files that way. If that is of no help, and you have norton's ghost, image the disk, then restore the image, or use the copy function. That should restore it as a basic disk. After that your original setup might work again.


Author Comment

ID: 21846457
Well, the problem is that through the Dynamic Disk conversion, it messed with the MBR. My OSX partition is HFS, which cannot be natively read by windows, so mounting it in XP is out of the question. So linux is the middle man who can read both HFS and NTFS. I am going to try to execute chown or chgrp on the folder, which should change ownership. Those are my next steps and I will update on the status of the issue. If I restore the image, the MBR will still be messed up, and I have no idea how to edit an OSX bootloader or MBR to point it in the right direction of my partitions. If it were LILO or GRUB, I could stand a chance ;).

Expert Comment

ID: 21862731
Intel-based Macs can only boot from GUID- or Apple Partition Map- formatted drives (FireWire or USB externals).  PowerPC-based Macs only boot from Apple Partition Map-formatted drives (Firewire externals only).   Neither will boot from an MBR-formatted disk.

(For the nit-picky, I know that the OSX installers for Intel-based Macs will only allow GUID drives, but OSX can later be copied to an APM drive and work.  I've done it.)

To change which installation of OSX to use at startup, press and hold down the "Option" key immediately on startup.  A grey screen will be shown with all acceptable OSX installations being displayed. (This can take a while on a PowerPC-based Mac.)  Pick a volume and press return or the arrow button on the right. (Depending on what your computer shows you.)

As for the permissions problem when accessing via Linux, I can't say why you couldn't change them.  Since the Mac OS uses User ID numbers underneath, it could be that they are mis-matched.  I've seen this happen between two installs of Mac OS when the account name is the same on two disks, but the user id is different underneath.

In Mac OS X, you can select the icon of an external, go to the File menu and select "Get Info".  At the bottom of the window should be a button marked "Ignore permissions on this drive."  With that checked, you might be able to access all its files.  (Will not work on the boot drive.)


Accepted Solution

m3thical earned 0 total points
ID: 21900991
chown root <file> seemed to work and reset the permissions allowing me to copy. But then the drive stopped spinning after I powered it down.

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Set up iPhone and iPad email signatures to always send in high-quality HTML with this step-by step guide.
This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

656 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question