On Friday 22 April 2011 00:34:42 Mike McCarty wrote: > Neal Murphy wrote: > > Bother! Clicked the wrong button! > > [nice stuff snipped] > > I very much appreciate the suggestions for PT editors. Thanks! > > However, I'd like to get an answer to the question about the > offsets within the file to get to the starts of the file systems. > > Am I missing something, like I need to allow for the BPB at the > beginning of some of the partitions? Something like that? If so, > then why does volume 2 mount w/o problem, based upon the computed > offsets. What does fdisk mean when it says that the physical and > logical start/end of a volume are not the same? I understand the > usual layout of an MBR and the PT, and I'm not sure what > inconsistency there can be, unless the BPB and the PT disagree > in some way.
Oh, duh. Out! Out, demons of stupidity! I inwardly sneer at others who don't answer the posed question. Then I go and do it myself. To answer your question, your VM system probably has some stuff at the beginning of the image, which is another offset to account for. Your fdisk output looks like this is the case. The difference between physical and logical start/end is most likely the difference between CHS/sector counting and LBA counting; fdisk is saying they don't line up. You probably don't have the correct offset(s). When you get it right, fdisk won't know it's not looking at a hard drive. Make a fresh, small-ish image file for your VM system, boot something, make a partition at the beginning, put EXT3 on it, then 'od -c|head' that node and remember the byte pattern at the beginning. Then put a known unique-ish data pattern in the boot sector. Close and exit the VM and look for those byte patterns. That'll give you the offset for the VM system and the offset for the boot sectors/partition table/multi-disk info. Yes, you can probably find the info on the web somewhere, but it's much more gratifying to find it yourself eh. -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
