无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 224841|回复: 1028
打印 上一主题 下一主题

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

    [复制链接]
跳转到指定楼层
1#
发表于 2013-3-17 15:04:41 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2011niumao 于 2020-6-13 11:36 编辑

使用overlay机制,可以从一个目录内引导linux,这个为多系统玩家提供了方便,不需要再为每个系统单独分区了。
具体使用参看一楼的第一个链接的mydracut-new.zip文件。

主要想法是,把系统所在子目录作为upperdir,同一分区的另一个空目录作为workdir,内存一个目录作为lowerdir,就可以
叠合成为一个overlay文件系统,再把它挂载在根上就可以了。

mydracut.zip (1.34 MB, 下载次数: 614)
https://pan.baidu.com/s/18NTBbzlVLdHXxUcnpXFMNw
提取码 w4af

发布一个完整版本的UBUNTU 1604 VHD 系统. 安装好了3D桌面立体效果。
同时有小grub启动器和制作vhd方法的mydracut文件。
有vhd  (8G大小)  与 live 两种版本 可供把玩.


发布一个基于ghostplant的简化的UBUNTU 1604 系统.同时有小grub启动器和制作vhd方法的mydracut文件。
有vhd  (8G大小)  与 live 两种版本 可供把玩.
用户名 所有密码都是 ubuntu .
UBT-small.iso文件说明

    UBT-small.iso文件系统与vhd squashfs系统一致,都是ubuntu-1604,更新到最新(4.4.0-62)。
    用户名 密码 root密码都是ubuntu。  有如下用法:

1.  可以直接从VirtualBox启动,并且可以EFI启动和传统bios-mbr启动。

2.  可以和发行版live-cd一样通过grub4dos,grub2启动。
    需要把UBT-small.iso vmlinuz initrd.img三个文件放在某一个硬盘分区根目录的ubuntu子目录下。
    (如果没有ubuntu子目录可以手动建立一个)
    再设置引导,使用小grub通用启动器2017(菜单已经写好,不必修改)。


3.  可以把ISO文件放到/grub/IMGS目录下,利用网友制作的自动ISO菜单直接启动
    (只限于grub4dos启动)。

4.  启动后可以使用主目录的UCloner中的UCloner_CN或UCloner_EN(双击),
    依照提示操作,将/cdrom/casper/中的文件UBT-small.squashfs 恢复到硬盘分区。

5.  也可以预先在WINDOWS系统下准备好一个固定大小的vhd虚拟磁盘,
    例如名字为UBT-small.vhd,
    进行初始化和建立一个分区,格式化并将其标记为活动分区。
    (右键我的电脑--管理--创建vhd--初始化--建立简单卷--标记为活动分区)

    再启动到UBT-small的ISO系统(或live系统)中,打开一个终端,进入到vhd文件所在目录,
    运行
    sudo kpartx -av UBT-small.vhd
    记住其显示的输出,里面有类似于 /dev/mapper/loop2p1 型字段。

        图形界面打开主目录的UCloner子目录,双击UCloner_CN(UCloner_EN),
    依提示操作,将/cdrom/casper/中文件UBT-small.squashfs恢复到某个固定大小VHD硬盘的分区,
    此时弹出对话框中 / 分区手动填写,如 /dev/mapper/loop2p1(与kpartx命令的输出一致) .
    文件系统手动填写ext4 ,其他空白。然后一直下一步或输入y回车让其恢复系统。

    注意,grub2应该空白,等待系统恢复完毕以后再手动安装。
    安装grub2的参考命令:
    sudo mount /dev/mapper/loop2p1 /mnt
    sudo grub-install  --root-directory=/mnt  /dev/loop2   

评分

参与人数 7无忧币 +34 收起 理由
cuicongyuan + 5
hackasc + 5 麻烦作者写一个“详细步骤”的制作教程?感.
vrboxing + 5 赞一个!
LowerAI + 4 大神厉害了,啥时候出1710最新版的VHD?
ql1307096 + 5 又见niumao,辛苦了。
jneny + 5 真正分享技术的人
yang77 + 5 赞一个!让我们见证了除了win之外的精彩!

