|
FTP from a CD-ROM
10 June 1999
|
|
This article shows you how to mount a CD-ROM so it can be accessed via anonymous ftp.
If you are using a 4CD set, and want to allow others to install from this CD, then
you want disc 1 from that set.
If you do not have an FTP server set up already, it might be easier for you to mount the
CDROM and export it via NFS. /stand/sysinstall
can install from NFS. /stand/sysinstall can also install an
anonymous FTP server for you (see Configure | Networking | Anon FTP ).
|
|
Mounting the CD on your machine
|
This is easy as! All you do is change the place to which the CD is mounted.
The hardest task was creating the directories. And here's how I did it:
cd /var/ftp/pub
mkdir FreeBSD
cd FreeBSD
mkdir releases
cd releases
mkdir i386
cd i386
mkdir 2.2.8-RELEASE
Then comes the easy bit. The mount:
mount -t cd9660 -o ro /dev/cd0a /var/ftp/pub/FreeBSD/releases/i386/2.2.8-RELEASE
|
|
The URL
|
If you follow the instructions above, then the URL you would enter for your ftp
install would be:
ftp://your.ftp.server/pub/FreeBSD/releases/i386/2.2.8-RELEASE
|
|
What it looks like
|
Here's what you should find when you ftp to that box:
# ftp fred
Connected to fred.freebsddiary.cx.
220 fred.nz.freebsd.org FTP server (Version 6.00) ready.
Name (fred:dan): anonymous
331 Guest login ok, send your email address as password.
Password:
230- Welcome to the NZFUG FreeBSD Install-A-Thon ftp server.
230-
230-
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for '/bin/ls'.
total 8
dr-xr-xr-x 2 root operator 512 May 5 04:53 bin
dr-xr-xr-x 2 root operator 512 May 5 04:54 etc
drwxrwxrwt 2 root operator 512 May 5 04:53 incoming
drwxr-xr-x 3 root operator 512 May 5 04:58 pub
226 Transfer complete.
ftp> cd pub/FreeBSD/releases/i386
250 CWD command successful.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for '/bin/ls'.
total 12
drwxr-xr-x 24 root wheel 6144 Feb 16 1999 2.2.8-RELEASE
226 Transfer complete.
ftp> cd 2.2.8-RELEASE
250 CWD command successful.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for '/bin/ls'.
total 10697
-r--r--r-- 1 root wheel 1886 Feb 16 1999 00_TRANS.TBL
-rw-r--r-- 1 root wheel 1401 Feb 15 1999 00_index.txt
-rw-r--r-- 1 root wheel 8891 Feb 15 1999 ABOUT.TXT
-rw-r--r-- 1 root wheel 1649 Feb 16 1999 ERRATA.TXT
-rw-r--r-- 1 root wheel 22442 Feb 15 1999 HARDWARE.TXT
-rw-r--r-- 1 root wheel 22811 Feb 15 1999 INSTALL.TXT
-rw-r--r-- 1 root wheel 4738 Feb 15 1999 LAYOUT.TXT
-rw-r--r-- 1 root wheel 3815 Feb 15 1999 README.TXT
-rw-r--r-- 1 root wheel 20285 Feb 15 1999 RELNOTES.TXT
-rw-r--r-- 1 root wheel 16323 Feb 15 1999 TROUBLE.TXT
-rw-r--r-- 1 root wheel 7300 Feb 15 1999 UPGRADE.TXT
drwxr-xr-x 4 root wheel 6144 Feb 16 1999 XF86333
drwxr-xr-x 2 root wheel 14336 Feb 15 1999 bin
-rw-r--r-- 1 root wheel 26513 Feb 15 1999 catalog.txt
drwxr-xr-x 2 root wheel 4096 Feb 15 1999 catpages
-rw-r--r-- 1 root wheel 160 Feb 16 1999 cdrom.cfg
-rw-r--r-- 1 root wheel 25 Feb 15 1999 cdrom.inf
drwxr-xr-x 14 root wheel 2048 Feb 15 1999 commerce
drwxr-xr-x 2 root wheel 2048 Feb 15 1999 compat1x
drwxr-xr-x 2 root wheel 2048 Feb 15 1999 compat20
drwxr-xr-x 2 root wheel 2048 Feb 15 1999 compat21
drwxr-xr-x 2 root wheel 2048 Feb 15 1999 compat22
drwxr-xr-x 2 root wheel 4096 Feb 15 1999 des
drwxr-xr-x 2 root wheel 2048 Feb 15 1999 dict
drwxr-xr-x 2 root wheel 4096 Feb 15 1999 doc
-rw-r--r-- 1 root wheel 55191 Feb 16 1999 filename.txt
drwxr-xr-x 2 root wheel 2048 Feb 16 1999 floppies
drwxr-xr-x 2 root wheel 4096 Feb 15 1999 games
drwxr-xr-x 2 root wheel 2048 Feb 15 1999 info
-rw-r--r-- 1 root wheel 24 Jul 22 1998 install.bat
-rw-r--r-- 1 root wheel 4995893 Feb 16 1999 kernel
-rw-r--r-- 1 root wheel 538 Feb 15 1999 makeflp.bat
drwxr-xr-x 2 root wheel 6144 Feb 15 1999 manpages
drwxr-xr-x 56 root wheel 8192 Feb 15 1999 packages
drwxr-xr-x 2 root wheel 2048 Feb 15 1999 ports
drwxr-xr-x 2 root wheel 2048 Feb 15 1999 proflibs
drwxr-xr-x 2 root wheel 30720 Feb 15 1999 src
drwxr-xr-x 4 root wheel 4096 Feb 15 1999 tools
drwxr-xr-x 2 root wheel 2048 Feb 16 1999 utils
-rw-r--r-- 1 root wheel 178238 Mar 25 1998 view.exe
-rw-r--r-- 1 root wheel 545 Mar 25 1998 view.pif
drwxr-xr-x 23 root wheel 4096 Feb 15 1999 xperimnt
226 Transfer complete.
ftp>
|