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: <http://www.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:
> http://www.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:
http://www.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:
> http://www.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:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.