MSFN Forum: SD Card (4GB) - Boot as preffered Drive U: Possible? - MSFN Forum

Jump to content



  • 4 Pages +
  • « First
  • 2
  • 3
  • 4
  • You cannot start a new topic
  • You cannot reply to this topic

SD Card (4GB) - Boot as preffered Drive U: Possible? Using multiboot_10_usb

#61 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 09 November 2009 - 12:28 PM

View Postcdob, on Nov 8 2009, 11:34 PM, said:

devcon.txt said:

USB\VID_0BDA&PID_0159\20071114173400000
Name: Realtek Card Reader(0159)
Driver installed from c:\windows\inf\oem10.inf [RSUSBSTOR]. 3 file(s) used by driver:
C:\WINDOWS\System32\Drivers\RTS5121.sys
C:\WINDOWS\system32\rts5121.dll
C:\WINDOWS\system32\rts5121icon.dll
A NON windows default driver is used. This driver cause a ParentIdPrefix.
A windows default driver may cause a different ParentIdPrefix. Or the same.
Currently at textmode setup default drivers are used.

Can you confirm: open device manager, change view per connection.
Is the SD card connected to this Realtek Card Reader(0159)?

Can you make another XP installation?
Remove the Realtek Card Reader(0159) driver (rename RTS5121.inf RTS5121.inf.txt). Install XP again.
Which driver and ParentIdPrefix goes now to USB\VID_0BDA&PID_0159 ?


I'm writing this now from another windows installed on Acer5738 without Card Reader drivers.
1- set Hard disk mode to IDE (not sata mode).
2- create a nLite setup files not included any TXT drivers.
3- injected all drivers required with nLite except Card reader PNP drivers.
4- prepare ISO from the nLite output setup files.
5- purn the ISO file to DVD.
6- Remove any sticks/SD from USB/Built in card reader.
7- Reboot the Acer5738 from DVD.
8- Setup windows normaly on drive D: (Second partition).
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
9- once windows setup successful, i put the two batch files on the SD and run them from there........
10- GOT ANOTHER "ParentIdPrefix" (7&24e8d74f&) without 0 at the end (attachment1).Attached File  MIGRATE.INF (728bytes)
Number of downloads: 2
11- I run the usbhistory (attached results1). Attached File  usb_history.txt (582bytes)
Number of downloads: 3
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
12- I put the two batch files on the 8GB stick and run them from there (attachment2).
13- GOT ANOTHER "ParentIdPrefix" (7&d825748&0)(attachment2).Attached File  migrate1.inf (722bytes)
Number of downloads: 2
14- I run the usbhistory (attached results2).Attached File  usb_history1.txt (582bytes)
Number of downloads: 4
15- I run "devcon.exe driverfiles * > devcon.txt" attached. Attached File  devcon.txt (34.64K)
Number of downloads: 3


do i have to use this migrate.inf (attachment2) from now on for any setup run from stick?
do i have to use this migrate.inf (attachment1) from now on for any setup run from SD?

then, can i re-inject the realtek drivers to the windows setup again then copying the suitable migrate without any problem or i have to forget about them for ever?

