What steps will reproduce the problem? I have grub4dos installed on my usb drive. The drive is formatted with ntfs5 and it boots into an ISO located on the ntfs5 partition.
Everything works fine on all computers with EIDE drivers i have.
But on computers with SATA drives i get the message "cannot find grldr" (see below)
What is the expected output? What do you see instead?
Try (hd0,0): NTFS5: 2 Try (hd0,1): invalid or null Try (hd0,2): invalid or null Try (hd0,3): invalid or null Try (hd1,0): NTFS5: No grldr Try (hd1,1): NTFS5: No grldr Try (hd1,2): invalid or null Try (hd1,3): invalid or null Cannot find grldr
What version of the product are you using? On what operating system?
grub4dos-0.4.5b-2011-07-24
Please provide any additional information below.
The usb-drive contains only one primary, active partition.
menu.lst: timeout 0 title ISO on HDD find --set-root /microcore-current.iso map --mem /microcore-current.iso (hd32) map --hook root (hd32) chainloader (hd32)
What does "NTFS: 2" mean?
Comment #1
Posted on Jul 26, 2011 by Massive KangarooWhat does "NTFS: 2" mean?
It means "Error 2 occurred while trying to load GRLDR on this partition/volume".
I have grub4dos installed on my usb drive....
A lot of BIOSes have problems on USB booting. You seem to have proved that your "SATA" machine(its mother-board BIOS) has such problems. It is the mother-board who (happen to have)caused this issue(the "Error 2" failure).
Unluckily there is no "good" solution at this moment. As a workaround, you may use other boot loaders(such as fbinst, DOS, NTLDR, bootmgr, syslinux, etc) for initial boot and load(or run) grub4dos afterwards. Fbinst is highly recommended for the beginning/first boot.
Status: WontFix
Labels:
Type-Defect
Priority-Medium