无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2011niumao
打印 上一主题 下一主题

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

    [复制链接]
1#
发表于 2015-6-18 12:15:29 | 显示全部楼层
本帖最后由 囧弟 于 2015-6-18 12:17 编辑

楼主你好,我按照你写的kloop教程做了个ubuntu15.04的VHD,但是启动不了。折腾了好几天,没办法。
这是启动时失败的图,就一直卡在这里。

安装时单分区,VHD大小8G。我下载了你的VHD发现可以启动,所以我觉得是系统的问题,但已经按照教程每一步制作。
刚接触VHD不久,望能分析分析,新人在此谢过!
附上grub4dos的代码
title ubuntu
find --set-root --ignore-floppies --ignore-cd  /ubuntu/ubuntu.vhd
uuid ()
kernel /ubuntu/vmlinuz-3.19.0-15-generic root=UUID=%?%  kloop=/ubuntu/ubuntu.vhd  kroot=/dev/mapper/loop0p1
initrd  /ubuntu/initrd.img-3.19.0-15-generic

点评

从出错信息看是 vhd所在分区 没有挂载好.可以使用其他方法. 例如,如果vhd文件所在分区的LABEL只有英文,可以把root=那一句更改为 root=LABEL=xxxxx 或者 使用 root=/dev/sdax x指分区序号.第一个主分区是sda1  详情 回复 发表于 2015-6-18 16:26
回复

使用道具 举报

2#
发表于 2015-6-19 18:47:14 | 显示全部楼层
2011niumao 发表于 2015-6-18 16:26
从出错信息看是 vhd所在分区 没有挂载好.可以使用其他方法.
例如,如果vhd文件所在分区的LABEL只有英文, ...

十分感谢,有点忙回复晚了。
回归正题,尝试了你的两种方法,结果依旧。也再去百度了许多方法,依旧不得解。
然后尝试了将initrd.img-3.19.0-15-generic(自己提取的,20M)更换了你提供的initrd.img-3.19.0-15-generic(约30M),结果就成功启动了!再次感谢!
于是乎有了个疑问,为何自己提取的initrd.img文件无法使自己的系统启动,反而可以使你的系统启动?

点评

怀疑这一步没有作[quote]四.编译安装ntfs-3g 4-1 编译安装ntfs-3g 附件ntfs-3g_ntfsprogs-2015.3.14.fixed 是已经修改好的ntfs-3g源码. 对他手工编译安装.解压到你的主目录以后,打开一个终端.进入该目录.依次执行  详情 回复 发表于 2015-6-20 09:35
回复

使用道具 举报

3#
发表于 2015-6-21 10:52:48 | 显示全部楼层
2011niumao 发表于 2015-6-20 09:35
怀疑这一步没有作

再重新试试,感谢!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 03:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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