Solved

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

Posted on 2008-06-20
4
1,105 Views
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?
0
Comment
Question by:m3thical
  • 2
4 Comments
 
LVL 87

Expert Comment

by:rindi
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.

http://ubcd4win.com
0
 
LVL 1

Author Comment

by:m3thical
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 ;).
0
 
LVL 6

Expert Comment

by:walsellers
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.)

0
 
LVL 1

Accepted Solution

by:
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.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Join & Write a Comment

The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
In this article we will discuss some EI Capitan Mail app issues and provide some manual process to resolve them.
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

758 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

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now