Import media selection/preparation framework (sysinstall inspired). Makes
accessing files from various types of media nice and abstracted away from
the wet-work involved in preparing, validating, and initializing those
types of media. This will be used for the package management system module
and other modules that need access to files and want to allow the user to
decide where those files come from (either in a scripted fashion, prompted
fashion, or any combination thereof).
Heavily inspired by sysinstall and even uses the same reserved words so
that scripts are portable. Coded over months, tested continuously through-
out, and reviewed several times.
Some notes about the changes:
- Move network-setting acquisition/validation routines to media/tcpip.subr
- The options screen from sysinstall has been converted to a dialog menu
- The "UFS" media choice is renamed to "Directory" to reflect how sysinstall
treats the choice and a new [true] "UFS" media choice has been added that
acts on real UFS partitions (such as external disks with disklabels).
- Many more help files have been resurrected from sysinstall (I noticed that
some of the content seems a bit dated; I gave them a once-over but they
could really use an update).
- A total of 10 media choices are presented (via mediaGetType) including:
CD/DVD, FTP, FTP Passive, HTTP Proxy, Directory, NFS, DOS, UFS, Floppy, USB
- Novel struct/device management layer for managing the issue of passing
more information than can comfortably fit in an argument list.
2013-02-25 19:55:32 +00:00
|
|
|
You can install from the following types of media:
|
|
|
|
|
|
|
|
CDROM requires one of the following supported CDROM drives:
|
|
|
|
ATAPI - Any standard ATAPI CDROM drive hooked to
|
|
|
|
a supported controller (see Hardware Guide).
|
|
|
|
SCSI - Any standard SCSI CDROM drive hooked to
|
|
|
|
a supported controller (see Hardware Guide).
|
|
|
|
|
|
|
|
|
|
|
|
DOS A DOS primary partition with the required FreeBSD
|
|
|
|
distribution files copied onto it (e.g. C:\FREEBSD\)
|
|
|
|
|
|
|
|
|
|
|
|
UFS Assuming a disk or partition with an existing
|
|
|
|
FreeBSD file system and distribution set on it,
|
|
|
|
get the distribution files from there.
|
|
|
|
|
|
|
|
|
|
|
|
Floppy Get distribution files from one or more DOS or UFS
|
|
|
|
formatted floppies. Such floppies are assumed to
|
|
|
|
contain the appropriate distribution pieces - see
|
|
|
|
ABOUT.TXT for more information about making floppy
|
|
|
|
distribution media.
|
|
|
|
|
|
|
|
|
|
|
|
FTP Get the distribution files from an anonymous ftp server
|
|
|
|
(you will be presented with a list). Please note that
|
2013-06-23 10:48:26 +00:00
|
|
|
you may invoke FTP in "Active"/"Passive" auto-mode, or
|
Import media selection/preparation framework (sysinstall inspired). Makes
accessing files from various types of media nice and abstracted away from
the wet-work involved in preparing, validating, and initializing those
types of media. This will be used for the package management system module
and other modules that need access to files and want to allow the user to
decide where those files come from (either in a scripted fashion, prompted
fashion, or any combination thereof).
Heavily inspired by sysinstall and even uses the same reserved words so
that scripts are portable. Coded over months, tested continuously through-
out, and reviewed several times.
Some notes about the changes:
- Move network-setting acquisition/validation routines to media/tcpip.subr
- The options screen from sysinstall has been converted to a dialog menu
- The "UFS" media choice is renamed to "Directory" to reflect how sysinstall
treats the choice and a new [true] "UFS" media choice has been added that
acts on real UFS partitions (such as external disks with disklabels).
- Many more help files have been resurrected from sysinstall (I noticed that
some of the content seems a bit dated; I gave them a once-over but they
could really use an update).
- A total of 10 media choices are presented (via mediaGetType) including:
CD/DVD, FTP, FTP Passive, HTTP Proxy, Directory, NFS, DOS, UFS, Floppy, USB
- Novel struct/device management layer for managing the issue of passing
more information than can comfortably fit in an argument list.
2013-02-25 19:55:32 +00:00
|
|
|
via an HTTP proxy.
|
|
|
|
|
2013-06-23 10:48:26 +00:00
|
|
|
By default, ftp(1) will automatically use the best mode
|
|
|
|
for the server. Using an HTTP proxy is sometimes necessary
|
Import media selection/preparation framework (sysinstall inspired). Makes
accessing files from various types of media nice and abstracted away from
the wet-work involved in preparing, validating, and initializing those
types of media. This will be used for the package management system module
and other modules that need access to files and want to allow the user to
decide where those files come from (either in a scripted fashion, prompted
fashion, or any combination thereof).
Heavily inspired by sysinstall and even uses the same reserved words so
that scripts are portable. Coded over months, tested continuously through-
out, and reviewed several times.
Some notes about the changes:
- Move network-setting acquisition/validation routines to media/tcpip.subr
- The options screen from sysinstall has been converted to a dialog menu
- The "UFS" media choice is renamed to "Directory" to reflect how sysinstall
treats the choice and a new [true] "UFS" media choice has been added that
acts on real UFS partitions (such as external disks with disklabels).
- Many more help files have been resurrected from sysinstall (I noticed that
some of the content seems a bit dated; I gave them a once-over but they
could really use an update).
- A total of 10 media choices are presented (via mediaGetType) including:
CD/DVD, FTP, FTP Passive, HTTP Proxy, Directory, NFS, DOS, UFS, Floppy, USB
- Novel struct/device management layer for managing the issue of passing
more information than can comfortably fit in an argument list.
2013-02-25 19:55:32 +00:00
|
|
|
for firewalls which block all FTP connections.
|
|
|
|
|
|
|
|
If you chose to enter your own URL in the FTP menu, please
|
|
|
|
note that all paths are *relative* to the home directory
|
|
|
|
of the user being logged in as. By default, this is the
|
|
|
|
user "ftp" (anonymous ftp) but you may change this in the
|
|
|
|
Options screen.
|
|
|
|
|
|
|
|
|
2013-06-23 10:48:26 +00:00
|
|
|
HTTP Direct
|
|
|
|
Get the distribution files directly from an HTTP server.
|
|
|
|
|
|
|
|
If you chose to enter your own URL in the HTTP Direct menu,
|
|
|
|
please note that all paths are *relative* to the root
|
|
|
|
directory of the web server.
|
|
|
|
|
|
|
|
|
Import media selection/preparation framework (sysinstall inspired). Makes
accessing files from various types of media nice and abstracted away from
the wet-work involved in preparing, validating, and initializing those
types of media. This will be used for the package management system module
and other modules that need access to files and want to allow the user to
decide where those files come from (either in a scripted fashion, prompted
fashion, or any combination thereof).
Heavily inspired by sysinstall and even uses the same reserved words so
that scripts are portable. Coded over months, tested continuously through-
out, and reviewed several times.
Some notes about the changes:
- Move network-setting acquisition/validation routines to media/tcpip.subr
- The options screen from sysinstall has been converted to a dialog menu
- The "UFS" media choice is renamed to "Directory" to reflect how sysinstall
treats the choice and a new [true] "UFS" media choice has been added that
acts on real UFS partitions (such as external disks with disklabels).
- Many more help files have been resurrected from sysinstall (I noticed that
some of the content seems a bit dated; I gave them a once-over but they
could really use an update).
- A total of 10 media choices are presented (via mediaGetType) including:
CD/DVD, FTP, FTP Passive, HTTP Proxy, Directory, NFS, DOS, UFS, Floppy, USB
- Novel struct/device management layer for managing the issue of passing
more information than can comfortably fit in an argument list.
2013-02-25 19:55:32 +00:00
|
|
|
NFS Get the distribution files from an NFS server somewhere
|
|
|
|
(make sure that permissions on the server allow this!).
|
|
|
|
If this install method hangs on you or refuses to work
|
|
|
|
properly, you may need to set some special options for
|
|
|
|
your NFS server. See the Options screen for more details.
|