不使用 CD 进行安装

(Redirected from Installation without CD)
Jump to: navigation, search


很有可能您的电脑无法光盘启动(比如BIOS不支持),这里至少有两种解决方法:

从软盘启动

一种选择是以一个特殊软盘启动,加载一个启动管理器,允许你从光盘启动:

  1. 下载一个Smart Boot Manager 软盘镜像(来自 Slackware)。
  2. 把镜像写入软盘,不是简单拷贝进去,Windows 可以用 "rawwritewin" 程序, *nix则用 "dd" 命令。
  3. SUSE CD 放入光驱,用那张软盘驱动机器。
  4. Smart Boot Manager 菜单选择用光驱启动。
  5. 然后计算机就会用 SUSE Linux 光盘启动计算机。

这需要启动时 SUSE 光盘在光驱可读。

以基础文件启动

系统文件

从软盘启动的工具软件叫做 “linuxrc“。你可以很容易的在每一张SUSE Linux 安装CD中找到启动所必须的两个文件,通常在"loader"文件夹下,或者"boot"文件夹下,随版本而易。

这两个启动文件分别是"linux"(内核)和"initrd"(根文件系统)。

所以你必须把这两个文件复制到ext2分区的根目录下或者grub容易找的位置。当前分区最好是ext2或者ext3更高版本的分区,未在fat分区下测试过。

安装文件

如果你的系统不能识别安装CD,最好把CD(或者DVD)上的文件复制到ext2分区(或者更高的ext3分区(测试通过))。当让这个分区在安装过程中不能被编辑。

如果能识别当然最好把那两个文件复制到硬盘上。

这两个文件可以放在任何文件夹里,当然文件路径越简单越好。

Grub 启动

Grub 也许并不友好,但是十分强大。我们需要知道:

  • Grub 有一个微型的命令行界面,在图形界面启动时按ESC 然后按小写的c,就到了提示符界面(">")。
  • Grub 支持的是QWERTY键盘,所以最好确定你的键盘布局是否美国英语标准键盘布局。
  • Grub 命名硬盘和分区从0(零)开始,这一点于别的软件从1开始命名分区或磁盘的方式不同。第一块硬盘在Grub里是 (hd0),第二硬盘的第三分区是(hd1,2)。
  • 记住以上几点,用Grub可以引导任何系统 you can boot anything :-)。

然后

  • 开机启动grub (你安装好的,或者软盘上的都可以);
  • 输入或读入linux 文件,格式
> kernel (hd0,0)/boot/linux root=/dev/hda1
  • 输入或读入initrd 文件位置,格式
> initrd (hd0,0)/boot/initrd
  • 输入启动命令
> boot

当然(hd0,0) 分区以及路径参数必不可少。grub 可以帮你自动填充(输入时,你可以按下<tab> grub会显示当前路径下的所有文件己文件夹,试试吧)。 把(hd0,0) 和 /dev/hda1 替换为你所使用的路径或分区 OK,SUSE 启动了。


Boot from USB-stick

Boot install-image using Etherboot

This is similar to booting from floppy, but does not even require a system with CDROM. (of course you have to have to installation source available elsewhere, e.g. NFS.)

Susemini.png 本文处于'的状态,欢迎您积极参与翻译与修订。 翻译人员:修订人员:fqmyself。