查看全部评分

2#
 楼主| 发表于 2013-3-17 15:18:15 | 显示全部楼层

使用说明(readme):

利用ubuntu-12.04.2-dvd-amd64.iso安装制作的Ubuntu VHD系统。

用户名与密码(sudo密码)都是niumao.可以更改为自己熟悉的用户名密码。

下载后将所有文件解压到某个ntfs分区的根目录下。注意该分区剩余空间必须大于16G,因为vhd是动态16G的。
其中vboot目录与vbootldr,vbootldr.mbr也可以直接放在C盘根目录下。而把UBT1204x64.vhd文件放在另一个分区上。
再制作好启动,引导到vbootldr就可以了。

注意 文件 /voot/grub/grub.cfg 中有两处需要自己修改一下。
  1. menuentry "VHD Ubuntu 12.04.2 64-bit, Linux 3.2.0-23-generic" {
  2.         insmod vhd
  3.         vhd vhd0 (hd0,6)/UBT1204x64.vhd --partitions
  4.         linux (vhd0,1)/boot/vmlinuz-3.2.0-23-generic root=/dev/sda6 vloop=/UBT1204x64.vhd vlooppart=p1 quiet splash
  5.         initrd (vhd0,1)/boot/initrd.img-3.2.0-23-generic
  6. }
复制代码
把(hd0,6),sda6修改为你的情况。(这两个指的是同一个分区,就是vhd文件所在分区。注意两个数字不一定一致,有可能差1)
至于启动方式很多,可以用ntldr bootmgr引导,grub4dos引导,grub2引导。具体引导方法可以看/vboot/doc/readme.html 文件。
我使用的是grub4dos引导。推荐这种方式。
menu.lst中引导项:
  1. title VHDubt1204
  2. root (hd0,0)
  3. kernel /vboot/grub/core.img
复制代码
其中vboot目录在c盘。
VHD是动态的,目前大小不到7G,设计大小是16G。
安装了虚拟机virtualbox的增强工具,可以在virtualbox下启动操作。
软件有pps ,QQ,ubuntu-tweak,conky,cairo-dock,ccsm。3D效果已经开启。
如果显卡合适不用改变即可欣赏3D桌面。
(我安装时显卡是ATI Radeon HD6450,但专有驱动已经卸载)
如果3D效果出不来,可以考虑安装适合自己显卡的专有驱动,但是容易悲剧,一定要事先做好备份。
本系统在移动硬盘上也可以使用。
启动比较慢,约需3到5分钟左右。
保留了比较新的3.5.26内核,virtualbox虚拟机可以选择两个内核之一。
物理机启动VHD系统时候只能用3.2.0-23内核。
感谢无忧启动论坛。http://bbs.wuyou.net/
感谢UBUNTU中文论坛。http://forum.ubuntu.org.cn/
感谢vmlite团队。http://www.vmlite.com/
niumao
2013年3月17日