do i have to generate separate "migrate.inf" for each "stick/SD" or for each USB port (i.e. when connecting stick to usb(1) --> i have to generate a "migrate.inf", when connecting the same stick to usb(2) --> i have to generate another "migrate.inf"?

This post has been edited by robekia: 09 November 2009 - 01:22 PM



#62 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 09 November 2009 - 12:41 PM

Previous topic updated. another details added.
attachment was wrong -> updated

This post has been edited by robekia: 09 November 2009 - 12:51 PM


#63 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 09 November 2009 - 01:07 PM

View Postjaclaz, on Nov 9 2009, 12:25 PM, said:

P.S.: Attaching migrateinf2txt.cmd version ALPHA 003
It should now be much faster and able to parse also multi-device migrate.inf's, both in the "plain" format MkMigrateinf.cmd does and in the "complex" one MakeMigrateInf.exe create.


Thanks jaclaz.
I used it now and gives me the same results as above:
7&d825748&0&
7&24e8d74f&0
but wondering, why the first generated has "&0&" at the end? i was expecting "&0" only

#64 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 09 November 2009 - 01:35 PM

****GENTS****

I TRIED IT NOW

SUCCESS SUCCESS SUCCESS SUCCESS SUCCESS

Thanks cdob --> your idea wad ideal.
Thanks jaclaz --> your batch file was amazing tool.
Thanks ilko --> you are the first one who mentioned about the ParentIdPrefix
Thanks wimb --> Good explanation & tools.
Thanks MSFN --> i learn MANY THINGS NEW.


I think this is the time for MEM_ISO_LOADED, Why a blank Screen?

This post has been edited by robekia: 09 November 2009 - 01:37 PM


#65 User is online   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 8,791
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 09 November 2009 - 02:34 PM

View Postrobekia, on Nov 9 2009, 08:07 PM, said:

Thanks jaclaz.
I used it now and gives me the same results as above:
7&d825748&0&
7&24e8d74f&0
but wondering, why the first generated has "&0&" at the end? i was expecting "&0" only


That is a glitch of the batch.
I assumed that a ParentIdPrefix would always be 12 characters long, with a central part always 8 characters long, I see this is not the case with that one.

I will find a way to "fix" the batch for this special case.

jaclaz

#66 User is online   cdob 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 726
  • Joined: 29-September 05

Posted 09 November 2009 - 03:21 PM

View Postrobekia, on Nov 9 2009, 01:28 PM, said:

10- GOT ANOTHER "ParentIdPrefix" (7&24e8d74f&) without 0 at the end (attachment1).

devcon.txt said:

USB\VID_0BDA&PID_0159\20071114173400000
Name: USB Mass Storage Device
Driver installed from d:\windows\inf\usbstor.inf [USBSTOR_BULK]. 1 file(s) used by driver:
D:\WINDOWS\system32\drivers\USBSTOR.SYS

This confirms: another driver usbstor.sys result another "ParentIdPrefix".
This knowledge is new.

Quote

12- I put the two batch files on the 8GB stick and run them from there (attachment2).
13- GOT ANOTHER "ParentIdPrefix" (7&d825748&0)
This is another surprise.
The Realtek driver does interfere a USB stick too. This is rather strange.

Quote

do i have to use this migrate.inf (attachment2) from now on for any setup run from stick?
do i have to use this migrate.inf (attachment1) from now on for any setup run from SD?
If need be, you may create one migrate.inf, use different letters for USB Stick and SD card.

Quote

can i re-inject the realtek drivers to the windows setup again then copying the suitable migrate without any problem or i have to forget about them for ever?
Why does Acer offer a USB SD driver at all?

You may intergrate the driver again as PNP driver, textmode setup use usbstor.sys ParentIdPrefix.

If you prefer a most confusing configuration:
Add the Realtek driver as a textmode driver.
You get very funny results again at different machines.

Avoid this driver!

Quote

do i have to generate separate "migrate.inf" for each "stick/SD" or for each USB port
No, the USB port dosn't matter.


View Postrobekia, on Nov 9 2009, 02:35 PM, said:

SUCCESS SUCCESS SUCCESS SUCCESS SUCCESS
Congratulations.

#67 User is online   ilko_t 

  • MSFN Expert
  • Group: Super Moderator
  • Posts: 1,412
  • Joined: 06-December 06
  • OS:none specified
  • Country: Country Flag

Posted 09 November 2009 - 05:20 PM

It's interesting to follow:

Card reader/SD card:


Generic windows driver:
USB\VID_0BDA&PID_0159\20071114173400000
	Name: USB Mass Storage Device
	Driver installed from d:\windows\inf\usbstor.inf [USBSTOR_BULK]. 1 file(s) used by driver:
		D:\WINDOWS\system32\drivers\USBSTOR.SYS
USBSTOR\DISK&VEN_GENERIC-&PROD_MULTI-CARD&REV_1.00\20071114173400000&0
	Name: Generic- Multi-Card USB Device
	Driver installed from d:\windows\inf\disk.inf [disk_install]. 1 file(s) used by driver:
		D:\WINDOWS\system32\DRIVERS\disk.sys


USBSTOR\DISK&VEN_GENERIC-&PROD_MULTI-CARD&REV_1.00\20071114173400000&0
has hash/parentID "24e8d74f".

=================================

Realtek driver:
USB\VID_0BDA&PID_0159\20071114173400000
	Name: Realtek Card Reader(0159)
	Driver installed from c:\windows\inf\oem10.inf [RSUSBSTOR]. 3 file(s) used by driver:
		C:\WINDOWS\System32\Drivers\RTS5121.sys
		C:\WINDOWS\system32\rts5121.dll
		C:\WINDOWS\system32\rts5121icon.dll
USBSTOR\DISK&VEN_GENERIC-&PROD_MULTI-CARD&REV_1.00\00000
	Name: Generic- Multi-Card USB Device
	Driver installed from c:\windows\inf\disk.inf [disk_install]. 1 file(s) used by driver:
		C:\WINDOWS\system32\DRIVERS\disk.sys


USBSTOR\DISK&VEN_GENERIC-&PROD_MULTI-CARD&REV_1.00\00000
results in d7f206a hash.


I am rather confused to follow Kingston USB stick "transformations" with all the information scattered around the thread:
It this the same stick plugged?
USB\VID_0951&PID_1623\00137297175CF971862F0A39
	Name: USB Mass Storage Device
	Driver installed from d:\windows\inf\usbstor.inf [USBSTOR_BULK]. 1 file(s) used by driver:
		D:\WINDOWS\system32\drivers\USBSTOR.SYS
...........
...........
USBSTOR\DISK&VEN_KINGSTON&PROD_DATATRAVELER_120&REV_1.00\00137297175CF971862F0A39&0
	Name: Kingston DataTraveler 120 USB Device
	Driver installed from d:\windows\inf\disk.inf [disk_install]. 1 file(s) used by driver:
		D:\WINDOWS\system32\DRIVERS\disk.sys
This is hash 15c42460

USB\VID_0951&PID_1607\5B82050053DD
	Name: USB Mass Storage Device
	Driver installed from c:\windows\inf\usbstor.inf [USBSTOR_BULK]. 1 file(s) used by driver:
		C:\WINDOWS\system32\drivers\USBSTOR.SYS
.............
.............
USBSTOR\DISK&VEN_KINGSTON&PROD_DATATRAVELER_2.0&REV_PMAP\5B82050053DD&0
	Name: Kingston DataTraveler 2.0 USB Device
	Driver installed from c:\windows\inf\disk.inf [disk_install]. 1 file(s) used by driver:
		C:\WINDOWS\system32\DRIVERS\disk.sys
This is hash 2ba01341

@robekia
To follow troubles with 8GB Kingston USB stick can you show me where is the output from devcon and usb_history for the following cases

1) Realtek card reader driver installed and used
2) Generic XP driver used

