man sysinstall
Jared Barneck
rhyous at yahoo.com
Wed Jan 31 04:05:41 UTC 2007
--- Jared Barneck <rhyous at yahoo.com> wrote:
>
> --- "mailinglists at bsdcertification.com"
> <mailinglists at bsdcertification.com> wrote:
>
> > Ceri Davies wrote:
> >
> > >On Thu, Jan 25, 2007 at 07:28:39PM -0500, Tom
> > Rhodes wrote:
> > >
> > >
> > >>On Thu, 25 Jan 2007 14:54:47 +0000
> > >>Ceri Davies <ceri at submonkey.net> wrote:
> > >>
> > >>
> > >>
> > >>>On Wed, Jan 24, 2007 at 11:05:13PM -0800, BSD
> > Certification Team wrote:
> > >>>
> > >>>
> > >>>>Hello all,
> > >>>>
> > >>>>The man page for sysinstall is pretty out of
> > date. I
> > >>>>am trying to PXE boot to an unattended
> install.
> > >>>>
> > >>>>I figured out that I needed to add dists=base
> > kernels
> > >>>>GENERIC even though kernels and GENERIC are
> not
> > in the
> > >>>>list in the man page.
> > >>>>
> > >>>>Is there anyone in charge of updating this
> > >>>>information? I have never submitted an
> update.
> > >>>>
> > >>>>
> > >>>I guess that's me. Could you please raise a PR
> > and send me the number?
> > >>>
> I sent in a PR. Let me know if you don't get it.
> > >>>
> > >>I tried with almost every version of 5.X to get
> an
> > unattended
> > >>install working. Never worked. It seems as if
> > sysinstall
> > >>was looking only for a USB floppy drive.
> > Originally I started
> > >>looking over the code to send in a PR and
> perhaps
> > a patch,
> > >>but became busy with other things.
> > >>
> > >>
> > >
> > >I can't speak for 5.x because I didn't really run
> > it, but this worked
> > >for 6.x a year ago:
> > http://typo.submonkey.net/articles/2006/02/12/
> > >
> > >
> > >
> > I am actually pxe booting to it now. However, I
> am
> > using pxe-1.4.2
> > instead of having it all in the dhcp config.
> >
> > Also, I saw a not that the floppy drive is not
> > working. I couldn't get
> > it to work either. I am doing this all PXE style.
> >
> I was using FreeBSD, isc-dhcp-server, pxe-1.4.2, and
> tftp and ftp from inetd to pxe boot and didn't
> really
> try the floppy so I tried the floppy.
>
> I have tested two separate hardware machines and
> VMWare 5.d and I cannot get the floppy to detect
> and
> read the install.cfg. I have tried both MS-DOS
> floppy
> and a floppy formatted with UFS, so I am guessing
> this
> is broken too.
>
> So with the PXE solution, I have almost everything
> working: I cannot get the machine to automatically
> reboot. This is the one last thing I need for full
> automation.
>
> So it looks like there are three issues that some of
> us who "donate time" could address:
>
> 1. Update man sysinstall which I submitted a PR for.
> 2. Fix the floppy not being detected.
> 3. Figure out how to reboot once the unattended
> install completes.
I found the answer for how to reboot in the code. To
reboot add the following to the end of the
install.cfg:
shutdown
I found it in this source file:
/usr/src/usr.sbin/sysinstall/dispatch.c
This source file has a list of a lot of the functions
that can be called in the install.cfg. Even though the
function is called "shutdown" it is a reboot not a
shutdown, which is perfect because I wanted it to
reboot.
Also, I found that a lot of variables are in this
file:
/usr/src/usr.sbin/sysinstall/sysinstall.h
I will try write a few changes to the man page, and
send it to you with a diff file and get you my working
install.cfg in my next email.
>
> >
> > >The OP's note about adding the kernels line is
> > definitely needed and I'll
> > >fix that (though I would really love a PR for
> it),
> > but for anything
> > >else, you have to send hardware (a laptop or
> > Soekris, I'm not fussy!) :)
> > >
> > >Ceri
> > >
> > >
>
> I will settle for the updated man page for now. I
> wish I could just send everyone a laptop. :-)
>
>
>
>
>
____________________________________________________________________________________
> Don't get soaked. Take a quick peak at the forecast
> with the Yahoo! Search weather shortcut.
> http://tools.search.yahoo.com/shortcuts/#loc_weather
>
____________________________________________________________________________________
The fish are biting.
Get more visitors on your site using Yahoo! Search Marketing.
http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php
More information about the freebsd-doc
mailing list