> 首页 > 文章 > 八卦 > 如何使用iso文件安装系统

如何使用iso文件安装系统

来源:网络 作者:网友上传 时间:06-29 手机版


大多数 Linux 发行版都会提供一个可以从 USB 启动的 live 环境,以便用户无需安装即可测试系统。我们可以用它来评测这个发行版或仅仅是当成一个一次性系统,并且很容易将这些文件复制到一个 U 盘上,在某些情况下,我们可能需要经常运行同一个或不同的 ISO 镜像。GRUB 2 可以配置成直接从启动菜单运行一个 live 环境,而不需要烧录这些 ISO 到硬盘或 USB 设备。获取和检查可启动的 ISO 镜像

为了获取 ISO 镜像,我们通常应该访问所需的发行版的网站下载与我们架构兼容的镜像文件。如果这个镜像可以从 U 盘启动,那它也应该可以从 GRUB 菜单启动。当镜像下载完后,我们应该通过 MD5 校验检查它的完整性。这会输出一大串数字与字母合成的序列。

将这个序列与下载页提供的 MD5 校验码进行比较,两者应该完全相同。配置 GRUB 2


ISO 镜像文件包含了整个系统。我们要做的仅仅是告诉 GRUB 2 哪里可以找到 kernel 和 initramdisk 或 initram 文件系统(这取决于我们所使用的发行版)。在下面的例子中,一个 Kubuntu 15.04 live 环境将被配置到 Ubuntu 14.04 机器的 Grub 启动菜单项。这应该能在大多数新的以 Ubuntu 为基础的系统上运行。如果你是其它系统并且想实现一些其它的东西,你可以从这些文件了解更多细节,但这会要求你拥有一点 GRUB 使用经验。这个例子的文件kubuntu-15.04-desktop-amd64.iso放在位于/dev/sda1的/home/maketecheasier/TempISOs/上。为了使 GRUB 2 能正确找到它,我们应该编辑/etc/grub.d40-custom


menuentry "Kubuntu 15.04 ISO" {

set isofile="/home/maketecheasier/TempISOs/kubuntu-15.04-desktop-amd64.iso"

loopback loop (hd0,1)$isofile

echo "Starting $isofile..."

linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=${isofile} quiet splash

initrd (loop)/casper/initrd.lz

}


分析上述代码

首先设置了一个变量名$menuentry,这是 ISO 文件的所在位置 。如果你想换一个 ISO ,你应该修改isofile="/path/to/file/name-of-iso-file-.iso".下一行是指定回环设备,且必须给出正确的分区号码。loopback loop (hd0,1)$isofile

注意 hd0,1 这里非常重要,它的意思是第一硬盘,第一分区 (/dev/sda1)。GRUB 的命名在这里稍微有点困惑,对于硬盘来说,它从 “0” 开始计数,第一块硬盘为 #0 ,第二块为 #1 ,第三块为 #2 ,依此类推。但是对于分区来说,它从 “1” 开始计数,第一个分区为 #1 ,第二个分区为 #2 ,依此类推。也许这里有一个很好的原因,但肯定不是明智的(明显用户体验很糟糕)..在 Linux 中第一块硬盘,第一个分区是/dev/sda1,但在 GRUB2 中则是hd0,1。第二块硬盘,第三个分区则是hd1,3, 依此类推.下一个重要的行是:linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=${isofile} quiet splash

这会载入内核镜像,在新的 Ubuntu Live CD 中,内核被存放在/casper目录,并且命名为vmlinuz.efi。如果你使用的是其它系统,可能会没有.efi扩展名或内核被存放在其它地方 (可以使用归档管理器打开 ISO 文件在/casper中查找确认)。最后一个选项,quiet splash,是一个常规的 GRUB 选项,改不改无所谓。最后initrd (loop)/casper/initrd.lz

这会载入initrd,它负责载入 RAMDisk 到内存用于启动。启动 live 系统

做完上面所有的步骤后,需要更新 GRUB2:sudo update-grub


当重启系统后,应该可以看见一个新的、并且允许我们启动刚刚配置的 ISO 镜像的 GRUB 条目:

选择这个新条目就允许我们像从 DVD 或 U 盘中启动一个 live 环境一样。


相关推荐:

win10如何清理dns缓存

如何使用iso文件安装系统

如何使用PE重装系统

台式电脑如何激活win10

苹果电脑怎么装镜像文件

win10如何升级bios

电脑如何安装双系统

12月5日连云港徐圩新区新增本土无症状感染者1例

声明:《如何使用iso文件安装系统》一文由排行榜大全(网友上传 )网友供稿,版权归原作者本人所有,转载请注明出处。如果您对文章有异议,可在反馈入口提交处理!

最近更新

  • win10如何清理dns缓存

    Win10系统浏览器是使用时间长了之后,dns缓存会过多,在打开其他网页时,速度会较慢、卡顿现象。今天,小编就教大家清理dns缓存的操作方法,让浏览网...

    八卦 日期:2023-06-29

  • 发动机故障码是什么原因引起的

    发动机故障码是什么原因引起的发动机故障代码一般有以下几种原因:供油系统、点火系统、进气系统、排气系统和各种传感器部件等。车主可以用...

    汽车 日期:2023-06-29

  • 抖音要不要天天发作品

    品牌型号:iPhone 13 pro 系统:iOS 16.1 软件版本:抖音23.6.0抖音不要天天发作品。一般建议账号一天更新不要超过三个,这只是一个基本的数值的设...

    百科 日期:2023-06-29

  • 如何使用iso文件安装系统

    大多数 Linux 发行版都会提供一个可以从 USB 启动的 live 环境,以便用户无需安装即可测试系统。我们可以用它来评测这个发行版或仅仅是当成...

    八卦 日期:2023-06-29

  • 佛山祖庙博物馆春节门票价格表2023

    2023年1月17日,祖庙夜间正式开放啦!开放首日就吸引了众多市民游客开启“夜游”模式一同欣赏精彩表演、感受热闹气氛。祖庙博物馆春节全票八折...

    景点 日期:2023-06-29

  • 发动机故障问题灯亮车还可以继续开吗

    发动机故障问题灯亮车还可以继续开吗最好不要打开车辆故障灯,通常是燃油排放系统造成的。故障灯亮时启动和停止车辆,启动车辆前启动和停止车...

    汽车 日期:2023-06-29

  • 华为nova3地震预警怎么开启

    品牌型号:华为nova3 系统:EMUI 8.2 以华为nova3为例,进入设置应急预警通知打开地震预警。分为2步,具体步骤如下:1进入设置安全 打开手机设置,点击...

    百科 日期:2023-06-29

  • 2023东湖梅园春节要门票吗

    2023东湖梅园春节要门票吗?答:需要的,40元/人次【现场窗口购票】➤ 免票优惠政策60周岁以上不满65周岁的老年人凭本人身份证或老年证、大中小...

    景点 日期:2023-06-29

邮箱不能为空
留下您的宝贵意见