Content Type
Profiles
Forums
Events
Everything posted by Dave-H
-
That's what I've done! Strange because I didn't think that the system allowed you to hide "critical" updates. No other problems so far (touch wood!)
-
Well something is certainly amiss, as I've just tried again from scratch using XP on the USB connected machine, and everything apparently went OK again. Microsoft Windows XP [Version 5.1.2600](C) Copyright 1985-2001 Microsoft Corp.D:\Users\Dave>c:C:\>cd mkprilogC:\mkprilog>mkprilogplease input an approximated size in Megabytes for the FAT12 partition, minimum1, maximum 32...The image will be created in the same folder as this batchand will be named PriLog.img32Writing MBR at offset 0 ...... done.Writing the 512 bytes/sector bootsector BPB at offset 32768 ...... done.Writing the 4096 bytes/sector bootsector BPB at offset 262144...... done.Writing FAT tables incipit ...... done.Press any key to continue . . ..The image should have been created as PriLog.img, now you need tomanually dd it to the destination disk, a suitable command would be:dsfi.exe \\.\PhysicalDrive[n] 0 0 PriLog.imgMake sure that you use the RIGHT Disk Number [n], do check in Disk Manager.The disk can be mounted indifferently through the 4kb or the 512 bytes/sectorinterface to deploy the image.Once the image has been deployed you may need to disconnect and reconnect thedisk to have the FAT12 volume be recognized and mounted to a drive letter.Then you can go to Disk Manager and create a Primary partition, NTFS formattedextending on all the available space on disk (or on just a portion of it).The size of the NTFS partition you create must be at least 7 times the size ofthe FAT12 one.It is "better" to use a Vista (or later) OS to create the NTFS partition asthe partition would be better if Megabyte aligned.(or do it manually or use a suitable third-party tool) as the XP will align iton head/cylinder boundaries, whilst a MB-aligned partition will be faster onslow buses such as USB 2.0The partition and the NTFS filesystem MUST be created when the disk is connectedas a 4kb sectored device, this is NOT negotiable.Once the second partition has been created, and I repeat, this MUST be donewith the device connected as 4kb sectored, you can run the mkdualdisk.cmdWhich will modify the disk and create the needed EPBR's.Press any key to continue . . .C:\mkprilog>dsfi \\.\PhysicalDisk1 0 0 PriLog.img\\.\PhysicalDisk1 - The system cannot find the file specified.C:\mkprilog>mkprilogplease input an approximated size in Megabytes for the FAT12 partition, minimum1, maximum 32...The image will be created in the same folder as this batchand will be named PriLog.img32Writing MBR at offset 0 ...... done.Writing the 512 bytes/sector bootsector BPB at offset 32768 ...... done.Writing the 4096 bytes/sector bootsector BPB at offset 262144...... done.Writing FAT tables incipit ...... done.Press any key to continue . . ..The image should have been created as PriLog.img, now you need tomanually dd it to the destination disk, a suitable command would be:dsfi.exe \\.\PhysicalDrive[n] 0 0 PriLog.imgMake sure that you use the RIGHT Disk Number [n], do check in Disk Manager.The disk can be mounted indifferently through the 4kb or the 512 bytes/sectorinterface to deploy the image.Once the image has been deployed you may need to disconnect and reconnect thedisk to have the FAT12 volume be recognized and mounted to a drive letter.Then you can go to Disk Manager and create a Primary partition, NTFS formattedextending on all the available space on disk (or on just a portion of it).The size of the NTFS partition you create must be at least 7 times the size ofthe FAT12 one.It is "better" to use a Vista (or later) OS to create the NTFS partition asthe partition would be better if Megabyte aligned.(or do it manually or use a suitable third-party tool) as the XP will align iton head/cylinder boundaries, whilst a MB-aligned partition will be faster onslow buses such as USB 2.0The partition and the NTFS filesystem MUST be created when the disk is connectedas a 4kb sectored device, this is NOT negotiable.Once the second partition has been created, and I repeat, this MUST be donewith the device connected as 4kb sectored, you can run the mkdualdisk.cmdWhich will modify the disk and create the needed EPBR's.Press any key to continue . . .C:\mkprilog>dsfi \\.\PhysicalDrive1 0 0 PriLog.imgOK, written 33554432 bytes at offset 0C:\mkprilog>mkdualdisk"DUAL" disk found as \\.\PHYSICALDRIVE1Creating a temporary copy of the MBRdsfo \\.\PHYSICALDRIVE1 0 4096 temp.mbrOK, 4096 bytes, 0.031s, MD5 = 0a3a478c442a5936d930dc6c0b739a1aNow the extent of the FAT12 partition is 8128We need to multiply this value by 8Now the extent of the FAT12 partition is 65024000001B8h: 44 55 41 4C DUAL000001BEh: 00 00 00 00 0F 00 00 00 3F 00 00 00 01 00 00 00000001CEh: 00 00 00 00 01 00 00 00 40 00 00 00 00 FE 00 00000001DEh: 00 82 03 00 07 FE FF FF 00 20 00 00 60 E3 8D 0E000001EEh: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00The disk was recognized as created with the Prilog schemeCreating a temporary copy of the NTFS partition bootsectordsfo \\.\PHYSICALDRIVE1 33554432 4096 tempNTFS.bssOK, 4096 bytes, 0.015s, MD5 = 74b25dd76463c358c9212b5cff6e1808Press any key to continue . . .and copying it to the filedsfo tempNTFS.bss 0 0 as4kbNTFS.bssOK, 4096 bytes, 0.000s, MD5 = 74b25dd76463c358c9212b5cff6e1808Creating a copy of the 4kb bytes/sector NTFS bootsectorAnd modifying it to become the 512 bytes/sector NTFS bootsectordsfo tempNTFS.bss 0 0 as512NTFS.bssOK, 4096 bytes, 0.000s, MD5 = d5989789ba3a5e789756481f81d0cf03Press any key to continue . . .Creating a copy of the 4kb bytes/sector EPBRand writing to it the values for the NTFS volumeOK, 4096 bytes, 0.000s, MD5 = fc86b746e3b8c6f0108aaf1a1ac6271aCreating a copy of the 512 bytes/sector EPBRand writing to it the values for the NTFS volumeOK, 4096 bytes, 0.015s, MD5 = 620f0b67a91f7f74151bc5be745b7110Press any key to continue . . .Now we write the sectors to the diskdsfi \\.\PHYSICALDRIVE1 0 4096 Prilog.mbrOK, written 4096 bytes at offset 0dsfi \\.\PHYSICALDRIVE1 29672 4096 EPBR1_512.epbOK, written 4096 bytes at offset 29672dsfi \\.\PHYSICALDRIVE1 258048 4096 EPBR1_4Kb.epbOK, written 4096 bytes at offset 258048Deleting temporary files ...temp.mbr deletedtempNTFS.bss deletedPrilog.mbr deletedEPBR1_4kb.epb deletedEPBR1_512.epb deletedPress any key to continue . . .C:\mkprilog>However, once again when the disk was disconnected and re-connected, although everything looked fine in Explorer, Disk Management was still wrong.
-
I've tried leaving things exactly as they are, and simply re-booted the USB connected machine into XP. Both G: and H: drives appear correctly in Explorer! Disk Management is still not as it should be though. It correctly shows drive G: as a 254 MB primary FAT partition, but there are two other large partitions shown. One is a logical drive within an extended partition of 931.48 GB, NTFS formatted, and allocated as drive H: and the other is a 932.25 GB partition shown as unallocated! I will try the whole thing from scratch again just using XP to make sure that it does work properly with both machines in XP, and then I'll try again doing the first part in 8.1 and the second part in XP as you suggested.
-
Not that I'm aware of. Uninstalling KB3013455 fixed the fonts, all the other updates are still installed. Is there anything else I should look out for?
-
Hi Jaclaz, and sorry for the delay in replying. Tried with the new batches, with the USB connection on 8.1 with elevated prompts. Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\windows\system32>cd\mkprilogC:\mkprilog>mkprilogplease input an approximated size in Megabytes for the FAT12 partition, minimum1, maximum 32...The image will be created in the same folder as this batchand will be named PriLog.img32Writing MBR at offset 0 ...... done.Writing the 512 bytes/sector bootsector BPB at offset 32768 ...... done.Writing the 4096 bytes/sector bootsector BPB at offset 262144...... done.Writing FAT tables incipit ...... done.Press any key to continue . . ..The image should have been created as PriLog.img, now you need tomanually dd it to the destination disk, a suitable command would be:dsfi.exe \\.\PhysicalDrive[n] 0 0 PriLog.imgMake sure that you use the RIGHT Disk Number [n], do check in Disk Manager.The disk can be mounted indifferently through the 4kb or the 512 bytes/sectorinterface to deploy the image.Once the image has been deployed you may need to disconnect and reconnect thedisk to have the FAT12 volume be recognized and mounted to a drive letter.Then you can go to Disk Manager and create a Primary partition, NTFS formattedextending on all the available space on disk (or on just a portion of it).The size of the NTFS partition you create must be at least 7 times the size ofthe FAT12 one.It is "better" to use a Vista (or later) OS to create the NTFS partition asthe partition would be better if Megabyte aligned.(or do it manually or use a suitable third-party tool) as the XP will align iton head/cylinder boundaries, whilst a MB-aligned partition will be faster onslow buses such as USB 2.0The partition and the NTFS filesystem MUST be created when the disk is connectedas a 4kb sectored device, this is NOT negotiable.Once the second partition has been created, and I repeat, this MUST be donewith the device connected as 4kb sectored, you can run the mkdualdisk.cmdWhich will modify the disk and create the needed EPBR's.Press any key to continue . . .C:\mkprilog>dsfi \\.\PhysicalDrive1 0 0 PriLog.imgOK, written 33554432 bytes at offset 0C:\mkprilog>mkdualdisk"DUAL" disk found as \\.\PHYSICALDRIVE1Creating a temporary copy of the MBRdsfo \\.\PHYSICALDRIVE1 0 4096 temp.mbrOK, 4096 bytes, 0.031s, MD5 = dde5a655ffb6537e52cf7d354f811bdfNow the extent of the FAT12 partition is 8128We need to multiply this value by 8Now the extent of the FAT12 partition is 65024000001B8h: 44 55 41 4C DUAL000001BEh: 00 00 00 00 0F 00 00 00 3F 00 00 00 01 00 00 00000001CEh: 00 00 00 00 01 00 00 00 40 00 00 00 00 FE 00 00000001DEh: 00 82 03 00 07 FE FF FF 00 20 00 00 00 EB 8D 0E000001EEh: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00The disk was recognized as created with the Prilog schemeCreating a temporary copy of the NTFS partition bootsectordsfo \\.\PHYSICALDRIVE1 33554432 4096 tempNTFS.bssOK, 4096 bytes, 0.016s, MD5 = 8310c91f046fe453459d5affed51743aPress any key to continue . . .and copying it to the filedsfo tempNTFS.bss 0 0 as4kbNTFS.bssOK, 4096 bytes, 0.000s, MD5 = 8310c91f046fe453459d5affed51743aCreating a copy of the 4kb bytes/sector NTFS bootsectorAnd modifying it to become the 512 bytes/sector NTFS bootsectordsfo tempNTFS.bss 0 0 as512NTFS.bssOK, 4096 bytes, 0.000s, MD5 = 403674ef19b611fab1bd61e66a629842Press any key to continue . . .Creating a copy of the 4kb bytes/sector EPBRand writing to it the values for the NTFS volumeOK, 4096 bytes, 0.000s, MD5 = fc86b746e3b8c6f0108aaf1a1ac6271aCreating a copy of the 512 bytes/sector EPBRand writing to it the values for the NTFS volumeOK, 4096 bytes, 0.000s, MD5 = 620f0b67a91f7f74151bc5be745b7110Press any key to continue . . .Now we write the sectors to the diskdsfi \\.\PHYSICALDRIVE1 0 4096 Prilog.mbrOK, written 4096 bytes at offset 0dsfi \\.\PHYSICALDRIVE1 29672 4096 EPBR1_512.epbOK, written 4096 bytes at offset 29672dsfi \\.\PHYSICALDRIVE1 258048 4096 EPBR1_4Kb.epbOK, written 4096 bytes at offset 258048Deleting temporary files ...temp.mbr deletedtempNTFS.bss deletedPrilog.mbr deletedEPBR1_4kb.epb deletedEPBR1_512.epb deletedPress any key to continue . . .C:\mkprilog>Everything was fine, with drive G: and drive H: present and correct until I unplugged and re-plugged the disk. At that point only the first drive G: returned, drive H: had gone and Disk Management again showed it as a "blank" primary partition, with no drive number or file system as in my previous screen grab. Copying the switching files across to G: and running the switcher just produced "the parameter is incorrect" repeated over and over.
-
Yes I have.
-
You've no idea how glad I was to see this thread this morning! I installed all the updates yesterday, and my fonts were badly screwed up. I've uninstalled KB3013455 and everything now seems to be back to normal. That update seems to just replace win32k.sys. It seemed to me experimenting yesterday that it was the ClearType system that was messed up, switching it off resulted in the fonts returning reasonably to normal, switching it on made them look far worse, to the point of illegibility in some cases,rather than better! Let's hope MS fix the problem soon, as it's obviously happening on some supported systems as well as on XP.
-
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
Dave-H replied to jumper's topic in Windows 9x Member Projects
I installed 4.5.2015.7 and everything seemed to be fine initially, but I then found that my e-mail program (Eudora 7.1.0.9) was apparently not closing down properly, although it seemed to be working normally in every other respect. Immediately after Eudora apparently closed, the system was freezing solid. Disabling the KernelEx extensions on eudora.exe fixed the problem. One to watch out for, as this could presumably potentially happen with other programs too! -
[RELEASE] testelev.cmd
Dave-H replied to jaclaz's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
Sorry again jaclaz, here is the output with the current version, I had completely missed that you had updated it! I really should learn to read things properly....... Windows 8.1 Admin from non-elevated prompt - **********************************************************************************FIRST PROMPT WINDOW RESULTING IN UAC PROMPT**********************************************************************************Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\Users\Dave>s:S:\>testelevVista , or later, ...OK, I am a local admin ...I am NOT running elevated, BAD.S:\>**********************************************************************************SECOND PROMPT WINDOW WHICH THEN POPPED UP AFTER THE UAC PROMPT WAS DISMISSED**********************************************************************************Vista , or later, ...OK, I am a local admin ...... and I am running elevated, good.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - C: is NOT DirtyPress any key to continue . . .Windows 8.1 Admin from non-elevated prompt double clicking - **********************************************************************************SECOND PROMPT WINDOW AFTER FIRST AUTOMATICALLY CLOSED WHEN UAC PROMPT DISMISSED**********************************************************************************Vista , or later, ...OK, I am a local admin ...... and I am running elevated, good.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - C: is NOT DirtyPress any key to continue . . .Windows 8.1 Admin from elevated prompt - Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\WINDOWS\system32>s:S:\>testelevVista , or later, ...OK, I am a local admin ...... and I am running elevated, good.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - C: is NOT DirtyPress any key to continue . . .S:\>Windows 8.1 Admin from elevated prompt double clicking - Vista , or later, ...OK, I am a local admin ...... and I am running elevated, good.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - C: is NOT DirtyPress any key to continue . . . -
[RELEASE] testelev.cmd
Dave-H replied to jaclaz's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
Here's what I got - Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\Users\Dave>whoami /Groups | FIND "S-1-5-32-544"BUILTIN\Administrators Alias S-1-5-32-544 Group used for deny onlyC:\Users\Dave>whoami /Groups | FIND "S-1-5-32-544" >nulC:\Users\Dave>whoami /Groups | FIND "S-1-5-32-544" >nul 2>&1C:\Users\Dave> -
[RELEASE] testelev.cmd
Dave-H replied to jaclaz's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
My shortcuts run elevated prompts too, but just putting "cmd" in the run box I hope still runs a non-elevated one! I just use Windows Defender on Windows 8.1, and it didn't seem to cause any problems. I used the 64 bit version of elevate.exe. As an aside, why on earth did the board software automatically put asterisks in the word "id**t" (I've done it for it this time!) in my last post? That's a bit over-sensitive surely! -
[RELEASE] testelev.cmd
Dave-H replied to jaclaz's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
Sorry, I'm being an id*** again! Here is the 8.1 output with a non-elevated prompt, with the elevate.exe file added! A UAC prompt had to be OKed both times. From Command Prompt - **********************************************************************************FIRST PROMPT WINDOW RESULTING IN UAC PROMPT**********************************************************************************Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\Users\Dave>s:S:\>testelevVista , or later, ...BUILTIN\Administrators Alias S-1-5-32-544 Group used for deny onlyOK, I am a local admin ...I am NOT running elevated, BAD.S:\>**********************************************************************************SECOND PROMPT WINDOW WHICH THEN POPPED UP AFTER THE UAC PROMPT WAS DISMISSED**********************************************************************************Vista , or later, ...BUILTIN\Administrators Alias S-1-5-32-544 Mandatory group, Enabled by default, Enabled group, Group ownerOK, I am a local admin ...Mandatory Label\High Mandatory Level Label S-1-16-12288... and I am running elevated, good.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - C: is NOT DirtyPress any key to continue . . .From double-clicking - **********************************************************************************SECOND PROMPT WINDOW AFTER FIRST AUTOMATICALLY CLOSED WHEN UAC PROMPT DISMISSED**********************************************************************************Vista , or later, ...BUILTIN\Administrators Alias S-1-5-32-544 Mandatory group, Enabled by default, Enabled group, Group ownerOK, I am a local admin ...Mandatory Label\High Mandatory Level Label S-1-16-12288... and I am running elevated, good.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - C: is NOT DirtyPress any key to continue . . . -
[RELEASE] testelev.cmd
Dave-H replied to jaclaz's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
OK, I've done some tests. I don't have any non-administrative accounts set up on my 8.1 machines. I'll give you the whole output. The ones that end with "press any key" would have closed the prompt if I had done at that point of course! Windows 8.1 Admin from non-elevated prompt - Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\Users\Dave>s:S:\>testelevVista , or later, ...BUILTIN\Administrators Alias S-1-5-32-544 Group used for deny onlyOK, I am a local admin ...I am NOT running elevated, BAD.The needed file elevate.exe is missingget it from http://code.kliu.org/misc/elevate/and put it somewhere in PATH or in th esame directory of the batchPress any key to continue . . .S:\>Windows 8.1 Admin from non-elevated prompt double clicking - Vista , or later, ...BUILTIN\Administrators Alias S-1-5-32-544 Group used for deny onlyOK, I am a local admin ...I am NOT running elevated, BAD.The needed file elevate.exe is missingget it from http://code.kliu.org/misc/elevate/and put it somewhere in PATH or in th esame directory of the batchPress any key to continue . . .Windows 8.1 Admin from elevated prompt - Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\WINDOWS\system32>s:S:\>testelevVista , or later, ...BUILTIN\Administrators Alias S-1-5-32-544 Mandatory group, Enabled by default, Enabled group, Group ownerOK, I am a local admin ...Mandatory Label\High Mandatory Level Label S-1-16-12288... and I am running elevated, good.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - C: is NOT DirtyPress any key to continue . . .S:\>Windows 8.1 Admin from elevated prompt double clicking - Vista , or later, ...BUILTIN\Administrators Alias S-1-5-32-544 Mandatory group, Enabled by default, Enabled group, Group ownerOK, I am a local admin ...Mandatory Label\High Mandatory Level Label S-1-16-12288... and I am running elevated, good.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - C: is NOT DirtyPress any key to continue . . .Windows XP from prompt - Microsoft Windows XP [Version 5.1.2600](C) Copyright 1985-2001 Microsoft Corp.C:\XP User Files\Dave>s:S:\>testelevXP or 2003 ...... I am an Admin, nothing to do.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - D: is NOT DirtyPress any key to continue . . .S:\>Windows XP from double clicking - XP or 2003 ...... I am an Admin, nothing to do.Press any key to continue . . .Imagine that this is an actually useful command executed in elevated mode.Volume - D: is NOT DirtyPress any key to continue . . .HTH. -
Will do! I tried the disk routine again, creating a 3 MB drive initially this time instead of 32 MB. All seemed OK on the USB side - Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\windows\system32>cd\C:\>cd mkprilogC:\MkPriLog>mkprilogplease input an approximated size in Megabytes for the FAT12 partition, minimum1, maximum 32...The image will be created in the same folder as this batchand will be named PriLog.img3Writing MBR at offset 0 ...... done.... done.Writing the 512 bytes/sector bootsector BPB at offset 32768 ...BS512_Res=456BS512_SBef=64BS512_Sectors=6080BS512_SpF=8... done.... done.Writing the 4096 bytes/sector bootsector BPB at offset 262144...... done.Writing FAT tables incipit ...... done.Base address of EPBR 512 is 389120Base address of EPBR 4Kb is 3112960Press any key to continue . . ..The image should have been created as PriLog.img, now you need tomanually dd it to the destination disk, a suitable command would be:dsfi.exe \\.\PhysicalDrive[n] 0 0 PriLog.imgMake sure that you use the RIGHT Disk Number [n], do check in Disk Manager.The disk can be mounted indifferently through the 4kb or the 512bytes/sector interface to deploy the image.Once the image has been deployed you may need to disconnect and reconnect thedisk to have the FAT12 volume be recognized and mounted.Then you can go to Disk Manager and create a Primary partition, NTFS formattedextending on all the available space on disk (or on just a portion of it).It is "better" to use a Vista (or later) OS to create the NTFS partitionThe partition would be better if Megabyte aligned.(or do it manually or use a suitable third-party tool) as the XP will align iton head/cylinder boundaries, whilst a MB-aligned partition will be faster onslow buses such as USB 2.0The partition and the NTFS filesystem MUST be created when the disk is connected asa 4kb sectored device, this is NOT negotiable.Once the second partition has been created, and I repeat, this MUST be donewith the device connected as 4kb sectored, you can run the mkdualdisk.cmdWhich will modify the disk and create the needed EPBR's.C:\MkPriLog>dsfi \\.\PhysicalDrive1 0 0 PriLog.imgOK, written 3145728 bytes at offset 0C:\MkPriLog>mkdualdisk"DUAL" disk found as \\.\PHYSICALDRIVE1Creating a temporary copy of the MBROK, 4096 bytes, 0.047s, MD5 = 66f00e2856e8fb53d8d47fa8a0c974bdNow the extent of the FAT12 partition is 704We need to multiply this value by 8, once increased by 64, and then subtract 64Offset 474=0xC0,0x17,0x00,0x00Now the extent of the FAT12 partition is 6080000001B8h: 44 55 41 4C DUAL000001BEh: 00 00 00 00 0F 00 00 00 3F 00 00 00 01 00 00 00000001CEh: 00 00 00 00 01 00 00 00 40 00 00 00 C0 17 00 00000001DEh: 00 0C 0D 00 07 FE FF FF 00 03 00 00 00 08 8E 0E000001EEh: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00Condition #1, Prilog=1Condition #1, Prilog=2Condition #1, Prilog=3Condition #1, Prilog=3Condition #1, Prilog=4Condition #1, Prilog=5Entry446=000000000F0000003F00000001000000Entry446_Length=1Entry446_LengthHex=00000001Entry446_Start=63Entry446_StartHex=0000003FEntry446_Type=0FEntry462=000000000100000040000000C0170000Entry462_Length=6080Entry462_LengthHex=000017C0Entry462_Start=64Entry462_StartHex=00000040Entry462_Type=01Entry478=000C0D0007FEFFFF0003000000088E0EEntry478_Length=244189184Entry478_LengthHex=0E8E0800Entry478_Start=768Entry478_StartHex=00000300Entry478_Type=07Entry494=00000000000000000000000000000000Entry494_Length=0Entry494_LengthHex=00000000Entry494_Start=0Entry494_StartHex=00000000Entry494_Type=00sum462=6144by8=6144by8XP=5640The disk was recognized as created with the Prilog schemeCreating a temporary copy of the NTFS partition bootsectorOK, 4096 bytes, 0.000s, MD5 = 00fd23983d9c4d7123f9eade7f752b1ePress any key to continue . . .Creating a copy of the 4kb bytes/sector NTFS bootsectorAnd modifying it to become the 512 bytes/sector NTFS bootsectorOffset 11=0x00,0x02,0x08Offset 28=0x00,0x18,0x00,0x00Offset 40=0xF8,0x3F,0x70,0x74OK, 4096 bytes, 0.000s, MD5 = b4a25b364281dc40e3203fbacd9df49bPress any key to continue . . .Creating a copy of the 4kb bytes/sector EPBRand writing to it the values for the NTFS volumeOK, 4096 bytes, 0.000s, MD5 = fc86b746e3b8c6f0108aaf1a1ac6271aOffset 450=0x07Offset 454=0xC1,0x02,0x00,0x00Offset 458=0x00,0x08,0x8E,0x0ECreating a copy of the 512 bytes/sector EPBRand writing to it the values for the NTFS volumeOK, 4096 bytes, 0.000s, MD5 = 620f0b67a91f7f74151bc5be745b7110Offset 4034=0x07Offset 4038=0xC1,0x17,0x00,0x00Offset 4042=0x00,0x40,0x70,0x74Press any key to continue . . .If you are on Vista or later you may need to authorize three timesthe writes to disk (UAC prompt)Press any key to continue . . .OK, written 4096 bytes at offset 0OK, written 4096 bytes at offset 29672OK, written 4096 bytes at offset 258048C:\MkPriLog>After formatting the NTFS partition everything was correct as expected on the USB machine. I then switched the disk over to the eSATA interface. The 3 MB drive appeared but nothing else. I then realised that I hadn't copied the necessary switching files to it, so I decided to go back to the USB interface to do it (as that's where I would have done it had I not forgotten!) The 3 MB drive reappeared on the other machine, but not the large NTFS drive which had been there before. Disk Management is now showing it as a primary partition with no file system or drive letter. It doesn't say it's RAW unformatted, but if I try to do anything (like format or change drive letter) Disk Management just throws up an error message. Rebooting makes no difference, and there are no relevant entries in any of the system logs. I did nothing on the eSATA machine other than switch the disk over to it and open the small drive, but it looks as if just doing that has corrupted the structure when back on the USB interface! This is the USB machine Disk Management as it is now. The eSATA machine Disk Management reports the large partition as "unallocated".
-
What I'm seeing on the USB connection is still absolutely correct, a 256 MB FAT partition and a 931.26 GB NTFS partition. The same disk just switched to the eSATA connection shows a 32 MB FAT partition, a 116.41 GB RAW partition, and 815.07 GB unallocated. The fact that it's showing correctly still on USB even after the switching process presumably means that the switching process did not work at all, at least not as it should have done! I will clear all the partitions and try again from scratch, this time with a 3 MB FAT partition instead of 32 MB, and see what that does. EDIT: I deleted the partitions using the eSATA connection. When I went over to the USB connection the disk showed correctly as completely unallocated in Disk Management, but when I looked with DISKPART there was still a partition on it which was Partition 0, reported as being 4096 Bytes in size at offset 252 KB. Is that what you would expect? I used DISKPART to delete it.
-
I did choose the maximum 32 MB for the FAT partition, but the NTFS partition is the rest of the disk, over 900 GB! I'll try with a smaller FAT partition and see if I get the same result.
-
OK, sorry. I deleted the mycurrent.bss file from drive I:, and tried again. As you thought, I got the same result - Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\WINDOWS\system32>i:I:\>dsfo \\.\J: 0 4096 mycurrent.bssOK, 4096 bytes, 0.000s, MD5 = e60735c779a4b11d0b454ba626c6a42bI:\>FC /B mycurrent.bss as512NTFS.bssComparing files mycurrent.bss and AS512NTFS.BSSFC: no differences encounteredI:\>
-
OK, ran the check and got this, so it looks as if all is well. Microsoft Windows XP [Version 5.1.2600](C) Copyright 1985-2001 Microsoft Corp.C:\XP User Files\Dave>i:I:\>dsfo \\.\J: 0 4096 mycurrent.bssmycurrent.bss - The file exists.I:\>FC /B mycurrent.bss as512NTFS.bssComparing files mycurrent.bss and AS512NTFS.BSSFC: no differences encounteredI:\>Disk Management in XP looks the same as in 8.1 -
-
Hi jaclaz. Sorry for the delay in replying, but the board seemed to be offline most of yesterday evening, and I've been busy sorting out other problems with my Windows 8.1 installation most of today! All fixed anyway (I had installed a motherboard monitoring application that turned out to be incompatible, which cause no end of problems!) Did you want me to run those commands in Windows XP or 8.1 (presumably while eSATA connected)?
-
Any update @jaclaz, or are you still waiting for more input from me?
-
Tried again in XP. Same result - Microsoft Windows XP [Version 5.1.2600](C) Copyright 1985-2001 Microsoft Corp.C:\XP User Files\Dave>i:I:\>switcher"DUAL" disk found as \\.\PHYSICALDRIVE5OK, NTFS volume is mounted to drive J:and it uses a 512 bytes/sector interfaceCurrent NTFS bootsector is NOT the 512 bytes/sector one.Do you want to switch to the 512 bootsector? [Y/N]yIf you are on Vista or later you may need to authorize the copy (UAC prompt).OK, written 4096 bytes at offset 0Press any key to continue . . .I:\>Drive J: still reporting unformatted, and the same layout in Disk Management.
-
Ah, I thought it would be more complicated than just running mountvol without any switches! Did it and got this - Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\WINDOWS\system32>mountvol J:\ /DC:\WINDOWS\system32>i:I:\>dsfi \\.\Volume{bc47db8c-a4c7-11e4-bf69-00304879f908}\ 0 4096 as512NTFS.bss\\.\Volume{bc47db8c-a4c7-11e4-bf69-00304879f908}\ - The volume does not containa recognised file system.Please make sure that all required file system drivers are loaded and that the volume is not corrupted.I:\>mountvol J:\ \\?\Volume{bc47db8c-a4c7-11e4-bf69-00304879f908}\I:\>Drive J: is now back in Explorer as it was before, apparently unformatted. Should I have deleted the incorrect partitions in Disk Management first before I tried this?
-
Ah, yes of course it would have helped if dsfo.exe had actually been in the folder I was trying to run it from! Tried again and got - I:\>dsfo \\.\J: 0 4096 mycurrent.bssOK, 4096 bytes, 0.000s, MD5 = e60735c779a4b11d0b454ba626c6a42bI:\>Not sure about finding that ID for drive J:\. Is that in the registry? There don't seem to be any relevant entries if I search for J: in the registry.
-
OK, this is what I got - I:\>fc /b as4kbNTFS.bss as512NTFS.bssComparing files as4kbNTFS.bss and AS512NTFS.BSS0000000C: 10 020000000D: 01 080000001D: 20 000000001E: 00 0100000028: FF F800000029: EA 570000002A: 8D 6F0000002B: 0E 74I:\>dsfo \\.\J: 0 4096 mycurrent.bss'dsfo' is not recognized as an internal or external command,operable program or batch file.I:\>Running the switcher again on the eSATA connected drive produces the same output as before with the same result in Drive Management. Going back to the USB connected machine, everything is still fine, the drives are correct in Explorer and Disk Management, so it looks as if nothing has actually been changed by running the switcher on the eSATA connected machine.
-
OK, running switcher from an elevated prompt on the eSATA machine I'm now getting - Microsoft Windows [Version 6.3.9600](c) 2013 Microsoft Corporation. All rights reserved.C:\WINDOWS\system32>i:I:\>switcher"DUAL" disk found as \\.\PHYSICALDRIVE5OK, NTFS volume is mounted to drive J:and it uses a 512 bytes/sector interfaceCurrent NTFS bootsector is NOT the 512 bytes/sector one.Do you want to switch to the 512 bootsector? [Y/N]yIf you are on Vista or later you may need to authorize the copy (UAC prompt).OK, written 4096 bytes at offset 0Press any key to continue . . .I:\>It's still not actually mounting the other drive though. I'm seeing this in Disk Management, which doesn't look too good. Drive J: appears as an unformatted drive in Explorer.