LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3572|回复: 10

OpenBSD安装(二)

[复制链接]
发表于 2003-9-25 20:06:52 | 显示全部楼层 |阅读模式
OpenBSD安装(二)

上一篇我们做好了准备工作! 已下载了安装所需要的文件!现在我们进行的是FTP安装, 我将下载的文件放在FTP上, 目录是openbsd/OpenBSD下!这样安装快很多!
用软盘启动系统!我们会看到蓝色背景的字!这里是OpenBSD的开机信息!然后我们会看到下面的这个:
  erase ^?, werase ^W, kill ^U, intr ^C, status ^T
(I)nstall, (U)pgrade or (S)hell? I
选择I, 安装新系统, 如果是从原来的系统上升级则选择U, 或者你可以选择S, 在SHELL下操作, 其实当你在安装过程序中自己有某些设置错误Ctrl + c中止后, 也是回到这个SHEEL下操作的!在SHEEL下执行install就是安装系统。
  Welcome to the OpenBSD/i386 3.3 install program.

  This program will help you install OpenBSD in a simple and rational way. At
  any prompt except password prompts you can run a shell command by typing
  '!foo', or escape to a shell by typing '!'. Default answers are shown in []'s
  and are selected by pressing RETURN. At any time you can exit this program by
  pressing Control-C and then RETURN, but quitting during an install can leave
  your system in an inconsistent state.

  Specify terminal type: [vt220]
  Do you wish to select a keyboard encoding table? [n] y

选择键盘类型, 一些都是US。
  IS YOUR DATA BACKED UP? As with anything that modifies disk contents, this
  program can cause SIGNIFICANT data loss.

  It is often helpful to have the installation notes handy. For complex disk
  configurations, relevant disk hardware manuals and a calculator are useful.

  Proceed with install? [n] y
下面我们继续安装:

  Cool!  Let's get to it...

  You will now initialize the disk(s) that OpenBSD will use. To enable all
  available security features you should configure the disk(s) to allow the
  creation of separate filesystems for /, /tmp, /var, /usr, and /home.

选择从哪个硬盘上安装, 我的系统只挂了一个小硬盘, 所以只一个!

  Available disks are: wd0.
  Which one is the root disk? (or done) [wd0] Enter

是否整个硬盘都安装OpenBSD, 是.
  Do you want to use *all* of wd0 for OpenBSD? [no] yes

  Treating sectors 63-6303024 as the OpenBSD portion of the disk.
  You can use the 'b' command to change this.

  Initial label editor (enter '?' for help at any prompt)
  > ?  现在我们来进行硬盘分区, 这里打入?寻求帮助!
  Available commands:
          p [unit]  - print label.
          M         - show entire OpenBSD man page for disklabel.
          e         - edit drive parameters.
          a [part]  - add new partition.
          b         - set OpenBSD disk boundaries.
          c [part]  - change partition size.
          d [part]  - delete partition.
          D         - set label to default.
          g [d|b]   - Use [d]isk or ios geometry.
          m [part]  - modify existing partition.
          n [part]  - set the mount point for a partition.
          r         - recalculate free space.
          u         - undo last change.
          s [path]  - save label to file.
          w         - write label to disk.
          q         - quit and save changes.
          x         - exit without saving changes.
          X         - toggle expert mode.
          z         - zero out partition table.
          ? [cmnd]  - this message or command specific help.
  Numeric parameters may use suffixes to indicate units:
          'b' for bytes, 'c' for cylinders, 'k' for kilobytes, 'm' for megabytes,
          'g' for gigabytes or no suffix for sectors (usually 512 bytes).
          Non-sector units will be rounded to the nearest cylinder.
  Entering '?' at most prompts will give you (simple) context sensitive help.
  >
