Hello! I'm trying to install grub2 (Debian unstable) to a USB external HDD. It is a WD with 2 TB size. I intend to install Ubuntu from a ISO image via the loopback method. The HDD has one partition filling the the whole disk, NTFS formated. I want to keep it like that.
I installed the Grub with following commands: mount /dev/sdc1 /mnt grub-install --root-directory=/mnt /dev/sdc No errors reported, boot/grub directory on /mnt, everything fine. I put a preliminary grub.conf into boot/grub/, namely http://pendrivelinux.com/downloads/multibootlinux/grub.cfg After booting from the disk I get: ----------8<--------- GRUB loading. Welcome to GRUB! error: INDX label not found Entering rescue mode... grub rescue> -- I tried to find the grub.cfg file by hand: grub rescue> ls (hd0) (hd0,msdos1) (hd1) (hd1,msdos1) (hd1,msdos5) -- note: hd1 is my internal disk, ext2 and swap partitions grub rescue> set root=(hd0,msdos1) grub rescue> ls / -- <Listing of NTFS root directory, with $-directories, and boot> grub rescue> ls /boot grub/ grub rescue> ls /boot/grub error: INDX label not found. grub rescue> ----------8<--------- AFAIU INDX entries are the directory entries in NTFS, listing the contents of directories. I thought that maybe the Linux driver got something wrong. So I created under Windows XP boot2/grub, copied all files over from boot/grub, deleted boot/grub and renamed boot2 to boot. Still the same problem. Any ideas anyone? Regards Patrick -- Engineers motto: cheap, good, fast: choose any two Patrick Strasser <patrick dot strasser at student dot tugraz dot at> Student of Telemati_cs_, Techn. University Graz, Austria _______________________________________________ Help-grub mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-grub
