usb booting problem,detected as floppy
#1
Posted 02 January 2009 - 09:53 AM
I used two usb sticks- 4GB Kingstone and 2GB sandisc
UBCD4WIN built on winxpsp2 NTFS intel845gvsr ,256MB RAM
booted into GRUB4DOS BASH then used configfile (fd0)/menu.lst
to get the menu and selcted ubcd4win ,usb cannot boot
Is there a way to boot usb stick(especially pe based) detected as floppy by BIOS
and make it multibootable ?
I had successfully booted the usb using knoppix,ploplinux etc
my trial and error detail is available here
http://ubcd4win.com/...showtopic=12011
I am not sure if link from other forum is allowed here, any way it is the best and accurate means to explain my problem
Now i try to make LiveXP boot from usb
welcome any solution/suggestion
Thanks in advance
#2
Posted 02 January 2009 - 07:40 PM
Note that this problem seems to be machine-dependent as most other recent mainboards have no problem kicking PE off true removables without hacks.
#3
Posted 03 January 2009 - 12:43 AM
You can make your USB Stick be detected as a USB hard drive and then partition it for multi-boot by creating your own custom driver(s). See this easy tutorial here for creating the drivers; I've used this method for both Kingston and Sandisk UFD's so you should be OK. Good luck
#4
Posted 03 January 2009 - 07:15 AM
thanks amalux for ready responses
I am afraid i have been mistaken , perhaps due to my faulty report
I have already made the usb stick as local using usboot from usboot.org while i have been experimenting and left it incompleted . but the stick appear as local disk and not removable
I shall be grateful if you go through my trial error in the following post, if you have any time
http://ubcd4win.com/...showtopic=12011
I hope It will make things clear
My problem is not in windows but in BIOS when booting
vain said
Try to flip the "removable media bit" .......being recognized as removable to fixed and vice versa
Whether BIOS will also recognise it as fixed hdd
Are you sure this will help and whether i can use the stick in the normal way after trying to flip the bit and uninstall the changes later
I have to try this after getting a clarification
Right, that is the thing. But I have not changed anything(mode) in BIOS, but it just cannot boot PE based bootable usb in may case and when used the BASH command in GRUB4DOS that i found the stick is detected as (fd0). BIOS already contain and option for boot from usb and enabled it and selcted the stick after pressing F10.The system restarts or boots into the system hdd. Linux based OS works wellI also use an 845-based mainboard and it would never boot PE off USB-RMD FDD mode
my question again, Is there any way to make usb stick boot PE based OS from intel 845gvsr Mother Board, BIOS of which detect a stick as floppy drive and boot fails
Thanks in advance
#5
Posted 03 January 2009 - 08:01 AM
Thanks, that's a nice approach.Try to flip the "removable media bit"
You can use the stick in a normal way after: read and writeAre you sure this will help and whether i can use the stick in the normal way after trying to flip the bit and uninstall the changes later
I have to try this after getting a clarification
However XP use USB stick as hard disk:
creates a folder "System Volume Information" and may use write cache.
Well, you use this at XP already using addional driver.
You can flip the "media bit" again to get the original behaviour.
No user without a 845gvsr can be sure. Try it. The approach makes sense.
Strange BIOS may read "media bit":
removable: floppy
fixed: hard disk
Or try a USB hard disk.
#6
Posted 03 January 2009 - 08:27 AM
I don't have your MB/BIOS so can't say for sure but with the stick plugged in, boot into setup and check that you can see the usb stick listed under boot devices and that it's set to first (top) in boot order. Also confirm that usb emulation option (maybe in peripherals) is set ON. I have less experience with the 'bootit' thingy (didn't work on my kingston dt) but the custom driver technique is safe and reversable, just roll back the driver when you want it seen as removable again. Once you install the custom driver, partition the drive as wanted and for a test, use petousb to format your first pri/active partition; choose fixed usb option of course. If your using ntdetect, make sure it's the modded setup described here (4th post) to avoid your bsod 7b.--
Are you sure this will help and whether i can use the stick in the normal way after trying to flip the bit and uninstall the changes later
I have to try this after getting a clarification
Right, that is the thing. But I have not changed anything(mode) in BIOS, but it just cannot boot PE based bootable usb in may case and when used the BASH command in GRUB4DOS that i found the stick is detected as (fd0). BIOS already contain and option for boot from usb and enabled it and selcted the stick after pressing F10.The system restarts or boots into the system hdd. Linux based OS works well
my question again, Is there any way to make usb stick boot PE based OS from intel 845gvsr Mother Board, BIOS of which detect a stick as floppy drive and boot fails
Thanks in advance
#7
Posted 03 January 2009 - 03:34 PM
#8
Posted 06 January 2009 - 11:24 AM
I have already updated the BIOS , it is of no use
In BIOS setup usb stick is avaiblae in boot dvices option
and it is shown as removable
There is also an option for usb boot enable
I have successfully booted using Knoppix,ploplinux etc
and also booted from a Ghost image downloaded from net which works DOS way
All this trial and error can be examined on the link provided earlier describing all the things again is waste of time, anyhow anyone like to know has to read anyway
that's why i posted the link
One thing as i have successfully booted from Knoppix and DOS , is there a way to boot from PE
I have some doubt regarding the use of BootIt, whether i have to format it after chaning the bit or before, and before or after making it bootable using pe2usb etc, there is no option for update,no option is available for reversing it, how to do it
thanks in advance
#9
Posted 06 January 2009 - 01:31 PM
I am sorry to report that SanDisk flash drives seem to not support it either, as do all Kingstons and many other brands (pqi, Nexus, JetFlash, very probably others). I can only verify that among those I personally use, Netac and Avance are the only ones that successfully flipped, besides Lexar's naturally.
I think this problem has more to do with the mainboard design rather than software - updating to the latest BIOS did not help in my machine, and even the original BIOS is capable to recognize USB-HDD whether true hard drives or flipped UFD's.
One drawback I noticed after flipping one of my drives: somehow my SLAX Linux failed to mount its own drive - it boots normally but the partition does not automatically appear on /mnt. I had to "mkdir /media" before it could be mounted manually. But that's another story I guess....
#10
Posted 06 January 2009 - 05:40 PM
It is from the maker of the USB Controller inside some of Lexar sticks, and has been re-branded by Lexar.
Consequently any other brand that uses the same controller chip will work, any other brand that uses "another" controller chip will NOT.
But you can find the Manufacturer Tool for the "another" one.
Use ChipGenius to identify the CHIP:
http://www.boot-land...?showtopic=4661
Then, you will need all your google-fu, here is a good starting point :
http://www.flashboot...php?name=iflash
jaclaz
#11
Posted 08 January 2009 - 10:26 AM
@jaclaz
Cannot identify The CHIP of Sandisk cruzer mini 2gbUse ChipGenius to identify the CHIP
SanDisk U3 Cruzer Micro (USB2.0) 2 Gb 0781 5406 – – CheckUDisk 5.0Whether PID AND VID enough
any help
thanks in advance
@vain
whether using SIBLO can i overcome the drawback of the BIOS and be able to boot WIN PE from the usb stick and if so please post the details, how it doSiblo the syslinux derivative capable of directly loading ntldr/setupldr prefers FAT-32.
#12
Posted 08 January 2009 - 10:35 AM
As you can see by entering 0781 in http://www.flashboot...php?name=iflash
there is not an utility on there for 5406.
There may be somewhere, cannot say, you might want to try removing the U3 feature, (RISKY - UNSAFE -NO WARRANTIES attached) or use it:
http://www.msfn.org/...opic=121502&hl=
jaclaz
#13
Posted 09 January 2009 - 12:58 AM
#14
Posted 09 January 2009 - 02:28 PM
So, I'm slowly working my way through Dietmar's Tutorial #7, s4e's original thread and all the many threads scattered over at least three forums, regarding the "XP Kansas City Shuffle", which is the *only* way to go, IMHO, if your machine refuses to detect USB devices as a hard-disk. Has anyone found any other way to do it, starting from the USB-device booted as (fd0)? Your comments and advice are much welcome!
NO, the "XP Kansas City Shuffle" is the only known way.
Something that you may want to try is however the makebootfat MBR, read some details about it here:
http://www.911cd.net...o...13784&st=44
It is possible (but I have no way to test it) that using it in combination with grub4dos you can trick the NT to believe being on a HD-like device :
- BIOS detects as removable/superfloppy
- Grub4dos re-maps as HD-like
- NT loader rescans MBR, finds partition table and signature and use it as "HD"
jaclaz
#15
Posted 09 January 2009 - 10:44 PM
You mean:[...]
It is possible (but I have no way to test it) that using it in combination with grub4dos you can trick the NT to believe being on a HD-like device :
- BIOS detects as removable/superfloppy
- Grub4dos re-maps as HD-like
- NT loader rescans MBR, finds partition table and signature and use it as "HD"
map (fd0) (hd0)
map (hd0) (hd1)
.
.
.
map (hdn) (hdn+1)
map --hook
rootnoverify (hd0)
chainloader (hd0)+1
boot
??????????
does
map (fd0) (hd0)
work??????
Wow!
#16
Posted 10 January 2009 - 02:40 PM
You mean:
Yes and No , I mean, try the "double action" makebootfat MBR.
BIOS should see it as Floppy.
Would grub4dos be able to map it directly (as you proposed) map (fd0) (hd0)?
Would grub4dos be able to map it to a hd (by faking a MBR)?
Would this "bring with it" the disk signature?
Would NTLDR recognize the "double action" MBR as a MBR and thus get it's signature, create an arcpath and continue booting?
There is no way to know if not by testing...
jaclaz
#17
Posted 11 January 2009 - 08:29 PM
There is no way to know if not by testing...
Quite true! I'm working on it... And shall keep you posted, of course!
Meanwhile, I propose we call this procedure "Remap Recoil", even before we know whether it works or not, just because it's much easier to think about things that can be named.
#18
Posted 12 January 2009 - 06:14 PM
I have tried booting from this board and BIOS and it would boot from a 512MB USB stick but not from a 1GB stick of the same manufacture and identical contents (copied from 512MB stick to 1GB stick using dd utility).
#19
Posted 13 January 2009 - 06:37 PM
Meanwhile, I propose we call this procedure "Remap Recoil", even before we know whether it works or not, just because it's much easier to think about things that can be named.
I would personally prefer "Total Remap" ....
jaclaz
#20
Posted 14 January 2009 - 08:12 AM
I think you should format it into FAT12.
Based on my knowledge,
FAT12 = usb-fdd
FAT18 = usb-zip
FAT32 = usb-hdd
......
#21
Posted 15 January 2009 - 05:14 AM
I recommend you to format it as FAT32.
#22
Posted 15 January 2009 - 08:35 AM
For the record, the "floppy" can be formatted with ANY filesystem.
Particular motherboards may need it to be FAT12 and/or to be 1.44 or 2.88 Mb in size, but the actual difference, as far as a "normal" well written BIOS is used, is that the device has (HD-like) or has NOT (floppy-like) a MBR.
Also, some moherboard BIOS may have other limits, like the first CHS barrier (528 Mb) and/or other ones.
Depending on the OS, filesystem used may affect (positively or negatively) real world performance:
http://www.msfn.org/...howtopic=125116
"zip" format is actually TWO formats, one with MBR and one without, with a particular setup:
http://www.boot-land...?showtopic=4830
http://www.win.tue.n.../zip/zip-1.html
Other "strange" behaviours are listed in FAQ #10:
http://home.graffiti...SB/USBfaqs.html
and an even more peculiar one is reported here:
http://www.boot-land...?showtopic=4863
jaclaz
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users