我分了五个区, a 根分区 200M, b  交换分区 300M , d 100M /tmp, e 100M /var , f 最后的全给 /usr,  
使用 d删除分区,a 创建分区,p 查看分区情况,q 退出!
d  a 删除a分区
a  a 创建a分区
p  g  查看分区, 大小以G显示
p  m  查看分区, 大小以M显示

下面我们挂载分区:
  The root filesystem will be mounted on wd0a.
  wd0b will be used for swap space.
  Mount point for wd0d (size=122976k), none or done? [/tmp] Enter
  Mount point for wd0e (size=82152k), none or done? [/var] Enter
  Mount point for wd0g (size=2097144k), none or done? [/usr] Enter
  Mount point for wd0h (size=4194288k), none or done? [/home] Enter
  Mount point for wd0d (size=122976k), none or done? [/tmp] done
  Done - no available disks found.

  You have configured the following partitions and mount points:

  wd0a /
  wd0d /tmp
  wd0e /var
  wd0g /usr
  wd0h /home

格式化分区:
  The next step creates a filesystem on each partition, ERASING existing data.
  Are you really sure that you're ready to proceed? [n] y
  /dev/rwd0a:     307440 sectors in 305 cylinders of 16 tracks, 63 sectors
          200MB in 20 cyl groups (16 c/g, 7.88MB/g, 1920 i/g)
  /dev/rwd0b:     245952 sectors in 244 cylinders of 16 tracks, 63 sectors
          300MB in 16 cyl groups (16 c/g, 7.88MB/g, 1920 i/g)
  /dev/rwd0d:     164304 sectors in 163 cylinders of 16 tracks, 63 sectors
          100MB in 11 cyl groups (16 c/g, 7.88MB/g, 1920 i/g)
  /dev/rwd0e:     4194288 sectors in 4161 cylinders of 16 tracks, 63 sectors
          100MB in 261 cyl groups (16 c/g, 7.88MB/g, 1920 i/g)
  /dev/rwd0f:     8388576 sectors in 8322 cylinders of 16 tracks, 63 sectors
          2300MB in 521 cyl groups (16 c/g, 7.88MB/g, 1920 i/g)
  /dev/wd0a on /mnt type ffs (rw, asynchronous, local, ctime=Thu Oct 10 21:
  50:36 2 002)
  /dev/wd0h on /mnt/home type ffs (rw, asynchronous, local, nodev, nosuid,
   ctime=Thu Oct 10 21:50:36 2002)
  /dev/wd0d on /mnt/tmp type ffs (rw, asynchronous, local, nodev, nosuid,
  ctime=Thu Oct 10 21:50:36 2002)
  /dev/wd0g on /mnt/usr type ffs (rw, asynchronous, local, nodev, ctime=Th
  u Oct 10 21:50:36 2002)
  /dev/wd0e on /mnt/var type ffs (rw, asynchronous, local, nodev, nosuid,
  ctime=Th u Oct 10 21:50:36 2002)

配置主机名
Enter system hostname (short form, e.g. 'foo'): OpenBSD

配置网络:
  Configure the network? [y] Enter
  Available interfaces are: ne3.
  Which one do you wish to initialize? (or 'done') [ne3] Enter
  Symbolic (host) name for fxp0? [puffy] Enter
  The default media for fxp0 is
          media: Ethernet autoselect (100baseTX full-duplex)
  Do you want to change the default media? [n] Enter
  IP address for fxp0? (or 'dhcp') 202.116.92.235
  Netmask? [255.255.255.0] 255.255.254.0
  Done - no available interfaces found.
  DNS domain name? (e.g. 'bar.com') [my.domain] OpenBSD.localhost
  DNS nameserver? (IP address or 'none') [none] 202.116.64.1
  Use the nameserver now? [y] Enter
  Default route? (IP address, 'dhcp' or 'none') 202.116.92.1
  add net default: gateway 202.116.92.1
  Edit hosts with ed? [n] Enter
  Do you want to do any manual network configuration? [n] Enter

