Hi Folks, I'm interested in "headless" installation. If I use GRUB, then I provide arguments to the kernel of things like "headless vnc vncpassword=whoopie ip=dhcp" GRUB passes this on to ISOLinux, which manages the CD and subsequently the installation. Shouldn't I be able to do exactly the same thing with EXTLinux? I ask, because, as you might suspect, I can't get this to work... Chris. Fill what's empty, empty what's full and scratch where it itches. Life is a journey, not a destination.
Chris Miller wrote:> Hi Folks, > > I'm interested in "headless" installation. If I use GRUB, then I provide > arguments to the kernel of things like "headless vnc vncpassword=whoopie > ip=dhcp" GRUB passes this on to ISOLinux, which manages the CD and > subsequently the installation. > > Shouldn't I be able to do exactly the same thing with EXTLinux? I ask, > because, as you might suspect, I can't get this to work... >I am utterly unclear of what you mean with "Grub passes this on to ISOLINUX"... there is no mechanism like that to "pass things on" to ISOLINUX. The first question is probably: where are you booting from (since you're apparently not booting from a CD?) -hpa -- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf.
Okay this message made it to the mailinglist, so PGP/mime is allowed. End of test -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: Digital signature URL: <zytor.com/pipermail/syslinux/attachments/20090406/b0553665/attachment.sig>
Chris Miller writes: And, I think I understand,... Vmlinuz is LINUX, isolinux.bin is ISOLinux!!! How do I now know this? Simple, when I call vmlinuz, I am not presented with the four menu options that exist in ISOLinux.cfg!!! Duh! ... ... ... Please ALSO share this with the list. I'd hate to leave the impression that I don't want to be instructed, but I don't have to understand, and now I think I do. Shao Miller writes: I think you've got it, and I think it's a healthy attitude to be open to instruction when trying to understand something. :) Chris Miller wrote: Please explain what this line is doing: KERNEL /boot/Fedora-10/isolinux/vmlinuz <==============Isn't this loading ISOLinux? Shao Miller writes: --- CLARIFICATION #1 --- * That line is a Syslinux config-file line. * That line works in a SYSLINUX config-file, an EXTLINUX config-file, an ISOLINUX config-file, and a PXELINUX config-file. * That line tells the boot-loader (EXTLINUX, in your case) to load a Linux kernel called "vmlinuz". * That line says that the "vmlinuz" Linux kernel is in a directory called /boot/Fedora-10/isolinux/vmlinuz. The directory name could be anything, including not containing the letters "isolinux" at all. * The directory _must_ be located on the filesystem from which the particular Syslinux boot-loader was loaded. Since you're using EXTLINUX, this must have been an EXT2/3 filesystem. And it is. --- END OF CLARIFICATION #1 --- Chris Miller wrote: That line is found in EXTLinux.conf, so I know EXTLinux is acting on the request, which I believe is a request to load ISOLinux so he can read the iso file I have on my disk -- PLEASE notice, that my iso file in not on or part of a CD. Am I not loading ISOLinux with EXTLinux? Isn't vmlinuz ISOLinux? I found vmlinuz on the CD in the directory called "isolinux". Shao Miller writes: --- CLARIFICATION #2 --- * You are right: The line is found in extlinux.cfg. * It does cause EXTLINUX to act on the request. * The request is to load the Linux kernel called "vmlinuz". * The fact that this "vmlinuz" was originally found in a directory called "isolinux/" does not make the kernel anything to do with ISOLINUX. It's still the same Linux kernel, and could even be booted over the network from a directory called "shiggletypoopet", which is where I sometimes boot my Linux kernels from. * None of the Syslinux suite [SYS|EXT|ISO|PXE]LINUX currently possess any abilities for working with .ISO files. ISOLINUX needs to be run from a CD/DVD at this time. * But the very same kernel and initrd can be anywhere, on any media, and loaded by any boot-loader. Once they are up and running in a proper Linux environment, it's up to that environment to work with any .ISO file you might have. I believe that DamnSmallLinux does this. --- END OF CLARIFICATION #2 --- I might be a little wordy. This is something I struggle with from time-to-time in communications. - Shao Miller
Make that three of the same label. Try this simple extlinux.cfg file: DEFAULT foo LABEL foo KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncpassword=install noipv6 lang=en_US keymap=us ip=dhcp - Shao Miller -----Original Message----- From: Miller, Shao Sent: Monday, April 06, 2009 01:28 To: 'Chris at infogreat.com' Cc: 'For discussion of Syslinux and tftp-hpa' Subject: RE: [syslinux] Headless operations I don't think you should have two of the same label down there, Chris. I see two of "LABEL ins-F10-headless". Try removing the second section, perhaps, or snipping it away to some other file for backup. - Shao -----Original Message----- From: syslinux-bounces at zytor.com [mailto:syslinux-bounces at zytor.com] On Behalf Of Chris Miller Sent: Monday, April 06, 2009 01:19 To: 'For discussion of Syslinux and tftp-hpa' Subject: Re: [syslinux] Headless operations Hi Geert, There are no error messages. The request is simply ignored and the sequence continues as though I hadn't indicated anything. The EXTLinux.conf is as follows: ================================================================================DEFAULT /boot/extlinux/vesamenu.c32 #DEFAULT ins-F10 DISPLAY /boot/extlinux/boot.msg F1 /boot/extlinux/boot.msg F2 /boot/extlinux/options.msg F3 /boot/extlinux/general.msg F4 /boot/extlinux/param.msg F5 /boot/extlinux/rescue.msg menu title Kit menu background /boot/extlinux/splash.jpg menu color border 0 #ffffffff #00000000 menu color sel 7 #ffffffff #ff000000 menu color title 0 #ffffffff #00000000 menu color tabmsg 0 #ffffffff #00000000 menu color unsel 0 #ffffffff #00000000 menu color hotsel 0 #ff000000 #ffffffff menu color hotkey 7 #ffffffff #ff000000 menu color scrollbar 0 #ffffffff #00000000 LABEL ins-F10 MENU LABEL ^Install Fedora-10 or Upgrade an existing system KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro LABEL ins-F10-headless MENU LABEL ^Headless Install or Upgrade Fedora-10 (Passive, Dynamic) KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncpassword=install noipv6 lang=en_US keymap=us ip=dhcp LABEL ins-F10-headless MENU LABEL ^Headless Install or Upgrade Fedora-10 (Active(edit), Dynamic) KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncconnect=<con ip> noipv6 lang=en_US keymap=us ip=dhcp LABEL ins-F10-headless MENU LABEL ^Headless Install or Upgrade Fedora-10 (Passive, Static(edit)) KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncpassword=install noipv6 lang=en_US keymap=us ip=<target ip> netmask=<netmask> gateway=<gateway ip> dns=<dns ip> hostname=<name.domains.tld> LABEL ins-F10-headless MENU LABEL ^Headless Install or Upgrade Fedora-10 (Active(edit), Static(edit)) KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncconnect=<con ip> noipv6 lang=en_US keymap=us ip=<target ip> netmask=<netmask> gateway=<gateway ip> dns=<dns ip> hostname=<name.domains.tld> LABEL F10-Rescue MENU LABEL ^Rescue an existing system KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro mode=rescue ================================================================================ Chris. Fill what's empty, empty what's full, and scratch where it itches. Life is a journey, not a destination ...> -----Original Message----- > From: syslinux-bounces at zytor.com > [mailto:syslinux-bounces at zytor.com] On Behalf Of Geert Stappers > Sent: Sunday, April 05, 2009 9:56 PM > To: syslinux at zytor.com > Subject: Re: [syslinux] Headless operations > > Op 20090405 om 17:12 schreef H. Peter Anvin: > > Chris Miller wrote: > > > Hi Folks, > > > > > > I'm interested in "headless" installation. If I use GRUB, then I > > > provide arguments to the kernel of things like "headless vnc > > > vncpassword=whoopie ip=dhcp" GRUB passes this on to > ISOLinux, which > > > manages the CD and subsequently the installation. > > > > > > Shouldn't I be able to do exactly the same thing with > EXTLinux? I ask, > > > because, as you might suspect, I can't get this to work... > > > > > > > I am utterly unclear of what you mean with "Grub passes this on to > > ISOLINUX"... there is no mechanism like that to "pass things on" to > > ISOLINUX. > > > > The first question is probably: where are you booting from (since > > you're apparently not booting from a CD?) > > And providing even more information will bring us[1] a solution. > So please show the configuration file that is being used and > tell how it behaves (what error messages appear) > > > Cheers > Geert Stappers > > Footnote > [1] 'us' meaning the Syslinux project community > > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. > >_______________________________________________ Syslinux mailing list Submissions to Syslinux at zytor.com Unsubscribe or set options at: zytor.com/mailman/listinfo/syslinux Please do not send private replies to mailing list traffic.
I have to goto school again and learn how to count. "1, 2, 3, 4; 4 batty-bats, Ah ah ah!" - The Count Good night, folks. :) - Shao -----Original Message----- From: Miller, Shao Sent: Monday, April 06, 2009 01:31 To: 'Chris at infogreat.com' Cc: 'For discussion of Syslinux and tftp-hpa' Subject: RE: [syslinux] Headless operations Make that three of the same label. Try this simple extlinux.cfg file: DEFAULT foo LABEL foo KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncpassword=install noipv6 lang=en_US keymap=us ip=dhcp - Shao Miller -----Original Message----- From: Miller, Shao Sent: Monday, April 06, 2009 01:28 To: 'Chris at infogreat.com' Cc: 'For discussion of Syslinux and tftp-hpa' Subject: RE: [syslinux] Headless operations I don't think you should have two of the same label down there, Chris. I see two of "LABEL ins-F10-headless". Try removing the second section, perhaps, or snipping it away to some other file for backup. - Shao -----Original Message----- From: syslinux-bounces at zytor.com [mailto:syslinux-bounces at zytor.com] On Behalf Of Chris Miller Sent: Monday, April 06, 2009 01:19 To: 'For discussion of Syslinux and tftp-hpa' Subject: Re: [syslinux] Headless operations Hi Geert, There are no error messages. The request is simply ignored and the sequence continues as though I hadn't indicated anything. The EXTLinux.conf is as follows: ================================================================================DEFAULT /boot/extlinux/vesamenu.c32 #DEFAULT ins-F10 DISPLAY /boot/extlinux/boot.msg F1 /boot/extlinux/boot.msg F2 /boot/extlinux/options.msg F3 /boot/extlinux/general.msg F4 /boot/extlinux/param.msg F5 /boot/extlinux/rescue.msg menu title Kit menu background /boot/extlinux/splash.jpg menu color border 0 #ffffffff #00000000 menu color sel 7 #ffffffff #ff000000 menu color title 0 #ffffffff #00000000 menu color tabmsg 0 #ffffffff #00000000 menu color unsel 0 #ffffffff #00000000 menu color hotsel 0 #ff000000 #ffffffff menu color hotkey 7 #ffffffff #ff000000 menu color scrollbar 0 #ffffffff #00000000 LABEL ins-F10 MENU LABEL ^Install Fedora-10 or Upgrade an existing system KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro LABEL ins-F10-headless MENU LABEL ^Headless Install or Upgrade Fedora-10 (Passive, Dynamic) KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncpassword=install noipv6 lang=en_US keymap=us ip=dhcp LABEL ins-F10-headless MENU LABEL ^Headless Install or Upgrade Fedora-10 (Active(edit), Dynamic) KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncconnect=<con ip> noipv6 lang=en_US keymap=us ip=dhcp LABEL ins-F10-headless MENU LABEL ^Headless Install or Upgrade Fedora-10 (Passive, Static(edit)) KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncpassword=install noipv6 lang=en_US keymap=us ip=<target ip> netmask=<netmask> gateway=<gateway ip> dns=<dns ip> hostname=<name.domains.tld> LABEL ins-F10-headless MENU LABEL ^Headless Install or Upgrade Fedora-10 (Active(edit), Static(edit)) KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro headless vnc vncconnect=<con ip> noipv6 lang=en_US keymap=us ip=<target ip> netmask=<netmask> gateway=<gateway ip> dns=<dns ip> hostname=<name.domains.tld> LABEL F10-Rescue MENU LABEL ^Rescue an existing system KERNEL /boot/Fedora-10/isolinux/vmlinuz APPEND initrd=/boot/Fedora-10/isolinux/initrd.img ro mode=rescue ================================================================================ Chris. Fill what's empty, empty what's full, and scratch where it itches. Life is a journey, not a destination ...> -----Original Message----- > From: syslinux-bounces at zytor.com > [mailto:syslinux-bounces at zytor.com] On Behalf Of Geert Stappers > Sent: Sunday, April 05, 2009 9:56 PM > To: syslinux at zytor.com > Subject: Re: [syslinux] Headless operations > > Op 20090405 om 17:12 schreef H. Peter Anvin: > > Chris Miller wrote: > > > Hi Folks, > > > > > > I'm interested in "headless" installation. If I use GRUB, then I > > > provide arguments to the kernel of things like "headless vnc > > > vncpassword=whoopie ip=dhcp" GRUB passes this on to > ISOLinux, which > > > manages the CD and subsequently the installation. > > > > > > Shouldn't I be able to do exactly the same thing with > EXTLinux? I ask, > > > because, as you might suspect, I can't get this to work... > > > > > > > I am utterly unclear of what you mean with "Grub passes this on to > > ISOLINUX"... there is no mechanism like that to "pass things on" to > > ISOLINUX. > > > > The first question is probably: where are you booting from (since > > you're apparently not booting from a CD?) > > And providing even more information will bring us[1] a solution. > So please show the configuration file that is being used and > tell how it behaves (what error messages appear) > > > Cheers > Geert Stappers > > Footnote > [1] 'us' meaning the Syslinux project community > > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. > >_______________________________________________ Syslinux mailing list Submissions to Syslinux at zytor.com Unsubscribe or set options at: zytor.com/mailman/listinfo/syslinux Please do not send private replies to mailing list traffic.