无忧启动论坛

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

[发布] SQUASHFS系统UBUNTU20.04与18.04,VHD系统UBUNTU16.04(64位)

    [复制链接]
1#
发表于 2013-11-24 22:44:00 | 显示全部楼层
linux没怎么用过,试用一下。多谢分享!
回复

使用道具 举报

2#
发表于 2013-12-2 10:17:05 | 显示全部楼层
一试就成功很好用, linux也可以玩VHD。多谢楼主!
回复

使用道具 举报

3#
发表于 2014-7-6 10:19:28 | 显示全部楼层
VM虚拟机测试uefi模式下 WIN8.1 VHDX+UBUNTU-GPT.vhd双启动测试成功。
为以后换电脑做准备。

多谢楼主!!!
回复

使用道具 举报

4#
发表于 2014-8-4 11:12:18 | 显示全部楼层
本帖最后由 2011hjcjie 于 2014-8-4 11:15 编辑

我的电脑单硬盘(SATA 500G),BIOS+GPT模式安装系统(CLOVER引导)
三个系统共存---1. OS X Mavericks10.9.4; 2. Win8.1 ENT vhdx; 3. ubuntu-gpt.vhd

进入UBUNTU系统其他分区可见, 但不能读写(包括HFS, NTFS)----OS X系统下NTFS可读取,不能写
我看了不少帖子OS X 系统写其他分区,如操作不当引起不少问题...

因对LINUX 很不熟悉,所以请教楼主!
我的分区不能读取是个案?---是否我的系统引导方式引起的。
另此情况下想读取其他分区应怎么操作?需要注意什么?

多谢!!!

点评

有错。记错了分区的挂载位置了。应该是  详情 回复 发表于 2014-8-4 13:52
sudo chmod a+rw -R /home/ubuntu  发表于 2014-8-4 13:43
回复

使用道具 举报

5#
发表于 2014-8-4 16:10:56 | 显示全部楼层
2011niumao 发表于 2014-8-4 13:52
点评有错。记错了分区的挂载位置了。应该是

感谢热情回复,试了此方法还是不能读写分区。
无奈手工创建分区挂载目录(mkdir), 并挂载目录(mount)成功。
无意中发现当挂载系统VHD文件所在分区时,已成功挂载的分区也丧失分区读写能力....
目前用gedit命令修改fstab来实现自动挂载分区。

再次感谢楼主提供如此棒的资源!
如有问题继续请教楼主!
回复

使用道具 举报

6#
发表于 2014-8-8 08:41:23 | 显示全部楼层
想请教楼主GPT模式下GRUB2引导 ISO文件硬盘安装WINdows的技巧。
一些文章介绍用LINUX16+memdiak挂载镜像文件。
基本上似乎是MBR下的操作方法,并且似乎缺一些东西---有些晕
而楼主的通用启动MOD里无Linux16(有一个LinuxEFI)---此文件有无关系及作用?

希望楼主指点迷津...

下面是一个参考参考文章

