USB booting :: GRUB hanging when trying to boot from pendrive.



Thanks guys, but now I get another problem...

Code Sample
   GRUB  version 0.91  (640K lower / 3072K upper memory)

[ Minimal BASH-like line editing is supported.  For the first word, TAB
  lists possible command completions.  Anywhere else TAB lists the possible
  completions of a device/filename. ]

grub> root (hd0,0)
Filesystem type is fat, partition type 0xb

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no

Error 15: File not found


:(

EDIT: OK, I spotted the obvious - partition 0 is FAT. I tried "root (hd0,1)" instead, and then the setup part gave some output that looked promising (can't paste it now, I've since rebooted). However, now when trying to boot from the pendrive I get "GRUB Hard Disk Error". At least I get three more words out of it before everything grinds to a halt. Any more suggestions?

OK, thought I'd post some info about the pendrive...

Output from fdisk...
Code Sample
Disk /dev/sda: 1026 MB, 1026555904 bytes
32 heads, 62 sectors/track, 1010 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         956      948351+   b  W95 FAT32
/dev/sda2   *         957        1010       53568   83  Linux


Contents of /boot/grub/device.map
Code Sample
(hd0) /dev/sda


Contents of /boot/grub/menu.lst...
Code Sample
default 0
timeout 10
title DSL
root (hd0,1)
kernel /linux24 ramdisk_size=100000 lang=us quiet vga=791 frugal    lang=uk
initrd /minirt24.gz


Can nobody help me on this? :(

Cheers.

Quote

kernel /linux24 ramdisk_size=100000 lang=us quiet vga=791 frugal    lang=uk

initrd /minirt24.gz


Maybe linux24 and minirt24.gz are in /boot, not in /

Just checked... both linux24 and minirt24.gz are in /

original here.