Hi,
After some research, and debugging grubconfig and fwife, I found a patch
(attached file).
This resolve the grub bug for livecd (tested on a livecd pre2).
See you soon.
--
Sébastien VINCENT Aka Baste
--- libfwgrubconfig/libfwgrubconfig.c
+++ libfwgrubconfig/libfwgrubconfig_good.c
@@ -243,7 +243,7 @@
return(NULL);
while(fgets(line, PATH_MAX, fp))
{
- if(i++ < 2 || strstr(line, "ram"))
+ if(i++ < 2 || strstr(line, "ram") || strstr(line, "loop"))
continue;
else
break;
@@ -443,7 +443,7 @@
if(fp)
{
while ((mnt = getmntent (fp)))
- if(!strcmp(mnt->mnt_dir, path) && !
(!strcmp(mnt->mnt_fsname, "rootfs") || !strcmp(mnt->mnt_fsname, "/dev/root")))
+ if(!strcmp(mnt->mnt_dir, path) && !
(!strcmp(mnt->mnt_fsname, "rootfs") || !strcmp(mnt->mnt_fsname, "/dev/root") ||
!strcmp(mnt->mnt_fsname, "/dev/mapper/live-rw")))
break;
endmntent(fp);
if(mnt)
_______________________________________________
Frugalware-devel mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-devel