grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #44238] Add support for menu.c32 and vesamenu.c32 in lib/syslin


From: Lunar
Subject: Re: [bug #44238] Add support for menu.c32 and vesamenu.c32 in lib/syslinux_parse
Date: Sat, 14 Feb 2015 09:22:19 +0100
User-agent: Mutt/1.5.23 (2014-03-12)

Andrei Borzenkov:
> В Fri, 13 Feb 2015 22:09:04 +0100
> Lunar <address@hidden> пишет:
> 
> > Andrei Borzenkov:
> > > [… review and comments …]
> > 
> > Ok, here's another try.
> > 
> 
> It looks OK but as someone reported that your patches seem to cause
> problems elsewhere let's wait for confirmation.
> 
> @gluglug - could you test both update versions? Thank you.

fchmmr said that there was an issue with Trisquel 7.0 GNOME. But if
there's one, it doesn't seem to be related to the patches.

Attached is the output of grub-syslinux2cfg without and with the patches
applied on isolinux.cfg from Trisquel 7.0 GNOME. The differences are
only on the linux command lines and the `initrd=` option:

--- /tmp/without        2015-02-14 09:15:07.650468274 +0100
+++ /tmp/with   2015-02-14 09:19:32.398024195 +0100
@@ -23,22 +23,22 @@
  default='vesamenu.c32'
 menuentry 'Try Trisquel without installing' --hotkey 't' --id 'live' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
persistent file=/cdrom/preseed/trisquel.seed boot=casper splash quiet noprompt 
--
+  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
persistent file=/cdrom/preseed/trisquel.seed initrd=/casper/initrd boot=casper 
splash quiet noprompt --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Install Trisquel' --hotkey 'i' --id 'install' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
file=/cdrom/preseed/trisquel.seed boot=casper splash quiet noprompt 
only-ubiquity --
+  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
file=/cdrom/preseed/trisquel.seed initrd=/casper/initrd boot=casper splash 
quiet noprompt only-ubiquity --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Install Trisquel in text mode' --hotkey 'i' --id 'netinstall' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz.netinst' vga=788 quiet 
BOOT_IMAGE=linux --
+  linux$linux_suffix '/'/'/casper/vmlinuz.netinst' 
initrd=/casper/initrd.netinst vga=788 quiet BOOT_IMAGE=linux --
   initrd$linux_suffix '/'/'/casper/initrd.netinst' 
 }
 menuentry 'Check disc for defects' --hotkey 'c' --id 'check' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' boot=casper integrity-check quiet 
splash --
+  linux$linux_suffix '/'/'/casper/vmlinuz' boot=casper integrity-check 
initrd=/casper/initrd quiet splash --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Test memory' --hotkey 'm' --id 'memtest' {
@@ -101,22 +101,22 @@
  default='live'
 menuentry 'Try Trisquel without installing' --hotkey 't' --id 'live' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
persistent file=/cdrom/preseed/trisquel.seed boot=casper splash quiet noprompt 
--
+  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
persistent file=/cdrom/preseed/trisquel.seed initrd=/casper/initrd boot=casper 
splash quiet noprompt --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Install Trisquel' --hotkey 'i' --id 'install' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
file=/cdrom/preseed/trisquel.seed boot=casper splash quiet noprompt 
only-ubiquity --
+  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
file=/cdrom/preseed/trisquel.seed initrd=/casper/initrd boot=casper splash 
quiet noprompt only-ubiquity --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Install Trisquel in text mode' --hotkey 'i' --id 'netinstall' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz.netinst' vga=788 quiet 
BOOT_IMAGE=linux --
+  linux$linux_suffix '/'/'/casper/vmlinuz.netinst' 
initrd=/casper/initrd.netinst vga=788 quiet BOOT_IMAGE=linux --
   initrd$linux_suffix '/'/'/casper/initrd.netinst' 
 }
 menuentry 'Check disc for defects' --hotkey 'c' --id 'check' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' boot=casper integrity-check quiet 
splash --
+  linux$linux_suffix '/'/'/casper/vmlinuz' boot=casper integrity-check 
initrd=/casper/initrd quiet splash --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Test memory' --hotkey 'm' --id 'memtest' {
@@ -192,22 +192,22 @@
  default='vesamenu.c32'
 menuentry 'Try Trisquel without installing' --hotkey 't' --id 'live' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
persistent file=/cdrom/preseed/trisquel.seed boot=casper splash quiet noprompt 
--
+  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
persistent file=/cdrom/preseed/trisquel.seed initrd=/casper/initrd boot=casper 
splash quiet noprompt --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Install Trisquel' --hotkey 'i' --id 'install' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
file=/cdrom/preseed/trisquel.seed boot=casper splash quiet noprompt 
only-ubiquity --
+  linux$linux_suffix '/'/'/casper/vmlinuz' cdrom-detect/try-usb=true 
file=/cdrom/preseed/trisquel.seed initrd=/casper/initrd boot=casper splash 
quiet noprompt only-ubiquity --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Install Trisquel in text mode' --hotkey 'i' --id 'netinstall' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz.netinst' vga=788 quiet 
BOOT_IMAGE=linux --
+  linux$linux_suffix '/'/'/casper/vmlinuz.netinst' 
initrd=/casper/initrd.netinst vga=788 quiet BOOT_IMAGE=linux --
   initrd$linux_suffix '/'/'/casper/initrd.netinst' 
 }
 menuentry 'Check disc for defects' --hotkey 'c' --id 'check' {
  if test x$grub_platform = xpc; then linux_suffix=16; else linux_suffix= ; fi
-  linux$linux_suffix '/'/'/casper/vmlinuz' boot=casper integrity-check quiet 
splash --
+  linux$linux_suffix '/'/'/casper/vmlinuz' boot=casper integrity-check 
initrd=/casper/initrd quiet splash --
   initrd$linux_suffix '/'/'/casper/initrd' 
 }
 menuentry 'Test memory' --hotkey 'm' --id 'memtest' {

-- 
Lunar                                             <address@hidden>

Attachment: without
Description: Text document

Attachment: with
Description: Text document

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]