Need 2 pairs of those files, for the two cases above.

#68 User is online   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 8,791
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 10 November 2009 - 03:11 AM

New Migrate2txt.cmd 004 Alpha "Fixed" version to remove the trailing "&" on "short" ParentIdPrefix.

;)

jaclaz

Attached File(s)



#69 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 10 November 2009 - 04:09 PM

View Postilko_t, on Nov 10 2009, 02:20 AM, said:


@robekia
To follow troubles with 8GB Kingston USB stick can you show me where is the output from devcon and usb_history for the following cases

1) Realtek card reader driver installed and used
2) Generic XP driver used

Need 2 pairs of those files, for the two cases above.


Actualy, i have two SD cards, 2gb and 4gb
also, i have 4 Sticks, 512mg, 1gb, 4gb and 8gb

all tests done using (SD 2 and 4gb)(Sticks 2 and 8gb)

I used them all now in this windows so the results will be FULL when i run "history" and "devcon"

now i'll attach the requested information

NEW Windows
history --> Attached File  usb_history_NEW_.txt (849bytes)
Number of downloads: 1
devcon results --> Attached File  devcon_NEW_.txt (35.27K)
Number of downloads: 1
migrate.inf for SD2 --> Attached File  MIGRATE_NEW__SD2_.INF (728bytes)
Number of downloads: 1
ParentIdPrefix SD2 --> "7&24e8d74f&0"
migrate.inf for SD4 --> Attached File  MIGRATE_NEW__SD4_.INF (728bytes)
Number of downloads: 0
ParentIdPrefix SD4 --> "7&24e8d74f&0"
migrate.inf for STICK2 --> Attached File  MIGRATE_NEW__STICK2GB_.INF (728bytes)
Number of downloads: 1
ParentIdPrefix STICK2 --> "7&2ba01341&0"
migrate.inf for STICK8 --> Attached File  MIGRATE_NEW__STICK8GB_.INF (722bytes)
Number of downloads: 1
ParentIdPrefix STICK8 --> "7&d825748&0&"


OLD Windows

will reboot using old windows, then attach the following
history --> Attached File  usb_history_old.txt (1.6K)
Number of downloads: 1
devcon results --> Attached File  devcon_OLD_.txt (35.67K)
Number of downloads: 1
migrate.inf for SD2 --> Attached File  MIGRATE_OLD__SD2_.INF (722bytes)
Number of downloads: 0
ParentIdPrefix SD2 --> "7&d7f206a&0&"
migrate.inf for SD4 --> Attached File  MIGRATE_OLD__SD4_.INF (722bytes)
Number of downloads: 0
ParentIdPrefix SD4 --> "7&d7f206a&0&"
migrate.inf for STICK2 --> Attached File  MIGRATE_OLD__STICK2GB_.INF (728bytes)
Number of downloads: 1
ParentIdPrefix STICK2 --> "7&2ba01341&0"
migrate.inf for STICK8 --> Attached File  MIGRATE_OLD__STICK8GB_.INF (722bytes)
Number of downloads: 0
ParentIdPrefix STICK8 --> "7&d825748&0&"

