hi
ok well do this for me since you are keen to learn...all with root powers....my example is for a grub2 in mbr
Code:
dd if=/dev/sda bs=512 count=1 | strings
(my response)
1+0 records in
1+0 records out
512 bytes (512 B) copied, 1.7166e-05 s, 29.8 MB/s
GRUB
ZRr=
`|f
\|f1
GRUB
Geom
Hard Disk
Read
Error
Now you tell me what data is going to be useful to tell what info is for any extended and logical partition?
hint....I don't have any but pretend ok?
2) now use root powers to backup your extended partition info from the commands you already know above
now run strings against it.....I don't have extended but yours is going to be
Code:
strings /home/edbarx/part.sfd
3) consider how tiny 512 bytes is....and that somepeople have lots of logical partitions
and finally the weakness of the system that is msdos table is...the info for next logical partition is known by the last logical partition .....read logical as meaning
sequential
4) finally....whats the point of backing up your data if we don't test it?
do a full backup to removeable media
copy of mbr
copy of sfdisk output
download a copy of testdisk unless a good live cd already has it
now wipe you mbr with root powers using a live cd
dd if=/dev/zero of=/dev/sda bs=512 count=1
now load restore your mbr and see if you can reboot?
(hint you can't restore all)
do not action any request to fsck but reboot live cd and restore mbr and sfdisk output
and see if you can reboot ok
good luck
ps as you have a full backup you should have a ok experience
otherwise you will won't believe any of my postings eh?