Originally posted by amao at 2007-1-16 09:45:
Same result as the one above
But the volume label of the unformatted DOS FAT16 volume is garbled
Thanks! I will find a way to handle it.
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!
Originally posted by amao at 2007-1-16 09:45:
Same result as the one above
But the volume label of the unformatted DOS FAT16 volume is garbled
Originally posted by 19951001 at 2007-1-16 21:11:
Thanks! I will find a way to handle it.
Originally posted by lianjiang2004 at 2007-1-18 20:55:
It's not 1, it should be 0.
Only the ghost version starts with 1.
1. Problem occurrence: The same XP GHOST image is restored to two hard drives of the same machine, and as a result, it cannot boot up.
2. Solution: First disable one of them, then issue the "FDISK /MBR" command.
3. Root cause: XP does not allow hard drives with the same DiskGUID to appear.
(DiskGUID is in the 0x1B8 to 0x1BB bytes of the MBR)
4. Requirement: A program smaller and more flexible than FDISK (FDISK takes up space, and when there are two or more hard drives, FDISK /MBR doesn't work).
Example:
View: DISKGUID 80
Random modification:
DISKGUID 80 /RAMDOM
DISKGUID 80 /CHANGE
Specified modification:
DISKGUID 80 0x12345678
DISKGUID 80 "78 56 34 12"
(80, 81... or 0, 1... it's all the same meaning as per the programmer's intention)
Originally posted by 19951001 at 2007-1-19 05:55:
to darkradx :
The program made according to your functional requirements.
Originally posted by darkradx at 2007-1-19 14:17:
Tested for a while, all the required functions are implemented, really very grateful.
Ask a few more points:
1. What step is the prompt OK: a. Write back buffer; b. Write back buffer and return value is error-free; c. Write back buffer and read back error-free
2. before and after are not visible
3. Parameter 0x1234568, the result is writing "12 34 56 78", can it be changed to writing "78 56 34 12"
Originally posted by lianjiang2004 at 2007-1-19 23:53:
Can you provide a Windows version with the /noext parameter? Thanks.
Originally posted by cchessbd at 2007-1-19 23:01:
I think you didn't add the parameter -pmbr when using ghost (to keep the original MBR)