为opensuse建立usb引导安装盘
服务器已经越来越少使用光驱了,哪么我们需要使用更为灵活的方法来安装服务器。我自己最喜欢的方法就是使用一个软盘启动,再通过nfs或其它方法来安装。这里讲述如何建立一个通过USB盘来引导安装盘,通过网络进行安装的方法。
制作usb引导安装盘主要步骤如下:
* 取得一个SuSE Linux安装光盘,可以是DVD&CD版本,甚至可以是mini版本。我们需要它上面的引导和安装脚本
* 你需要一个Linux的环境,这个环境用于你进行后续的操作,当然,你必须有它的root权限
* 需要一个改进的[mksusebootdisk][mk]的脚本
* 需要一个支持USB-HDD引导的USB盘
* 为这个USB盘建立一个FAT32的引导分区
* 使用[mksusebootdisk][mk]脚本来将安装光盘中的相关内容转移到USB盘上去
[mk]: http://opensource.contentbakery.fi/suse/mksusebootdisk
# 确认所需要的包 #
制作USB盘需要使用syslinux和mtools包。可以使用zypper来安装:
> zypper in syslinux
> zypper in mtools
# 建立分区 #
我们使用fdisk命令来为USB盘建立分区并激活分区(以下默认你的USB盘识别为了sdb):
> sudo fdisk /dev/sdb
在分区时要注意,建立的分区为主分区、分区类型为FAT32,并且一定把对应的分区激活。在格式化时使用32位来进行格式化:
> mkfs.vfat -F 32 -n usbboot /dev/sdb1
# 复制启动盘的内容 #
mount光盘到你本地的一个目录:
> sudo mkdir -p /mnt/cd
> sudo mount dvd.iso /mnt/cd
取得脚本并建立USB盘内容:
> wget http://opensource.contentbakery.fi/suse/mksusebootdisk
> sudo mksusebootdisk --32 --partition /dev/sdb1 /mnt/cd
好了,用这个USB盘去试试罢。 :)
*附注*:在dvd中也有一个mkbootdisk的脚本,经过我的实验,在10.2中不好使,所以还是需要下这个新的脚本。
引用通告 (0)
下面所列出的是引用这篇文章: 为opensuse建立usb引导安装盘 的Blog链接.
这篇文章的引用通告URL: http://mt.opensource.org.cn/cgi-bin/mt/mt-tb.cgi/16

发表评论