BIOS+GPT硬盘安装windows
2012/06/10 15:15 - Posted By 起衣 - Tags: bios,gpt,windows 7 - Category: Application
13 条评论
几个月之前一失手,将自己的MBR分区给转换成了GPT,并且电脑比较旧,主板是BIOS的,所以接下来,就是一系列的问题了。
首先是引导,GPT分区没有那个512字节的MBR了,自然引导程序也没地方放了,第一次重启系统之后,笔记本无法引导进入系统,好在还有个备用的 u盘,里面放着自己很久以前就有先见之明而添加了GPT支持的grub2,于是尝试笔记本开机之后直接引导到u盘,接着从u盘的grub2里,直接引导笔 记本上的fedora,心里没底,不知道硬盘分区方案改变后,系统还是否能正确引导,也不知道系统内核是不是直接也支持GPT分区的。结果很让人欣喜,居 然顺利地进入了fedora,这样就放下心来,有u盘在,fedora就能进去,引导的问题可以慢慢找方法。
要引导GTP硬盘,最好的是主板uefi直接支持,但是这个就不想了,笔记本太老,那只好看还有没有什么高级、先进的引导器能支持bios+gpt的组合了。
上网找了一下,说是grub2支持在bios主板的gpt硬盘上进行引导,只需要创建一个用于放置grub核心模块的小分区就可以了。
gdisk就直接支持创建这种名字为 "BIOS boot partition" 的专用分区(2M以上,我分了一个7M的小分区),于是,接下来重新编译grub2,安装到硬盘,grub-install就可以。
所以,给GPT硬盘添加一个 id 为 EF02 的 "BIOS boot partition"之后,就可以安装 grub2 进行引导了。
虽然不用 windows,但是不能忍受不能用windows,所以还是找方法是否可以在 bios+gpt的组合上安装 windows 系统。结果找到了这篇介绍文章,有一个 bios to uefi 的开源项目,简单说就是:
1、创建一个 FAT32 的 efi 分区,,仍然使用 gdisk,该分区的 id 为 EF00,几百兆差不多了。
2、下载 syslinux,从里面提取出 memdisk 这个模块,然后可以放到自己的 /boot/grub2 下
3、下载 duet 的软盘模拟映像,放到 /boot/grub2下,再从grub2添加一个入口菜单,比如将以下内容放入到 /boot/grub2/custom.cfg
insmod linux17
menuentry "Boot Tianocore UEFI UDK DUET x8664" {
linux16 ${prefix}/memdisk floppy ro nopass
initrd16 ${prefix}/TianocoreUEFIUDKDUETX8664.img
}
4、提取 windows7 64bit 的 wim 镜像里的 Windows/Boot/EFI/bootmgfw.efi到u盘根目录,然后解压win7 64bit的安装镜像到u盘根目录,重启,选择引导到 DUET 的软盘映像,接着选择管理启动项,从文件启动,选择到u盘根目录下的bootmgfw.efi,之后的安装过程和一般的安装一样。
5、激活windows。关于激活 efi(模拟的) + gpt 下的windows,还是沾了现在要研究 windows8激活的光,zaku 叔叔分享了一种方法:EFI主板下gpt分区表的win7激活办法,或者,推荐是安装 windows7 64bit 的企业版,然后采用 kms 激活,最为稳妥。

点评

没有这方面经验。我还是主要使用mbr的。efi是探索性的。  详情 回复 发表于 2014-8-8 09:29
回复

使用道具 举报

7#
发表于 2014-9-2 09:55:13 | 显示全部楼层
本帖最后由 2011hjcjie 于 2014-9-7 16:18 编辑

新买笔记本,按以前台式机安装方法测试,启动失败(GPT)。
是否不支持 haswell平台的原因,(我新买的电脑CPU I7-4710mQ; 显卡 NVIDIA gtx880m)


出现ACPI WARNING进不了GUI界面。
请楼主赐教...

IMG_20140907_154733.jpg (1.66 MB, 下载次数: 201)

IMG_20140907_154733.jpg

点评

除 GPT版本未成功之外 ubuntu1404,ubuntu-pc版均顺利进入系统。 感觉UBUNTU也不错,边学边玩... 多谢版主共享好资源...  详情 回复 发表于 2014-9-24 13:53
回复

使用道具 举报

