ramdisk on two computers

G

Greg Chu The Small

Hi, I boot into ramdisk and one computer I can use diskpart to see the hard
drive, but the other I can not use diskpart to see the hard drive. both
computer has the exact hard ware.

Any idean why there is a difference?

Thanks!

Greg
 
S

Slobodan Brcin \(eMVP\)

Hi Greg,

Have you by any chance used one of these HDD's while running FBA?

Regards,
Slobodan
 
K

KM

Greg Chu The Small,

Slobodan will definitely give you better advice here but ...
How about having both hard drives in the machine while you run FBA?
 
S

Slobodan Brcin \(eMVP\)

Hi Greg,

I must say that I expected that you can see volume from new HDD and not the FBA one :(

Also are you sure that disk driver is not working?
You can check setupapi.log (delete this file before making sdi file).

Before last shutdown delete:
Values from HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
SystemPartition from HKLM\SYSTEM\Setup


Try reading links from this search:
http://groups.google.com/groups?hl=...a=group=microsoft.public.windowsxp.embedded.*

Regards,
Slobodan
 
G

Greg Chu The Small

I see the FBA one not the new HDD (opposite to what you say here)

I will check the log tomorrow when get back to work.

I deleted the registry entries you listed. Also my Microsoft guy send me an
email saying gendisk need to be deleted.
But I have tried it all, it seems to me the FBA process recorded something
related to that particular hard drive, becuase only that drive works, I
tried other two drives, it just would not recognize hard drive. I tried on
two computers, and only the FBA hard drive worked on the RAMDISK boot.

So I need to erase whatever FBA recorded in the registry for that FBA hard
drive.

Any other clues?

It should not be this hard right?

Thanks!

Greg
 
P

Pieter

I had the same problems. Strange thing was: When I removed te partition
(gdisk) diskpart works and I was able to create a new partition.
Looking in the setupapi.log I discoverd errors with installing the
diskdriver. (look in:
http://groups.google.com/groups?hl=...group%3Dmicrosoft.public.windowsxp.embedded.* )

I finaly solved the problem whit some tips/tricks Slobadon postes in a few
threads. I did something like this:

1) create image (I included almost everything under: software\system\storage
& filesystems. I added all three hardware disk drive components. Maybe somer
other disk releated components)
2) first boot the image
3) testing the image
4) FBRESEAL the image
5) boot the machine with XP pro
6) Load the image system hive offline: \windows\system32\config\system
7) In this hive I removed: system partition and mounted devices.
8) Also I cleaned Contolset001\control\class. It only contains the following
classes: RAMDISK, COMPUTER, KEYBOARD, MOUSE, NET, NETCLIENT, NETSERVICE and
NETTRANS.
9) I saved the system hive.
10) I created a SDI image.

It worked after that:


refference:
http://groups.google.com/groups?hl=...ORFWwFrrDHA.640%40tk2msftngp13.phx.gbl&rnum=3
http://groups.google.com/groups?hl=...group%3Dmicrosoft.public.windowsxp.embedded.*

HTH

Pieter
 
S

Slobodan Brcin \(eMVP\)

Hello,

I have been thinking about this.

Before last shutdown try changing:

CurrentControlServices\Services\Disk\Start to value 3.

Delete:
Control\CriticalDeviceDatabase\gendisk

Best regards,
Slobodan



Pieter said:
I had the same problems. Strange thing was: When I removed te partition
(gdisk) diskpart works and I was able to create a new partition.
Looking in the setupapi.log I discoverd errors with installing the
diskdriver. (look in:
http://groups.google.com/groups?hl=...group%3Dmicrosoft.public.windowsxp.embedded.* )
 
G

Greg Chu The Small

I am the admin user but when I opened the regedit.exe the file -> load hive
is grayed out. Do you know why?

Then I tried on a Win2000 machine, it asking for a key, which key shall I
use? I tried "System" then it says it is already exists, I tried "XYZ" then
it says can not complete the operation.

I try to go to the image "system" file
\windows\system32\config\system.

Please help with an example.
Thanks!

KM said:
Greg Chu The Small,

Use regedit.exe (from XP Pro or XPe). Just load your image hive (File-->Load
Hive menu option) that would be under \windows\system32\config.

KM
http://groups.google.com/groups?hl=...group%3Dmicrosoft.public.windowsxp.embedded.* )
 
K

KM

Greg Chu The Small,

In regedit.exe set the selection to a root node (like HKLM, or HKUS) and the
menu option will be enabled.

When asked name the hive with something like "test" (don't really matter).

KM

I am the admin user but when I opened the regedit.exe the file -> load hive
is grayed out. Do you know why?

Then I tried on a Win2000 machine, it asking for a key, which key shall I
use? I tried "System" then it says it is already exists, I tried "XYZ" then
it says can not complete the operation.

I try to go to the image "system" file
\windows\system32\config\system.

Please help with an example.
Thanks!
http://groups.google.com/groups?hl=...group%3Dmicrosoft.public.windowsxp.embedded.* )
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top