On 08/04/2010 09:28 PM, User wrote: > Le 04/08/2010 19:31, Vladimir 'φ-coder/phcoder' Serbinenko a écrit : >> On 08/04/2010 08:25 PM, User wrote: >>> Thank you for your reply. >>> >> keep the list CC'ed >>> I tried to use multiboot as you have mentionned (yet I didn't know >>> that command since it's not documented) ... setupfree.sys was loaded >>> but stops with errors. >>> First, it's a "Disk Read Failed in LBA mode", then "Error: bad command >>> passed to driver", then "Error initializing .ini file", then finally >>> the error "Error opening freeldr.ini or file not found. You need to >>> re-install FreeLoader." >>> >> At this point GRUB has done its job but FreeLDR is unable to find root >> inside an iso file because it simply doesn't support this. Nothing grub >> can do about it. >>> Here is how I proceed: >>> grub> loopback loop (hd0,1)/ReactOS-LiveCD.iso >>> grub> root (loop) >> It's root=(loop), root >>> All this shows clearly that the bootsector in the iso is required for >>> booting. >>> >> Won't make any difference with multiboot command. >>> Please, could you add a parameter to chainloader so it can load >>> sectors in a given size? >>> It could be something like : >>> grub> chainloader --sector-size 2048 (loop)21+1 >>> >>> >>> Thank you in avdance. >>> >> > Sorry I am not familiar with this sort of bug reporting, I apologize > for any error or mistake I have done. > > I have tried root = (loop) , but it doesn't change anything at all. > root <DEVICE> is deprecated but for time being still works. > So at this point, I will try to modify the source code, it is > apparently my last solution. > Modifying GRUB source won't help but you can always try. You need to modify freeldr and ReactOS kernel to support such kind of config. > Thank you for your help. > >
-- Regards Vladimir 'φ-coder/phcoder' Serbinenko
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Bug-grub mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-grub
