
Quote: Originally Posted by
iseeuu
The 'GUID partition table' is the source of your problem.
may be yes if u look at it in one way, but the real culprit for my problem is 'gparted' or 'parted' that is used in clonezilla, which 'flag'ed or 'marked' my restored partition as 'msftres' or 'MSR' or 'microsoft reserved' partition. Look at this:
,
particulalrly read 8th post in that page u would understand what i am saying. This 'msftres' or 'MSR' type of partition is found in GPT harddisks, google for more information. This is how I managed to solve my problem myself.
After reading quite a few webpages i found that we can change 'msftres' flag to another flag using 'gparted'. As I already mentioned i could see the restored partition in ubuntu 9.04 live cd, i used 'gparted' in that cd & changed 'msftres' flag to boot flag(it is not possible to completely get away without any flag in 'gparted' , if it is possible it would have rectified my problem right away). After I booted into win 7 it showed as 'EFI system partition' & I changed the restored partition from 'EFI system partition' type to 'Basic data partition' type in command prompt like this, in cmd:
C:\>diskpart
Microsoft DiskPart version 6.1.7600
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: MASTER-PC
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 149 GB 0 B
Disk 1 Online 147 GB 127 MB *
DISKPART> select disk=1
(here i selected disk=1 because my restored partition is in disk 1, so replace 1 with the no of ur disk.)
Disk 1 is now the selected disk.
DISKPART> list partition
(displays list of partitions in the selected disk)
DISKPART> select partition=n
(where n is the no of partition)
DISKPART> SET ID=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
(note:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 is the ID for Basic data partition, for the list of ID for diff types of partitons just type 'help setid' at the 'DISKPART>' or u can also see the guid's of diff partitions in 'GPT' page in wikipedia.com, under the heading of 'partition type GUID's'. We can't change the id of 'MSR' type of partition directly using this command, this point is confirmed when i tried it & also when i type 'help setid' command at diskpart prompt which displays the type of partitions which we can't change to other type by changing guid. Otherwise I didn't have to use the ubuntu live cd to change the 'msftres' or 'MSR' flag to boot flag.)
That's it atlast win 7 showed the restored partition i was trying all this for, but i couldn't access it right then as a message poped up saying u don't have permission to access this folder. I restarted the system, & then there is my restored partition & I am able to access it now. See the below image, I circled the partition which I was trying to make it available in win 7.
You can also solve this problem by using a software called 'gdisk' or 'gpt fdisk' for linux if u have any linux distro installed in ur pc. For more details how to use 'gpt fdisk' please see the links below:

Quote: Originally Posted by
iseeuu
GPT is not completely supported by Windows.
Yes I agree

Quote: Originally Posted by
iseeuu
How much research have you done about GPT? What little I did says an EFI based computer is required?Are you using an EFI based computer?
Enough to use GPT disks in my pc, and ofcourse I know an EFI based motherboard is needed for complete GPT support. No, i am not, my motherboard is Intel 945GCNL. But it's not the case in every situation, i tell u why?, if u read the article in wikipedia about GUID completely for which u also provided the link, under the OS support of GPT heading, u see the list of OS's & their support or ability to work with GPT, in that list see the Linux line, which tells u that linux can boot GPT harddisks on a normal BIOS based hard disks. So there are OS's that are capable of booting from GPT hdd's on a Bios based pc.
And if u carefully look at above 'computer(disk) management' image that i posted above, u can see the GPT protective partition of my harddisk in which I am using Windows 7 ultimate RTM(64-bit), otherwise see the below picture in which i circled GPT protective partition at the top as well as at the bottom of the below image, in the bootom the adjacent partitioned to the circled GPT partition is my win 7 partition, i also arrowed it as u can see in the picture.
So u may ask how it is possible?, as far as my knowledge goes it is possible by Hybrid MBR disks, for complete information on GPT, hybrid mbr's & booting from GPT hard disks please check the following links & the links provided in those pages
And particularly if u r familiar with Hackintosh(mac os x on pc) u would know this thing. And I use Hackintosh.

Quote: Originally Posted by
iseeuu
You are very brave to experiment with such new stuff, especially with your important data
No not at all, because i saved the cloned image in my win 7 harddisk which is working, so if that restoration fails then i can do another time.

Quote: Originally Posted by
iseeuu
I would suggest to you that you use the MBR based partition table while you do more research about GPT. At least you would have a working computer again?
No problem man, no need to worry about not having a working computer. I have been using GPT partitioned harddisk for almost one year. And even some thing had gone wrong no worries as that's how u learn the stuff.
Thank you for ur suggestions, & finally for people who have relatively less knowledge like me about computers, especially about cloning & restoring partitions, disks, i want to suggest that use 'Ghost' software for these purposes as there r no hassles, problems, simple to use & much faster than any cloning software available till now. And if some thing goes wrong u can mount the saved image as .vhd(virtual hard disk image) & use that image by using any virtual softwares and be able to access the data.