设置root密码, 不会显示出来的!
Password for root account? (will not echo)
Password for root account? (again)

现在我们选择安装方式, 我是FTP安装!硬盘安装就设置相应的东西就行了!
  You will now specify the location and names of the install sets you want to
  load. You will be able to repeat this step until all of your sets have been
  successfully loaded. If you are not sure what sets to install, refer to the
  installation notes for details on the contents of each.

  Sets can be located on a (m)ounted filesystem; a (c)drom, (d)isk or (t)ape
  device; or a (f)tp, (n)fs or (h)ttp server.
  Where are the install sets? f

下面我们设置FTP服务器的地址!
是否要设置代理? FTP, HTTP安装都一样, 如果需要设置一下!
  HTTP/FTP proxy URL? ( e.g. ‘http://proxy.8080’, or ‘none’ ) [ none ] Entry

查看FTP列表:
  Do you want to see a list of potential ftp servers? [ y ] n

设置FTP的地址
  Server IP address, or hostname ?  我的FTP地址
  Does the server support passive mode ftp? [ y ]

设置放置安装文件的目录, 根据自己的设置写目录:
  Server directory? [ pub/OpenBSD/3.3/i386 ] openbsd/OpenBSD

是否匿名登陆, 不是, 则输入用户名, 密码!
  Login? [ anonymous ]  usernme
  Password? [ will no echo ]  password

下面是选择要安装的软件包:我试过, 如果你的FTP上有几个包它会显示几个包, 但有几个包是一定要的:bsd, base33.tgz, etc33.tgz, comp33.tgz, man33.tgz. 打入all将选择全部安装:
  The following sets are available. Enter a filename, 'all' to select
  all the sets, or 'done'. You may de-select a set by prepending a '-'
  to its name.

          [X] bsd
          [ ] bsd.rd
          [X] base33.tgz
          [X] etc33.tgz
          [X] misc33.tgz
          [X] comp33.tgz
          [X] man33.tgz
          [X] game33.tgz
          [ ] xbase33.tgz
          [ ] xshare33.tgz
          [ ] xfont33.tgz
          [ ] xserv33.tgz

  File Name? (or 'done') [bsd.rd] all

  The following sets are available. Enter a filename, 'all' to select
  all the sets, or 'done'. You may de-select a set by prepending a '-'
  to its name.

          [X] bsd
          [X] bsd.rd
          [X] base33.tgz
          [X] etc33.tgz
          [X] misc33.tgz
          [X] comp33.tgz
          [X] man33.tgz
          [X] game33.tgz
          [X] xbase33.tgz
          [X] xshare33.tgz
          [X] xfont33.tgz
          [X] xserv33.tgz
  File Name? (or 'done') [done] doen

选择好包后, 开始下载安装:
  Ready to install sets? [y] Enter

  Getting bsd ...
  100% |**************************************************|  4472 KB    00:03
  Getting bsd.rd ...
  100% |**************************************************|  4190 KB    00:02
  Getting base33.tgz ...
  100% |**************************************************| 30255 KB    00:21
  Getting etc33.tgz ...
  100% |**************************************************|  1469 KB    00:01
  Getting misc33.tgz ...
  100% |**************************************************|  1828 KB    00:01
  Getting comp33.tgz ...
  100% |**************************************************| 16207 KB    00:13
  Getting man33.tgz ...
  100% |**************************************************|  5921 KB    00:04
  Getting game33.tgz ...
  100% |**************************************************|  2545 KB    00:01
  Getting xbase33.tgz ...
  100% |**************************************************|  9073 KB    00:06
  Getting xshare33.tgz ...
  100% |**************************************************|  1574 KB    00:02
  Getting xfont33.tgz ...
  100% |**************************************************| 30666 KB    00:21
  Getting xserv33.tgz ...
  100% |**************************************************| 14948 KB    00:11

  Sets can be located on a (m)ounted filesystem; a (c)drom, (d)isk or (t)ape
  device; or a (f)tp, (n)fs or (h)ttp server.
  Where are the install sets? (or 'done')done

现在基本包安装完成!设置一下时区, 还有你以后要不要运行X:
  Extract more sets? [n] Enter
  Do you expect to run the X Window System? [y] y
  Saving configuration files......done.
  Generating initial host.random file ......done.
  What timezone are you in? ('?' for list) [US/Pacific] ?  寻求帮助!
  Africa/      Chile/       GB-Eire      Israel       NZ-CHAT      Turkey
  America/     Cuba         GMT          Jamaica      Navajo       UCT
  Antarctica/  EET          GMT+0        Japan        PRC          US/
  Arctic/      EST          GMT-0        Kwajalein    PST8PDT      UTC
  Asia/        EST5EDT      GMT0         Libya        Pacific/     Universal
  Atlantic/    Egypt        Greenwich    MET          Poland       W-SU
  Australia/   Eire         HST          MST          Portugal     WET
  Brazil/      Etc/         Hongkong     MST7MDT      ROC          Zulu
  CET          Europe/      Iceland      Mexico/      ROK          posix/
  CST6CDT      Factory      Indian/      Mideast/     Singapore    posixrules
  Canada/      GB           Iran         NZ           SystemV/     right/
  What timezone are you in? ('?' for list) [US/Pacific] Asia
然后选择:Shanghai,

Making all device nodes...done.
  Installing boot block...
  boot: /mnt/boot
  proto: /usr/mdec/biosboot
  device: /dev/rwd0c
  /usr/mdec/biosboot: entry point 0
  proto bootblock size 512
  room for 12 filesystem blocks at 0x16f
  Will load 7 blocks of size 8192 each.
  Using disk geometry of 63 sectors and 240 heads.
   0:  9 @(203 150 55) (3078864-3078872)
   1: 63 @(203 151 1) (3078873-3078935)
   2: 24 @(203 152 1) (3078936-3078959)
   3: 16 @(203 8 47) (3069910-3069925)
  /mnt/boot: 4 entries total
  using MBR partition 1: type 166 (0xa6) offset 3069360 (0x2ed5b0)
  ...done.

  CONGRATULATIONS! Your OpenBSD install has been successfully completed!
  To boot the new system, enter halt at the command prompt. Once the
  system has halted, reset the machine and boot from the disk.
  # reboot
现在重启, 系统已安装完成!

下一篇我们开始说说安装后的的操作!

有不对的地方还请大家指出!
发表于 2003-9-25 22:56:15 | 显示全部楼层
呵呵!很好!
发表于 2003-9-25 23:42:21 | 显示全部楼层
很好。详细~~~
 楼主| 发表于 2003-9-26 08:03:26 | 显示全部楼层
有不对的还请大家指出, 以前没写过几篇文章!
发表于 2003-9-26 10:09:11 | 显示全部楼层
回去仔细研究。。。
发表于 2003-9-26 10:13:27 | 显示全部楼层
最初由 rainren 发表
有不对的还请大家指出, 以前没写过几篇文章!

以我的水平,暂时看不懂。呵呵~ 更不用说看出不对了。
 楼主| 发表于 2003-9-26 11:07:13 | 显示全部楼层
慢慢学就会了!
发表于 2003-12-23 14:46:55 | 显示全部楼层
可不可以把分区那部分再说明白点
 楼主| 发表于 2003-12-23 23:33:04 | 显示全部楼层
想怎个明白法? 现在FAQ有人翻译, 在cnfug.org上, 第四章好像翻译完了, 你可以那位兄弟要来看看, 第四章FAQ就是OpenBSD的安装说明!
发表于 2004-1-2 18:14:10 | 显示全部楼层
thank我搞定了.现在我用VM安装OPENBSD试了好多次才搞明白.再搞多几次.我就会在硬盘上正式安装了..不是用VM.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表