wondering why the "ParentIdPrefix" for SD2GB is always same as SD4GB
while the "ParentIdPrefix" for STICK2GB is not the same as STICK8GB although the STICKS are from the same vendor(KINGSTON) as the SDs?

This post has been edited by robekia: 10 November 2009 - 04:48 PM


#70 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 10 November 2009 - 05:07 PM

View Postjaclaz, on Nov 10 2009, 12:11 PM, said:

New Migrate2txt.cmd 004 Alpha "Fixed" version to remove the trailing "&" on "short" ParentIdPrefix.

Hi jaclaz,
it is OK now displaying the ParentIdPrefix without the trailing &

#71 User is online   ilko_t 

  • MSFN Expert
  • Group: Super Moderator
  • Posts: 1,412
  • Joined: 06-December 06
  • OS:none specified
  • Country: Country Flag

Posted 10 November 2009 - 07:26 PM

View Postrobekia, on Nov 10 2009, 02:09 PM, said:

Actualy, i have two SD cards, 2gb and 4gb
also, i have 4 Sticks, 512mg, 1gb, 4gb and 8gb

all tests done using (SD 2 and 4gb)(Sticks 2 and 8gb)

I used them all now in this windows so the results will be FULL when i run "history" and "devcon"

now i'll attach the requested information
Thanks, this was nice summary.

So both USB sticks did NOT change ParentID when Realtek driver was used.

Quote

wondering why the "ParentIdPrefix" for SD2GB is always same as SD4GB
while the "ParentIdPrefix" for STICK2GB is not the same as STICK8GB although the STICKS are from the same vendor(KINGSTON) as the SDs?
As cdob mentioned already- Windows assigns drive letter to the card reader's slots, not to the inserted sd/whatever card. ParentID is a hash of the same string in case of card reader, it does NOT come from the plugged in SD card, but from the reader itself.

Whereas these different USB sticks, although from the same manifacturer do have different discriptions, hence the different parentIDs generated from them.

#72 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 10 November 2009 - 07:53 PM

View Postilko_t, on Nov 11 2009, 04:26 AM, said:

So both USB sticks did NOT change ParentID when Realtek driver was used.

No, they did change, i updated the post
you may mean the SDs

#73 User is online   ilko_t 

  • MSFN Expert
  • Group: Super Moderator
  • Posts: 1,412
  • Joined: 06-December 06
  • OS:none specified
  • Country: Country Flag

Posted 10 November 2009 - 08:17 PM

View Postrobekia, on Nov 10 2009, 02:09 PM, said:

NEW Windows:
ParentIdPrefix STICK2 --> "7&2ba01341&0"
ParentIdPrefix STICK8 --> "7&d825748&0"
...
OLD Windows:
ParentIdPrefix STICK2 --> "7&2ba01341&0"
ParentIdPrefix STICK8 --> "7&d825748&0"


It's the same prefix for the same stick when Realtek driver is used, or not.

Stick2 and Stick8 are NOT supposed to have same prefix, but Stick2was supposed to have the same prefix with and without Realtek driver, as it happens. Same for Stick8- its ParentIDPrefix does NOT change when Realtek drivers are used.

Hope it's clearer for you now, just in case again- no matter that both sticks are the same brand, they are different, and supposedly have different discription, hence different ParentIDprefix, derived from it.

#74 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 10 November 2009 - 09:02 PM

View Postilko_t, on Nov 11 2009, 05:17 AM, said:

Hope it's clearer for you now, just in case again- no matter that both sticks are the same brand, they are different, and supposedly have different discription, hence different ParentIDprefix, derived from it.

Thanks a lot
realy all of you helped me so much......

#75 User is offline   robekia 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 06-May 07

Posted 20 November 2009 - 04:23 AM

Sorry Again,

I don't know what is going on.
My Stick kingstone data traveller 120 8GB is giving blank screen with blinking cursor when used with HP530 and HP500 labtops just after choosing the TXT mode option from Boot.ini.
the Stick boots fine with GRUB, chainloading to NTLDR is OK, but once choosen to go with TXT mode, Blinking cursor appear.
i did many research and i got to know that HP equipment is the cause in this case. am I right? is there any solution or i have to create 2 partitions (2 & 6 GB)?

Share this topic:


  • 4 Pages +
  • « First
  • 2
  • 3
  • 4
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy