Tiny Core Base > TCB Q&A Forum

How do I boot USB via boot floppy?

<< < (3/7) > >>

roberts:
The reason you don't have an issue with the DSL boot floppies that I made are because back then the kernel (2.4) could fit on a floppy. The 2.6 kernel is much too big. When I made dsl-n is when I setup three dos usb floppies.

But back to the topic at hand.

It appears that dos usb can find a fat16 partition but nothing else.
My three pendrives that work are all fat16.

linld works and loads tiny core from a fat16 partition.

Be aware of the size limitations of using fat16. With tiny core it is not a problem.

HTH YMMV

roberts:
The reason I brought up zip vs hdd is because when I wrote those scripts, with zip I used fat16 and with hdd I used fat32.
With linld and dos usb you are not even using syslinux or ldlinux.sys.

secdroid:
Re: roberts @ 1:41  --

--- Quote ---It appears that dos usb can find a fat16 partition but nothing else.
My three pendrives that work are all fat16.

linld works and loads tiny core from a fat16 partition.
--- End quote ---

I suspected that and it was the reason why I tried the 32 MB FAT16 test partition.  Unfortunately, I coudn't "see" it.  I'll have to try that again.  That is the key, since you succeeded with linld on FAT 16.  Thanks for the tips.  Time to retest...

FWIW --  Hardware (pretty vanilla) --
Processor PII 266 MHz
Host bridge Intel 440BX/ZX/DX (AGP disabled) (rev 02)
ISA bridge Intel 82371AD/EB/MB PIIX4 (rev 02)
USB Controller Intel 82371AB/EB/MB PIIX4 (rev 01)
...
From DSL 4.4.3 dmesg --
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 15:01:52 Oct 21 2005
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xfce0, IRQ 5
usb-uhci.c: Detected 2 ports
...
USB Mass Storage support registered
...
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
SCSI device sda: 1001472 512-byte hdwr sectors (513 MB)
sda: Write Protect is off
sda: sda1 sda2

secdroid:
I'm out of gas.  Thought I'd document what I'd done.

Found USBASPI.SYS Version 2.27 Copyright ...Panasonic... 2008, filedate 10/08 at
http://panasonic.co.jp/pcc/products/drive/other/f2h_usb.html

Added /slow switch, removed /w switch in config.sys for usbaspi.sys invocation.  No improvement.

Googled for some wisdom.

From http://www.computing.net/answers/dos/usb-drivers-for-my-hp-8200-cd-rom/13628.html

--- Quote ---Am interpreting for you:

> Controller: 00-07-2 VID=8086h PID=7112h (0000h-0000h) UHCI
> : I/O=FCE0h-FCFFh

The driver found a USB 1.1 controller (UHCI) running off an Intel chipset (8086) and it is I/O mapped (I/O=FCE0h-FCFFh).
--- End quote ---

Right for me, too.

Next we should see something like --
USB Device: HOST [00-07- VID=2 VID=8086h PID=7112h (0000h-0000h) UHCI]: |--VID=03f0h PID=0207h FS ... instead of ERROR : Target USB device not found.

From what I see, my issues are hardly unique.  The Panasonic drivers, while highly regarded, were intended for their own products.  In addition, my 1998 Intel chipset is pretty early.  DOS support of USB is not guaranteed and I appear to be one of the unlucky ones.  Lots of other folks have issues, too.

Bottom line: TC is indeed bootable from USB, via DOS floppy disk.  Of course that requires working DOS support of USB on your hardware.  If DOS USB works, follow roberts directions in the earlier post.

Thanks to roberts and ^thatsrule^ for the help and insights.  I'll just have to find a different way to install TCB on this box.

tobiaus:
don't feel bad. in many years of using linux, sometimes one little project is easier if you just give up (on that one little project) for six months or a year. in that time, you may obtain different materials, or find new software tools.

it seems like a long time, with some projects a few months of waiting is a lot better than a few days or weeks of frustration.

and this is useless to you but someone said loadlin and linld are both .com files. that may be true, although i just read yesterday one is an .exe and the other is a .com. close enough?

also, i don't know what roberts has planned, but if anyone has a floppy for usb booting that is free to distribute (panasonic driver, i don't know) this may prompt an official solution in the near future. if it does, then you'll just be able to download an image and make the floppy. were you unable to use the dsl usb floppy for tinycore?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version