Linux如何实现优盘引导安装

67次阅读
没有评论

共计 2824 个字符,预计需要花费 8 分钟才能阅读完成。

这篇文章主要为大家展示了“Linux 如何实现优盘引导安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让丸趣 TV 小编带领大家一起研究并学习一下“Linux 如何实现优盘引导安装”这篇文章吧。

一、可引导优盘制作概述

毫无疑问,从优盘引导是非常方便的,但前提是其容量必须足够大,至少要能够容纳安装 CD 内容(约 700MB 左右),所以建议 *** 容量为 1GB。此外,我们还要用到一款软件,即 SYSLINUX。该软件 3.00 之前版本只支持 FAT16 文件系统;从 3.00 版本开始,SYSLINUX 也支持 FAT32,但是建议使用 FAT16 文件系统,因为它的兼容性更好一些。

插好优盘,便可以运行 dmesg 命令或 sudofdisk 一 l 命令来查看系统为其分配的设备名。读者请注
意,今后凡是遇到 /dev/sdX1,请将其中的 X 替换为您具体的设备地址。

三、手动方法制作启动优盘

利用手工方式安装的过程为,使用 SYSLINUX 制作启动优盘;然后将 Ubuntu 光盘的内容复制到该启动盘,切记包括所有隐藏文件 / 目录;将 isolinux 目录重新命名为 syslinux,并将文件 isolinux.cfg 更名为 syslinux.cfg;将计算机设置为从优盘引导,重启后就可以从优盘安装操作系统了。

我们首先介绍如何利用 SYSLINUX 制作启动优盘。实际上,SYSLINUX 是一个引导加载程序,它运行在 MS-DOS/WindowsFAT 文件系统上。大多数优盘都使用 FAT 文件系统,所以我们直接介绍如何给您的优盘添加 SYSLINUX 引导块:

1. 安装 syslinux。SYSLINUX 同时支持 Linux 和微软视窗系统(该软件的可执行文件位于 \win32\syslinux.exe)。欲了解更多信息可访问 SYSLINUX 主页:http://www.syslinux.org/。在 UbuntuLinux 操作系统下的安装如下所示:
sudoapt-getinstallsyslinuxmtools

2. 将优盘插入机器,并挂载。一般挂载过程是自动进行的,如果您使用的 Linux 操作系统自动挂载优盘,可以使用命令 -tvfat/dev/sda1/mnt 进行挂载。注意,这里的 /mnt 是挂载点。如果你使用的是 Windows,系统会自动为其分配盘符,例如 F:。

3. 制作启动优盘。如果您正在使用 Linux 并且按照上面的方法挂载了优盘,使用命令 syslinux-s/dev/sda1 来制作启动优盘。如果您使用的是 Windows 系统,并且优盘的盘符为 F:,那么使用 syslinux-s-mF: 命令来制作启动优盘。

4. 这时,优盘的根目录中会生成一个新的文件,名为 ldlinux.sys。需要注意的是,这是一个隐藏文件,在 Windows 资源管理器中可能无法看到它,不过可以通过命令提示符下输入相应命令来查看,如 dir/aF:。好了,现在我们已经可以从我们的启动优盘来引导计算机了,如果看到 SYSLINUX 的消息文字和提示符 boot:,则说明引导成功了。

需要注意的是,对于 IDE 磁盘,当我们从启动优盘引导系统后,硬盘显示为 sda。

当使用 Windows 版本 syslinux 时,请务必使用 - m 选项以确保复制上 ISOLINUX 的主启动记录(MBR);否则,还会继续沿用原来的 MBR,这样就不会指向您的 syslinux.cfg 文件了。

上面介绍了如何制作可引导优盘,下面我们开始介绍如何将 Ubuntu 安装光盘内容复制到刚刚做好的启动优盘。

当我们把 Ubuntu 的安装光盘的内容复制到我们的启动优盘的时候,要确保复制光盘上所有的文件和目录。同时还要注意,这里复制的是光盘内容,而不是安装 CD 的 ISO 映像,这一点请不要混淆。此外,要想复制光盘内容的话,我们不必将下载的 ISO 映像烧录到光盘上,在 Linux 下,您可以像下面这样挂载该映像:
mount-oloop/path/to/ubuntu.iso/path/to/mount/point

注意,一定要确保复制上所有隐藏的文件和目录。在 Gnome 中,按下组合键 Ctrl- H 便能查看隐藏文件。在 MSWindows 系统中,您可以使用下列命令(假设 D:是 CD-ROM 驱动器盘符而 F:是优盘的盘符):
xcopy/e/h/kd:\*.*f:

当我们把安装光盘上的内容复制到启动优盘后,我们接下来就要把将各文件移动到根目录。对于使用 syslinux3.35 或更新版本制作的启动盘来说,这一步是不需要的。对于使用 3.35 版本之前制作的启动优盘,我们需要将下列目录中的文件复制到优盘的根目录中:
isolinux(所有文件)
casper(vmlinuz 和 initrd.gz)
install(所有文件)

好了,作为以上工作后,我们接下来要做的是调整 SYSLINUX.CFG。

对于 *** 版本的 syslinux,你只需要 isolinux 目录重新命名为 syslinux,然后将此目录内的文件 isolinux.cfg 重命名为 syslinux.cfg 就行了。对于旧版本的 syslinux,需要将文件 isolinux.cfg 更名为 syslinux.cfg。然后编辑该文件,将所有路径中的 /casper/ 和 /install/ 全部删除,例如原来文件内一行内容如下:
DEFAULT/casper/vmlinuz
现在应改为:

DEFAULTvmlinuz

保存文件,并确保它被命名为 syslinux.cfg。

调整 SYSLINUX.CFG 文件后,我们就可以从启动优盘引导系统了。设置 BIOS,让机器从优盘引导,插入我们做好的优盘,就可以像从安装光盘一样来安装 Ubuntu 系统了。

◆安装结束后,编辑 /etc/fstab,使得 /media/cdrom0 指向 CD 驱动器而不是优盘。如果您没有这样做的话,当您挂载优盘时会收到一条错误消息 Cannotmountvolume.Invalidmountoptionwhenattemptingtomountthevolume。这是因为安装程序认为它正在从 CD 驱动器安装。

为了编辑 /etc/fstab,需要首先打开它,命令如下所示:
sudogedit/etc/fstab

找到如下内容(通常是在文件底部):
/dev/sdb1/media/cdrom0udf,iso9660user,noauto,exec,utf800

我们在这一行开头处加上一个#将其注释掉,如下所示:
#/dev/sdb1/media/cdrom0udf,iso9660user,noauto,exec,utf800

当然,如果你喜欢您也可以把实际的 cdrom 挂载点重新命名为 /media/cdrom0。
保存该文件,即可完成 Linux 优盘安装的手动引导安装了。

以上是“Linux 如何实现优盘引导安装”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计2824字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)