SDB:网络安装方式

跳转至: 导航, 搜索
本页面介绍如何由网络安装系统。
测试版本 推荐条目 相关条目
Icon-checked.png

Icon-manual.png Icon-help.png

网络安装与传统安装的不同

如果你选择这种安装方式, 你需要下载一个很小的启动介质以便启动安装程序, 然后 YaST 会为你做剩下的事情. 这种方法具有很多优势:

  • 你不需要下载所有软件包, 只需要下载你所需的
  • 你只需要一张空白光盘
  • 互联网安装源包含所有 SUSE Linux 的软件包.

当然, 这种方法也有缺点:

  • 在安装过程中你需要互联网连接.

从互联网安装

  • 开机
  • [F2] 选择语言键盘布局
  • [F3] 选择屏幕解析度
  • 从主菜单安装,并按 [Enter] 继续。
  • 安裝程序默认自动使用 DHCP 设置网卡,如果设置失败,您可以手动输入一些网络参数。

手动网络配置

按 [F4] 选择网络配置。您可以设置如下参数:

  • 主机 IP: 您自己的 IP 地址。
  • 网络掩码: 多数时候都是 255.255.255.0
  • 网关: 您路由器的 IP 地址,网络掩码必须相同。 (本例中是 192.168.1.1)
  • DNS 服务器: 提供 IP 地址到域名(如 opensuse.org)解析的服务器地址。可能是您的路由器 IP 也可能是服务商提供的一个服务器地址,也可以使用一些公用 DNS 服务器如 Google 的 8.8.8.8 和 8.8.4.4。
  • 域名: 如果您的网络在某个域中,这个选项可能会被用到。大多数情况下该选项可以忽略并留空。

使用代理

有时候您需要使用代理,在网络设置中选择 HTTP 代理。代理可能没有用户名或密码。

如果设置全部正确,您就可以启动安装了,安装程序会自动从最快的 镜像 下载。

然后遵照 DVD 安装方式 的步骤来做就可以。


从另一个局域网安装源安装(多见于企业部署)

  • 开机并等待引导界面出现。
  • 按 [F2] 选择 语言键盘布局
  • 按 [F3] 选择 屏幕分辨率
  • 按 [F4] 选择网络协议 (支持 SLP, FTP, HTTP, NFS 和 SMB/CIFS)。
  • 提供服务器地址和安装介质路径:
  • 从主菜单选择 安装 并回车。
  • 安装程序将自动通过 DHCP 配置网卡,如果配置失败,可以手动录入一些参数。
  • 安装会从指定的源获取数据。
  • 之后和 DVD 安装方式一样。

无盘安装

没有 CD/DVD 刻录机?没有 CD/DVD 或者懒到不想下载和烧录整个网络安装映像?没问题!

方法是使用发布在互联网上或者您自己的网络安装源里的内核和 initrd 映像来引导系统。如下案例以 openSUSE 12.2 的源为例。

Linux

  • 首先获取内核和 initrd 映像 (root 身份):
 mkdir /boot/install
 cd /boot/install
 wget http://download.opensuse.org/distribution/12.1/repo/oss/boot/$(arch)/loader/linux 
 wget http://download.opensuse.org/distribution/12.1/repo/oss/boot/$(arch)/loader/initrd

不必替换 $(arch) 因为命令行会自动使用您当前的架构来替换它为 i586x86_64

  • 然后编辑 /boot/grub/menu.lst:

这需要对 GRUB 配置文件 /boot/grub/menu.lst 格式有点了解。如果不确定,添加到最后一行,而不是覆盖原有的。

  title install
      root   (hdX,X) # 修改这个为你的硬盘分区 (hdX,X)                    
      kernel /boot/install/linux install=http://download.opensuse.org/distribution/openSUSE-stable/repo/oss/
      initrd /boot/install/initrd
  • 开始安装:

有两种简单方法:

1) 重启计算机,在 GRUB 菜单上选择 "install" 选项,

2) 使用内核的引导加载器模拟器 'kexec' 跳过硬件重启。请确保安装了 kexec-tools。然后执行:
  kexec -l linux --initrd=initrd
  kexec -e

然后您就能看到新内核的引导信息了。

Windows

Windows 一样可以这么玩,不过要复杂一点。

  • 您需要用分区工具(Windows 下很多的,比如 GParted、DiskGenius、PQMagic 等,但不能用自带的)先分一个 ext2 格式的 /boot 分区出来
  • 然后用 ext2fsd 软件挂在该分区,下载上面那两个文件,复制进去。
一定要是 ext2 格式,ext4 在 Windows 下能读不能写,所以这个 /boot 分区有 100MB 就可以了。
  • 然后用 NOTEPAD++(都可以,只要不是记事本)打开 C 盘根目录下的 menu.lst,添加上面的 menu.lst 内容。
  • 重启选 install

参考链接

外部链接