8#
发表于 2014-9-24 13:53:57 | 显示全部楼层
本帖最后由 2011hjcjie 于 2014-9-24 13:57 编辑
2011hjcjie 发表于 2014-9-2 09:55
新买笔记本,按以前台式机安装方法测试,启动失败(GPT)。
是否不支持 haswell平台的原因,(我新买的电 ...


除 GPT版本未成功之外
ubuntu1404,ubuntu-pc版均顺利进入系统。
haswell平台及双显卡也能玩UBUNTU
感觉UBUNTU也不错,边学边玩...
多谢班主共享好资源...

点评

谢谢反馈。  发表于 2014-9-24 18:50
回复

使用道具 举报

9#
发表于 2014-9-26 08:37:24 | 显示全部楼层
ubuntu1404.vhd 文件引导变更为3.16.0-16版本后出现不能关机。
我用cp复制内核文件,然后用chmod更改权限为755---发现子文件夹权限没修改。

请教楼主更改子文件夹权限更改高效方法。
变更为3.16.0-16版本后出现不能关机的问题是系统不能读取内核引起的?还是版本BUG,请赐教...



点评

我的机子上好像解决了这个关机问题。操作方法来自于 http://jingyan.baidu.com/article/a65957f4894eaf24e67f9bbf.htm 原因是cairo-dock冲突。  详情 回复 发表于 2014-9-26 18:40
关机问题不好说。因为3.16.0-16是ubuntu1410的。也许是磨合不好。 等1410正式版本出来看看吧。  详情 回复 发表于 2014-9-26 13:52
回复

使用道具 举报

10#
发表于 2014-9-27 10:07:12 | 显示全部楼层
2011niumao 发表于 2014-9-26 18:40
我的机子上好像解决了这个关机问题。操作方法来自于
jingyan.baidu.com/article/a65957f4894eaf24e67f ...

测试结果如下:
(gedit:3424): IBUS-WARNING **: The owner of /home/ubuntu/.config/ibus/bus is not root!

(gedit:3424): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

在提示路径找不到cairo-dock目录

点评

你没有安装cairo-dock.可以先安装cairo-dock 再如上网页处理。  详情 回复 发表于 2014-9-27 13:43
回复

使用道具 举报

11#
发表于 2014-9-27 14:38:35 | 显示全部楼层
2011niumao 发表于 2014-9-27 13:43
你没有安装cairo-dock.可以先安装cairo-dock  再如上网页处理。

多谢!
3.16.0-16可能不完善,但确实用cairo-dock设置来解决问题。
通过楼主又了解了不少新知识点,再次表示感谢!

如知道类似好网页还望继续指点...

点评

不客气。建议安装上 linux-headers-3.16.0-16 linux-headers-3.16.0-16-generic . 如下操作 加入两行 命令行执行 最后再把刚才加入的两个软件源删除或者前面加入# 。 再执行 即可。  详情 回复 发表于 2014-9-27 14:52
回复

使用道具 举报

12#
发表于 2014-9-29 08:06:16 | 显示全部楼层
3.16.0-16启动速度等感觉提高不多,换回3.13.0-26。(因更新gtx880m显卡好像有问题)
目前双显卡也不能切换。

请问楼主有没有试过双显卡切换,如有这方面经验请赐教。
我用的是 sudo apt-get install nvidia-XXX nvidia-prime 命令,
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
用NVIDIA 切换开关不切换到 INTEL LOGO;
另 lspci | grep VGA命令查看显卡 INTEl (rev 06) NVIDA (rev a1)---切换前后都一样。

sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331命令安装optirun
sudo optirun nvidia-settings -c :8 查看 也显示ERROR...


点评

N卡没用过。  发表于 2014-9-29 15:49
回复

使用道具 举报

13#
发表于 2015-1-20 21:27:03 | 显示全部楼层
本帖最后由 2011hjcjie 于 2015-1-20 21:33 编辑

UBUNTU-14101.vhd
在UEFI模式下启动错误

IMG_0114.jpg (408.05 KB, 下载次数: 180)

IMG_0114.jpg

点评

这个是grub2的错误.不是UBUTU-VHD的错误.不知道你用的是哪一个grub启动器. 建议尝试一下 小grub通用启动器-2014-12-06. 由于使用 if-then-if 语句 出现菜单会慢一些.但应该能启动.  详情 回复 发表于 2015-1-20 23:01
回复

使用道具 举报

14#
发表于 2015-1-21 09:27:27 | 显示全部楼层
2011niumao 发表于 2015-1-20 23:01
这个是grub2的错误.不是UBUTU-VHD的错误.不知道你用的是哪一个grub启动器.
建议尝试一下 小grub通用启 ...


改用 小grub通用启动器-2014-12-06后,可启动。---  之前用的是grub通用启动器-2014-11-11
但无法加载内核文件文件...

IMG_01211.jpg (263.41 KB, 下载次数: 166)

IMG_01211.jpg

点评

哦.这个错误好像老出现.尝试如下更改,不一定能解决. 在grub2菜单 按 e 键进入编辑模式, 最后两行,把 linuxefi 更改为 linux 把initrdefi更改为initrd 把vmlinuz-3.16.0-25-generic.efi.signed 后面的 .efi.signe  详情 回复 发表于 2015-1-21 09:55
回复

使用道具 举报

15#
发表于 2015-1-21 10:28:08 | 显示全部楼层
本帖最后由 2011hjcjie 于 2015-1-21 10:36 编辑
2011niumao 发表于 2015-1-21 09:55
哦.这个错误好像老出现.尝试如下更改,不一定能解决.
在grub2菜单 按 e 键进入编辑模式,
最后两行,把 li ...


修改最后两行(把 linuxefi 更改为 linux  把initrdefi更改为initrd...),   还是启动失败...
短暂出现ubuntu登录画面,但很快退出{:soso_e135:}

IMG_01261.jpg (183.77 KB, 下载次数: 175)

IMG_01261.jpg
回复

使用道具 举报

16#
发表于 2015-1-24 05:46:00 | 显示全部楼层
本帖最后由 2011hjcjie 于 2015-1-24 05:49 编辑
2011niumao 发表于 2015-1-21 10:50
看不出来启动失败原因. 图片上第一行显示 似乎是显卡驱动有些问题.可以尝试解决方法
1, 在linux 那一句最 ...


多谢楼主耐心解答,我的系统成功登陆。
问题是参数错误,不知何时设置成vlooppart=p5, 改回p3后启动正常。

用了基于3.16.0.25的启动文件,小grub通用启动器-2014-12-06最后两行, linuxefi 更改为 linux  把initrdefi更改为initrd
把vmlinuz-3.16.0-25-generic.efi.signed 后面的 .efi.signed 删除.

多谢!!!

点评

谢谢反馈。目前还不清楚这个现象产生的原因。也许是UBUNTU的signed还不够完善吧。多积累一些现象和解决方案总是好的。  详情 回复 发表于 2015-1-24 10:38
回复

使用道具 举报

17#
发表于 2015-2-3 07:27:58 | 显示全部楼层
我目前使用的系统(UBUNTU-14101 )不能正常关机 --- 关机或reset均死机
烦请指点解决方法

点评

没有错误提示.不能正常关机好像很常见.可以 : 1, 在引导参数中去掉 quiet splash (kernel命令或者linux命令那一行)====去掉了开机关机动画===这个容易引起开机关机问题. 2. 在引导参数中加入 reboot=bios 或者 r  详情 回复 发表于 2015-2-3 09:08
回复

使用道具 举报

18#
发表于 2017-3-5 09:14:49 | 显示全部楼层
一直关注楼主的贴,感谢楼主提供好东东。
回复

使用道具 举报

19#
发表于 2017-5-9 06:44:30 来自手机 | 显示全部楼层
楼主帮忙看一下,通用启动器不能启动我的本地硬盘Ubuntu16.04。我的双硬盘ssd为第二块(机械硬盘第一块),我在第二块硬盘第二分区装Ubuntu16.04,因不想出现两个Ubuntu启动项,删了系统自带引导。想用通用引导取代,但不能启动。/vmlinuz has invailid signature;  you need to load The kernel first。

点评

那需要重新复制vmlinuz initrd.img出来。注意复制的是/boot/vmlinuz-XXXX /boot/intruding-XXXXX 出来,改名字为vmlinuz initrd.img。  详情 回复 发表于 2017-5-9 10:50
回复

使用道具 举报

20#
发表于 2017-5-9 19:47:46 | 显示全部楼层
2011niumao 发表于 2017-5-9 10:50
那需要重新复制vmlinuz initrd.img出来。注意复制的是/boot/vmlinuz-XXXX与 /boot/intrd.img-XXXXX 出 ...

多谢楼主回复。
我刚才下了楼主3月2日百度盘共享的文件加到/efi/ubuntu文件夹还是同样的错误。
忘了说了,我的系统是UEFi +gpt的...

点评

我没有efi启动的机子,所以没有测试过。一是需要关闭安全启动,二看看是不是64位,三是不是有专门用于 efi启动的内核版本,安装他们使用他们莱引导。  详情 回复 发表于 2017-5-10 07:40
回复

使用道具 举报

21#
发表于 2017-5-10 11:40:37 | 显示全部楼层
本帖最后由 2011hjcjie 于 2017-5-10 11:45 编辑

我的系统是64位的,我从安装盘拷了vmlinuz.lz和initrd.efi也不能启动……
安全启动也关闭了(我的电脑win10,ei caption, Ubuntu共存-都是64位)

点评

最近也遇到了类似现象,是说找不到文件initrd.img不能启动。后来用一个方法解决了。首先登陆到系统中,在命令行里面,进入根目录,然后执行以下命令重新制作软连接重新启动后找到了文件。  详情 回复 发表于 2017-5-24 10:52
刚刚注意到你是硬盘系统。那么建议把菜单编辑一下,直接使用/boot/vmlinuz-版本号-generic /boot/initrd.img-版本号-generic引导看看。如果还是不行,就没方法了。  详情 回复 发表于 2017-5-10 17:24
回复

使用道具 举报

22#
发表于 2019-2-7 15:43:43 | 显示全部楼层
本帖最后由 2011hjcjie 于 2019-2-7 15:47 编辑

系统升级后卡在 initfs 进不去。
怎么解决?
initrd及vmlinuz文件是否得更新?
如启用原来的vhd系统我的电脑进入桌面很慢(约40s),有误解决方法吗?---efi启动

点评

第二个很慢不知道如何解决. 第一个, 应该是启动信息不对吧. 请检查一下启动菜单的各个参数,看看是不是需要调整. 或者是initrd没有制作好.  详情 回复 发表于 2019-2-7 16:48
回复

使用道具 举报

23#
发表于 2019-6-14 10:43:29 | 显示全部楼层
新版本 efi 下启动有无改观?
如有楼主有时间,期待更新...
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 04:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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