USB booting :: Half and Half?



Hello all.

First, let me say that DSL is excellent - it truly proves that size doesn't matter.  It's run wonderfully, when I've been able to get it to run.  I'd also like to apologize if this has been asked before.

I had some trouble, initially, getting DSL set up on my Pen Drive; for some reason, I couldn't get the "Install to USB Pen Drive" option from within DSL to produce a working install, but I was able to get it to work by following a method I saw posted here..  this topic, I believe.  I'm still having a small problem, however, and that is that I can't get it to work on my own computer.

My computer does support USB booting, and it does recognize the drive as bootable.  But, when I choose the option to boot from the drive, it says it cannot find the kernel.  I haven't had this problem on any other USB-boot compatible computer, though - it loads up, no problems whatever.

I'm also having trouble running it from within my OS - I use Fedora Core 5.  It usually says it doesn't recognize the command, or nothing at all happens.

Any help would be appreciated.  Thanks again.

~Greens

Maybe its the USB-HDD vs USB-ZIP compatibility issue.

How are you trying to run it in FC5...  using qemu in dsl-embedded?  What commands are you using?

Well, I was fairly certain HDD would do it.  My computer is practically identical to one of the other machines I got it to boot from.  I suppose I hadn't considered that, though..  it is a possibility.  How might I check for that?

And, yes, I was trying to run it embedded.  You may have to forgive me, I'm still relatively new to this sort of thing, but I tried to follow the Linux instructions under the readme file..  umm..  here:

Quote
---------------------------------------------------------------------------

To use the Virtual Machine provided by Qemu...

When Running from Windows:
Double click on 'dsl-windows.bat'

When Running from Linux:
Mount the pendrive and then
from shell type:

dsl-linux.sh

If dsl-linux will not execute then see qemu-linux-notes.txt


-----------------------------------------------------------------------------


I try to do this, and what I basically get is a message saying "dsl-linux.sh: command not found."  After this I did consult the file it mentions, and after following that process(something about mounting it differently) received the same error message.

Check your BIOS/motherboard manual.

To execute something in the terminal, you have to specify the relative or full path, unless it is specified in the PATH environmental variable.

For example,
$ cd /path/to/my/dsl-embedded
$ ./dsl-linux.sh
where '.' signifies the current directory.

This is the same as
$ /path/to/my/dsl-embedded/dsl-linux.sh

It _may_ be easier for you to use emelFM though, if you don't like the console much, but if you're going to use the console - I'd suggest for you to find any guide for more info.

I really should be more specific..  once more I apologize.

I did run this from within the directory containing that file.  Gave me that error message at that point.  I don't see much different in what you said to do there from what I did..  I may not have put the "./" before "dsl-linux.sh", though, so maybe I'll give that another shot...

Okay, I tried it again, and now it's giving me a "./dsl-linux.sh: Permission denied" message(even after I become root).  

Quote
[Greens@localhost /]# su
Password:  
[root@localhost /]# cd media  
[root@localhost media]# cd disk      ((/media/disk is where it's mounted))
[root@localhost disk]# ./dsl-linux.sh
bash: ./dsl-linux.sh: Permission denied

Next Page...
original here.