ISO:Fedora/Centos-6/7-LiveCD 利用iso文件 本地硬盘安装:方式2:dracut 原生的 boot=live:? 方式

dracut内存盘架构本身就支持liveCD方式。

当然了,dracut的版本不同,方式或能力也不同,总之,用最新的dracut版本总不会错。

原理:Fedora/Centos LiveCD发行版,本身制作时,其内核和初始内存盘 本身就时支持live模式的。我们所作的就是把这个liveCD的内容原封不动的(当然你也可以动)弄到本地硬盘上,相应的修改下内核引导参数而已。

关键参数:

  root=live:URL :loop方式【ftp、http、https】、目录结构方式【nfs路径,本地cd、本地hd】

  rd.live.image (liveimg)  :指明这是个live

  rd.live.dir:live的squashfs的存储路径(本地cd、本地hd:为目录结构时)

  rd.live.squashimg:live的squashfs系统名字

例子:

  将liveCD的ISO文件解压到磁盘分区根目录,保持目录结构不变。注意:必须时内核可识别的文件系统,如fat32

  ....

原文地址:https://www.cnblogs.com/jinzhenshui/p/13344896.html