[ 本帖最后由 2011niumao 于 2013-3-21 23:06 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2013-3-17 17:09:21 | 显示全部楼层

vhd系统引导的设置

windows系统时候。应该把 vboot目录与vbootldr,vbootldr.mbr 直接放在C盘根目录下。vhd文件放在另一个NTFS分区根目录下。
再添加启动项就可以了。
WINXP====编辑boot.ini 类似于下
  1. [boot loader]
  2. timeout=30
  3. default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
  4. [operating systems]
  5. multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
  6. C:\vbootldr.mbr="VBoot”
复制代码
WIN7的添加启动的方法:
用bootic1.04(最新版)编辑BCD,当前系统BCD ,点击查看/修改,添加,选择添加实模式启动项。分区启动。
填写上  \vbootldr.mbr 就可以了。就像添加GRUb4dos一样。vboot是基于grub2的。

如果你的机器上是win7时,要注意:如果有隐藏分区时,分区启动 要选择正确。
此外要注意权限问题。如果设置好了启动,但启动时说找不到vhd文件不能启动,这是由于权限问题引起的。
更改权限才能启动。或者在win7下先建立一个子目录,把三个文件 vhd文件,vmlinuz-3.2.0-23-generic,initrd.img-3.2.0-23-generic 移动到该子目录;修改该子目录权限使得该子目录以及目录内的文件
可以由任意用户运行。再把grub.cfg中的路径更改好即可。可以参考11楼。

grub4dos与grub2引导vhd时,可以不用vboot目录与vbootldr,vbootldr.mbr。
直接下载vmlinuz-3.2.0-23-generic, initrd.img-3.2.0-23-generic两个文件
与vhd文件放在同一个目录里。再写好菜单即可启动。感谢qj_tzy (虹桥电脑迷)中将指导。
grub4dos菜单写法见11楼。grub2菜单写法类似。

[ 本帖最后由 2011niumao 于 2013-3-23 15:07 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2013-3-18 17:58:04 | 显示全部楼层

回复 #4 11ydy 的帖子

多谢。

今天有测试了一下。发现这个系统在A卡,N卡系统都可以很快启动,而且都是直接开启了3D效果。
看来是ubuntu系统的显卡开源驱动有了很大的进步。
32位的操作系统下的virtualbox不能启动这个vhd(64位操作系统就可以),只能是直接从物理机器上启动vhd.

vboot文件夹可以不用压缩包里的。直接去vmlite网站下载vboot2,解压缩即可。其中vboot目录含有与vbootldr,vbootldr这两个文件。
将他们复制到根目录下。再编辑一下/vboot/grub/grub.cfg就可以了。

vboot2的下载链接见下一楼。

[ 本帖最后由 2011niumao 于 2013-3-18 19:46 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2013-3-18 17:58:29 | 显示全部楼层

回复 #5 2011aaa 的帖子

o 有1204的vloop了。是在vmlite论坛的一个帖子里。见下链接。

制作ubuntu12.04.vhd的流程

1. 利用虚拟机virtualbox制作vhd,安装ubuntu12.04.安装更新。
2.检查内核版本。一般比3.2.0-23要高。在虚拟机内联网安装内核:
sudo apt-get install linux-headers-3.2.0-23-generic
sudo apt-get install linux-image-3.2.0-23-generic
3.安装虚拟机的增强工具。
4.虚拟机系统内联网, 在以下网址下载vloop3

http://www.vmlite.com/index.php? ... mit=6&limitstart=12

外部系统下载vboot2。(这个需要免费注册)

http://www.vmlite.com/index.php? ... mid=153&id=38:vboot

5.虚拟机系统内先删除所有其他版本的内核,包括3.5.26版本的。注意保留内核3.2.0-23不要删错了。
然后解压vloop3到家目录下任一目录,进入并执行
sudo make。
等执行完毕后再把3.5.26的内核装回来。其实不装也可以。只是个人喜欢高版本的。
6,在外部系统,利用 vboo2来制作启动。

[ 本帖最后由 2011niumao 于 2013-3-18 19:45 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2013-3-18 23:48:52 | 显示全部楼层

回复 #9 qj_tzy 的帖子

已经上传。

http://pan.baidu.com/share/link?shareid=507578&uk=2299472666

[ 本帖最后由 2011niumao 于 2013-3-18 23:50 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2013-3-19 09:51:00 | 显示全部楼层

回复 #11 qj_tzy 的帖子

多谢反馈。

没有想到这样也可以启动,也学了一招。

按照vmlite网站那里的说明,grub2可以直接引导这里的ubuntu vhd系统。不需要vboot。

现在看grub4dos也不需要vboot了。我是用grub4dos管理其他所有引导的。呵呵。更直接方便了。
回复

使用道具 举报

8#
 楼主| 发表于 2013-3-21 15:03:13 | 显示全部楼层

回复 #14 ren001 的帖子

没有用过minidwep。 不妨看看其他同功能的软件行不行 。
或者先在virtualbox下装好,再在物理机器上使用。
texlive2012也是装到一半就崩溃,连vhd也坏了。后来在virtualbox上装好了。
就可以直接用了。
回复

使用道具 举报

9#
 楼主| 发表于 2013-3-21 19:29:27 | 显示全部楼层

几点重要说明

本帖最后由 2011niumao 于 2013-4-6 12:47 编辑

1,安全重启
如果ubuntu系统崩溃,可以如下操作达到安全重启目的:
一手按住 alt ,SysRq(Print Screen)两个键不放,
另一手依次点击  r e i s u b 六个键。点击完后系统就会重启。

2,备份恢复与系统迁移

在外部系统可以把vhd文件做7z压缩文件来备份。

在vhd系统内部可以用UCloner软件的命令行模式制作备份
将整个系统备份为一个squashfs文件。
以后可以用UCloner软件的命令行模式恢复系统到一个实际硬盘分区,
这样把vhd系统转化为了实际硬盘系统。
如果想恢复成vhd系统,可以在virtualbox内部做恢复操作。
这里需要用ubuntu live cd 启动虚拟机,并给虚拟机挂载一个新的vhd盘,
再执行UCloner的恢复命令把squashfs文件恢复到该新vhd盘。
UCloner是很好用的备份软件。但目前停止开发维护了。
经测试只有命令行的备份与恢复操作可以完好运行于ubuntu的新版本上面。

经测试命令行克隆模式也可以完美运行!呵呵
回复

使用道具 举报

10#
 楼主| 发表于 2013-3-28 09:47:00 | 显示全部楼层

回复 #17 得意情长剑 的帖子

请说的详细点。例如引导方式,硬盘分区。这个是常见的错误。
一般是vboot/grub目录的grub.cfg文件中 hd(0,x),sday中的两个数字x,y错误引起的。
按照自己的实际硬盘分区对应修改x,y就可以。
或者你可以在1楼第二个链接下载vmlinuz-3.2.0-23-generic .initrd.img-2.3.0-23-generic两个文件
按照11楼方法处理引导。这种引导使用grub4dos而不需要vboot。

[ 本帖最后由 2011niumao 于 2013-3-28 15:23 编辑 ]
回复

使用道具 举报

11#
 楼主| 发表于 2013-3-29 14:29:50 | 显示全部楼层

回复 #19 2012goodsoft 的帖子

呵呵。那个系统的确很优秀。我在他的启发下自己制做了win7的vhd系统。
这才想的制作vhd ubuntu的。vhd ubuntu做法也很简单。

普通方式在virtualbox上安装ubuntu系统后,安装好3.2.0-23内核,再安装vloop。
【如果你没有删除较高版本的内核,可能需要用下载的initrd.img-3.2.0-23-generic覆盖/boot/里的同名文件】


在使用时我提供这个ubuntu vhd系统比那个win系统还简单。
解压后直接就是一个现成安装好的ubuntu。可以直接使用。
不需要安装硬件驱动。===这是新版本ubuntu的优势。
唯一要做的就是设置好启动引导,如果熟悉这方面,那是很容易的。
那个win系统也要做这一步啊,而且做法是相通的。
此外所有的文件你想放在哪里就可以放在哪里,没有任何限制的。
比如直接放在移动硬盘上。
例如11楼,用grub4dos引导,文件都在一个子目录里面。

[ 本帖最后由 2011niumao 于 2013-3-31 14:58 编辑 ]
回复

使用道具 举报

12#
 楼主| 发表于 2013-3-31 14:45:53 | 显示全部楼层

回复 #21 得意情长剑 的帖子

能启动就好。1的原因不清楚。是不是grub4dos的版本不够新?我用0.4.5c.
2,花屏现象我这里也有。启动花屏但进入系统以后正常了。可以先按照下楼操作看看。

或者
如果可以进入系统。可以尝试更新和安装专有显卡驱动。
【原理上讲由于有更高版本内核存在,更新和安装显卡驱动
不会影响3.2.0-23。可以大胆操作的】
如果能装好专有驱动则可以充分发挥显卡性能。
只是可移植性就不好了而已。
记着留好备份就好。

如果双显卡,应该bios关掉集显。

[ 本帖最后由 2011niumao 于 2013-3-31 15:19 编辑 ]
回复

使用道具 举报

13#
 楼主| 发表于 2013-3-31 15:14:03 | 显示全部楼层

回复 #21 得意情长剑 的帖子

可以进入控制台:ctrl+Alt+F1,登陆后(输入两个 niumao),执行以下命令:

  1. sudo rm .Xauthority
  2. sudo rm /etc/X11/xorg.conf
  3. sudo reboot
复制代码


重启看看。

[ 本帖最后由 2011niumao 于 2013-3-31 15:17 编辑 ]
回复

使用道具 举报

14#
 楼主| 发表于 2013-3-31 18:21:24 | 显示全部楼层

回复 #24 2012kingson 的帖子

呵呵。
更新了一下系统。vhd文件改名为vbuntu.vhd.
解压密码,用户名,sudo密码都是 niumao
特点:更新了内核,和一个驱动。安装了设置好了所有额外特效===雪人等等。
在虚拟机上表现更稳定更好。
但vhd文件压缩后是近3G.解压后近10G。设计仍然是16G.
下载链接:
http://pan.baidu.com/share/link?shareid=321201&uk=439719680
回复

使用道具 举报

15#
 楼主| 发表于 2013-3-31 18:54:16 | 显示全部楼层

回复 #26 yuanrongfa 的帖子

官方给出了vloop3,但是是在一个帖子里面。我是基于这个做的。
只适合于内核3.2.0-23,64位.所以一般而言只能制作64位12.04。
1210的64位原理上也可以先用虚拟机virtualbox装好到vhd上面。
再安装3.2.0-23内核,再安装vloop3===执行sudo make 即可。
可以参考7楼。
然后就是启动引导的设置了。
但如果是32位的1210,恐怕不行吧!

[ 本帖最后由 2011niumao 于 2013-3-31 19:32 编辑 ]
回复

使用道具 举报

16#
 楼主| 发表于 2013-4-1 18:47:30 | 显示全部楼层

回复 #30 2013zif 的帖子

可能的错误还是在grub.cfg里面。(hd0,x)中的数字 x 大概是硬盘分区序数,从1开始。
1,2,3,4 主分区。5,6,。。。逻辑分区。
/=/dev/sday中的y与上同理,但有时候二者数值不一样的。看看是不是把y从x改为x+1,或x-1?

参看
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=204904&extra=page%3D1&page=2
第十二楼。

[ 本帖最后由 2011niumao 于 2013-4-1 18:51 编辑 ]
回复

使用道具 举报

17#
 楼主| 发表于 2013-4-1 21:15:56 | 显示全部楼层

回复 #32 2013zif 的帖子

当然可以啊。我就习惯用uuid.
例如 root=/dev/sday  可以写为 root=UUID=xxxxxxxxxxxxxxxxxxx  这样的。
至于(hd0,x),可以用search命令。
你可以搜索grub2的菜单写法。毕竟vboot就是基于grub2的。
例如
  1. menuentry "UBT1204x64 VHD" {
  2.          insmod vhd
  3.          search --no-floppy --fs-uuid --set 4d893970-0685-44ed-86b3-1de45b2db84a
  4.          vhd vhd0 /UBT1204x64.vhd --partitions
  5.          linux (vhd0,1)/boot/vmlinuz-3.2.0-23-generic root=UUID=4d893970-0685-44ed-86b3-1de45b2db84a vloop=/UBT1204x64.vhd vlooppart=p1 quiet splash
  6.          initrd (vhd0,1)/boot/initrd.img-3.2.0-23-generic
  7. }
复制代码
把这里的4d893970-0685-44ed-86b3-1de45b2db84a
改为你的vhd文件所在硬盘分区的uuid就可以了。

当你在移动硬盘使用这个vhdUBUNTU系统时,用这个例子比较好。

[ 本帖最后由 2011niumao 于 2013-4-1 21:28 编辑 ]
回复

使用道具 举报

18#
 楼主| 发表于 2013-4-1 21:46:06 | 显示全部楼层

回复 #35 2013zif 的帖子

我有硬盘上另一个ubuntu系统看.
此外据说vboot自身带有察看uuid的命令.百度吧

menuentry "Ubuntu 12.04.2 64-bit, Linux 3.2.0-23-generic" {
        insmod vhd
        vhd vhd0 (LABEL=vm_xp)/UBT1204x64.vhd --partitions
        linux (LABEL=W64)/boot1/vmlinuz-3.2.0-23-generic root=/dev/sda7 vloop=/UBT1204x64.vhd vlooppart=p1 quiet splash
        initrd (LABEL=W64)/boot1/initrd.img-3.2.0-23-generic
}

把这里两个 (LABEL=W64)/boot1/ 改为(vhd0,1)/boot/ 看看
如果是驱动问题恐怕就不好说了
你如果 是64位WIN7可以安装virtualbox在虚拟机下运行这个vhd.
回复

使用道具 举报

19#
 楼主| 发表于 2013-4-1 21:58:19 | 显示全部楼层

回复 #38 2013zif 的帖子

hehe
sda7是第三个逻辑分区?5,6,7,
他的标签是vm_xp?可以核对一下。把7改为其他看看。
不知道能不能这么写: root=(Label=vm_xp)。

(Label=vm_xp)的自由空间必须大于16G。也要注意。

[ 本帖最后由 2011niumao 于 2013-4-1 22:02 编辑 ]
回复

使用道具 举报

20#
 楼主| 发表于 2013-4-1 23:20:45 | 显示全部楼层

回复 #40 2013zif 的帖子

哦。应该不行。linux内核不认识这个,大概vboot认识吧。
总之感觉上是root=/dev/sda7这里的7 有问题。
似乎是没有找到vhd文件似得。
为保险还是推荐使用uuid。如33楼这个写法。

[ 本帖最后由 2011niumao 于 2013-4-1 23:25 编辑 ]
回复

使用道具 举报

21#
 楼主| 发表于 2013-4-1 23:40:33 | 显示全部楼层

回复 #40 2013zif 的帖子

win7以管理员身份打开附件中命令提示符。
进入vboot目录
运行

  1. vbootedit uuid C:
复制代码

给出c盘uuid.但是要注意,应该把uuid中的所有小写英文字母改为对应大写字母,才可以
用在vboot菜单上。
大概linux处理ntfs分区时候就是这样只认大写的。

[ 本帖最后由 2011niumao 于 2013-4-1 23:52 编辑 ]
回复

使用道具 举报

22#
 楼主| 发表于 2013-4-3 21:07:26 | 显示全部楼层

回复 #46 nieovo 的帖子

一开始我也觉得意义有限。不过做完后又是另一种感觉。
首先,安装过程现在就是一个解压,设置引导两步。都是安全的,不修改mbr的。
其次,借助于新版ubuntu的开元驱动之力,可以省去显卡驱动安装这个讨厌的过程。
最后,通用性很好。放在移动硬盘上,也就是做一下启动引导,可以运行在很多机器上,
而且可以呈现出3D来。

呵呵。linux不流行的原因有一块就是安装很麻烦===我指的是较为精细的安装。
现在这种方式弥补了这一点。wubi也安全,但是通用,可迁移性就很差了,
何况也是要安装的。现在据说已经被放弃了。

当然这一切都是对linux初学者而言的。真的linux高手是不会使用和制作vhd linux的。

[ 本帖最后由 2011niumao 于 2013-4-4 10:20 编辑 ]
回复

使用道具 举报

23#
 楼主| 发表于 2013-4-3 21:08:52 | 显示全部楼层

回复 #47 1e3e 的帖子

似乎可以运行在32位的操作系统的virtualbox下了。
只要virtualbox版本比较新。另外安装上新版增强工具包。
回复

使用道具 举报

24#
 楼主| 发表于 2013-4-4 10:13:13 | 显示全部楼层

回复 #45 2013zif 的帖子

可以考虑安装一个virtualbox软件,免费。
用virtualbox虚拟机下安装一个64位的ubuntu.
建立虚拟硬盘时候选择动态的vhd类型。
这样必要时可以再装上vloop,就可以得到这里发布的
同样的vhd ubuntu系统。
回复

使用道具 举报

25#
 楼主| 发表于 2013-4-4 14:34:07 | 显示全部楼层

回复 #51 kfkhfj 的帖子===制作自己的ubuntu vhd系统

安装时候对内核没有要求的。只要求是64位ubuntu,这是为了安装vloop,
vloop要求是64位的3.2.0-23内核。

你可以在Virtualbox安装完64位UBUNTU后, 先更新好,并且安装好增强工具包。

为了能够在电脑上直接启动vhd需要安装内核3.2.0-23

sudo apt-get install linux-headers-3.2.0-23-generic
sudo apt-get install linux-image-3.2.0-23-generic

并且重启到3.2.0-23的内核安装 vloop.

在以下网址下载vloop3

http://www.vmlite.com/index.php? ... mit=6&limitstart=12

将下载的文件解压到家目录所谓一个子目录进入该子目录执行

sudo make


此处我执行sudo make时候发现一个问题最后生成的initrd.img是最新版本内核的
所以可以先把该文件预先备份好执行完后使用备份恢复一下新版本的initrd.img.
再下载本贴提供的initrd.img-3.2.0-23,用它替换掉/boot/initrd.img-3.2.0-23.

设置启动引导,使得电脑可以直接从vhd启动即可。

这样实际上是两个内核。虚拟机时选择最新内核。从电脑直接启动时
只能是3.2.0-23内核。

[ 本帖最后由 2011niumao 于 2013-4-4 15:30 编辑 ]
回复

使用道具 举报

26#
 楼主| 发表于 2013-4-6 10:28:40 | 显示全部楼层

最新版vbuntu系统===64位ubuntu 12.04.2 vhd

更新了一下vbuntu系统.原来的共享已经取消。新的共享:
最新的vbuntu系统:
http://pan.baidu.com/share/link?shareid=338810&uk=439719680

居然碰到了论坛升级,我以为是出什么故障了,晕啊。
回复

使用道具 举报

27#
 楼主| 发表于 2013-4-6 12:10:27 | 显示全部楼层
回复 54# 2012liub

看看家目录的ubt1210目录的教材,1204的第一本,按照里面的操作做的。
叫 额外特效 把。
回复

使用道具 举报

28#
 楼主| 发表于 2013-4-6 12:10:39 | 显示全部楼层
回复 54# 2012liub

看看家目录的ubt1210目录的教材,1204的第一本,按照里面的操作做的。
叫 额外特效 把。
回复

使用道具 举报

29#
 楼主| 发表于 2013-4-6 12:10:55 | 显示全部楼层
回复 54# 2012liub

看看家目录的ubt1210目录的教材,1204的第一本,按照里面的操作做的。
叫 额外特效 把。
回复

使用道具 举报

30#
 楼主| 发表于 2013-4-6 12:11:16 | 显示全部楼层
回复 54# 2012liub

看看家目录的ubt1210目录的教材,1204的第一本,按照里面的操作做的。
叫 额外特效 把。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-1 07:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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