无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 195489|回复: 613
打印 上一主题 下一主题

[教程] 从 固定VHD与只读squashfs引导LINUX, UBUNTU ARCH Fedora Opensuse Mageia五种

    [复制链接]
1#
发表于 2014-8-18 20:06:28 | 显示全部楼层
2011niumao 发表于 2014-6-29 15:37
UBUNTU制作可以引导VHD系统的initrd.img 的方法
http://pan.baidu.com/s/1xVvXG

这个方法适用于任何版本的Ubuntu吗

点评

LZ你好。我按照方法来做,,不能挂载根系统。。我是这样做的,以13.04为例:在vbox创建ubuntu1304.vhd,并在ubuntu13.04中按照lz的方法创建initrd.img-13.04,依然采用13.04的vmlinuz,,,使用这三个文件在grub2中引  详情 回复 发表于 2014-8-19 20:34
是的  发表于 2014-8-19 10:08
回复

使用道具 举报

2#
发表于 2014-8-19 20:34:29 | 显示全部楼层
mouxiaoyi 发表于 2014-8-18 20:06
这个方法适用于任何版本的Ubuntu吗

LZ你好。我按照方法来做,,不能挂载根系统。。我是这样做的,以13.04为例:在vbox创建ubuntu1304.vhd,并在ubuntu13.04中按照lz的方法创建initrd.img-13.04,依然采用13.04的vmlinuz,,,使用这三个文件在grub2中引导,,,这样做对不对。。。我对lz的理解有误吗。。。vhd配置问题?vmlinuz不应该使用系统的缺省内核?求解答。

QQ截图20140819202808.jpg (145.84 KB, 下载次数: 346)

QQ截图20140819202808.jpg

点评

在更新到最新的 ubuntu1404 中简单测试一下后,发现逻辑分区也许可以的。 所以你可以试试引导时候把vlooppart=p1 更改为 vlooppart=p5 也许就可以了。  详情 回复 发表于 2014-8-20 20:32
从图片看已经成功识别挂载vhd了。做法没有问题。 根分区没有挂载成功。 你的 vhd 文件内部的分区比较多,看样子是3个???如果有逻辑分区。似乎是不行的。 根分区是逻辑分区? 在引导时候grub2菜单界面按e,把v  详情 回复 发表于 2014-8-20 10:10
回复

使用道具 举报

3#
发表于 2014-8-20 11:06:57 | 显示全部楼层
2011niumao 发表于 2014-8-20 10:10
从图片看已经成功识别挂载vhd了。做法没有问题。
根分区没有挂载成功。
你的 vhd 文件内部的分区比较多 ...

两个,都是主分区,15.5G,510M

点评

注意到照片中的两句: add map loop0p2 ..... add map loop0p5..... 所以vhd文件中有分区对应于 p2 p5.但是p5一般是逻辑分区(对于mbr的vhd)。 所以怀疑vhd文件中有逻辑分区。 正常情况应该是 add map loop0p1  详情 回复 发表于 2014-8-20 12:11
回复

使用道具 举报

4#
发表于 2014-8-21 19:12:17 | 显示全部楼层
看了楼主的另一篇文章,,把第三个文件init也修改了,然后成功了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-27 09:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表