Hi, I'm Cristiano Macaluso, I've written a procedure on how to put grub on a usb-stick, Archlinux start, instead Windows doesn't works (grub goes on minimal shell). I'm writing my procedure:
cfdisk /dev/sda (choice Bootable, Tye --> 0E W95FAT16 LBA) , write the modify Pull out the usb-stick and insert on pc mkfs.vfat /dev/sda1 Pull out the usb-stick and insert on pc grub root (hd1,0) setup (hd1) quit mkdir /mnt/usb cd /mnt/ mount -t vfat /dev/sda usb/ mkdir -p /mnt/usb/boot/grub cp -f /boot/grub/* /mnt/usb/boot/grub device.map will have these rows: (fd0) /dev/fd0 (hd0) /dev/hda (hd1) /dev/sda menu.lst will have these rows: timeout 5 default 0 color light-blue/black light-cyan/blue title ArchLinux root (hd1,1) kernel /boot/bzImage root=/dev/hda2 initrd /boot/initrd26.img title WinXP root (hd1,0) makeactive chainloader +1 When I reboot the pc with usb-stick insered I can run Linux but not WindowsXP because grub goes to a mini shell, and I can only reboot. At normal conditions, without usb-stick, grub works perfectly on my Arch. On my menu.lst in ArchLinux I have: title ArchLinux root (hd0,1) kernel /boot/bzImage root=/dev/hda2 initrd /boot/initrd26.img title WinXP root (hd0,0) makeactive chainloader +1 _______________________________________________ Bug-grub mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-grub
