无忧启动论坛

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

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

    [复制链接]
391#
发表于 2013-12-7 17:02:42 | 只看该作者
2011niumao 发表于 2013-6-20 21:58
GRUB4DOS引导vbuntufix.vhd的菜单一种新法
=======不需要外部的vmlinuz initrd.img的文件,直接用vhd内部 ...

对于VHD 超过 10 多G的 VHD文件来说 ,会提示 碎片连续性不完整 !

点评

grub通用启动器的tool目录里面带有 defrag WContig两个碎片整理程序。 在整理好碎片以后就可以了。测试过可以启动。  详情 回复 发表于 2013-12-7 21:23
回复

使用道具 举报

392#
 楼主| 发表于 2013-12-7 21:23:00 | 只看该作者
2012_by 发表于 2013-12-7 17:02
对于VHD 超过 10 多G的 VHD文件来说 ,会提示 碎片连续性不完整 !

grub通用启动器的tool目录里面带有 defrag WContig两个碎片整理程序。
在整理好碎片以后就可以了。测试过可以启动。

点评

我用的是 grub4dos-0.4.6a 只要VHD文件超过12G 就会出现这些错误提示,我想与碎片无关!  详情 回复 发表于 2013-12-8 00:12
回复

使用道具 举报

393#
发表于 2013-12-8 00:12:21 | 只看该作者
2011niumao 发表于 2013-12-7 21:23
grub通用启动器的tool目录里面带有 defrag WContig两个碎片整理程序。
在整理好碎片以后就可以了。测试 ...

我用的是 grub4dos-0.4.6a 只要VHD文件超过12G 就会出现这些错误提示,我想与碎片无关!

点评

依照提示是文件没有连续存放么。这个主要是grub4dos的map命令的要求。 实际上不用这个方式,把vmlinuz initrd.img 提取在外面也可以启动。 或者,可以试试g2ldr中loopback方式启动。  详情 回复 发表于 2013-12-8 12:47
回复

使用道具 举报

394#
 楼主| 发表于 2013-12-8 12:47:12 | 只看该作者
本帖最后由 2011niumao 于 2013-12-8 13:39 编辑
2012_by 发表于 2013-12-8 00:12
我用的是 grub4dos-0.4.6a 只要VHD文件超过12G 就会出现这些错误提示,我想与碎片无关!


依照提示是文件没有连续存放么。这个主要是grub4dos的map命令的要求。
实际上不用这个方式,把vmlinuz initrd.img 提取在外面也可以启动。
或者,可以试试g2ldr中loopback方式启动。

另:使用 defrag  或 WContig 时候可以指定只整理一个文件的碎片。
回复

使用道具 举报

395#
 楼主| 发表于 2013-12-8 13:45:17 | 只看该作者
本帖最后由 2011niumao 于 2013-12-8 13:46 编辑

UBUNTU 12.04.3的LIVE UBUNTU系统

===仅仅安装了3D效果===算是个纯净版。

http://pan.baidu.com/s/1mYhQL

全部下载后解压得到一个squashfs文件和vmlinuz38034 initrd.img38034三个文件。
设置好启动即可使用。请看使用说明。
缺点是根文件系统是只读系统。
优点是可以把casper目录直接放在一个fat32格式的优盘上,做好引导就可以使用。

点评

可以配合casper-rw文件就可以实现保存设置了  详情 回复 发表于 2013-12-8 16:33
回复

使用道具 举报

396#
发表于 2013-12-8 16:33:44 | 只看该作者
2011niumao 发表于 2013-12-8 13:45
UBUNTU 12.04.3的LIVE UBUNTU系统

===仅仅安装了3D效果===算是个纯净版。

可以配合casper-rw文件就可以实现保存设置了
回复

使用道具 举报

397#
发表于 2013-12-8 22:05:38 | 只看该作者
2011aaa 发表于 2013-12-8 16:33
可以配合casper-rw文件就可以实现保存设置了

嗯 U盘上会比较慢 硬盘上还是蛮快的
回复

使用道具 举报

398#
发表于 2013-12-9 03:16:38 来自手机 | 只看该作者
如果能在安装光盘下加载VHD安装系统就好了!另外12.04内核已经是3.8.0-29,楼主能否把这个内核编译一下,做一个引导VHD的内核更新,希望能在开个帖子把这个教程发出来,这个帖子,这里一点哪里一点,看着不舒服大力支持楼主,这个帖子没话说,让很多人能体验到Ubuntu系统,真是要谢谢楼主啊!(我个人最喜欢的引导工具是grub4dos,简单易学!)
回复

使用道具 举报

399#
 楼主| 发表于 2013-12-9 13:58:10 | 只看该作者
2012_by 发表于 2013-12-9 03:16
如果能在安装光盘下加载VHD安装系统就好了!另外12.04内核已经是3.8.0-29,楼主能否把这个内核编译一下,做 ...

教程放在第一楼最下方了。名字是 vhdbootdiy.tar.gz .
根据教程很容易自己制作的。
回复

使用道具 举报

400#
发表于 2013-12-9 15:24:31 来自手机 | 只看该作者
2011niumao 发表于 2013-12-9 13:58
教程放在第一楼最下方了。名字是 vhdbootdiy.tar.gz .
根据教程很容易自己制作的。

谢谢撸主!希望以后 Grub4Dos 能渗透引导就完美了!
回复

使用道具 举报

401#
发表于 2013-12-29 11:36:48 | 只看该作者
反馈一下:
经下载测试:vbuntufix_20130721版,及ubuntu_1204.3纯净版,在我的Dell Vostro 260电脑启动黑屏死机,不知为何。
早些时间,我下载的Ubuntu 12.04.2 64-bit(Linux 3.2.0-23-generic)的VHD系统,在另一台组装机上运行成功,但在Dell Vostro 260电脑上仍是启动黑屏死机。

望请指点,谢谢!

点评

如果是 Dell Vestro电脑。需要加入一个脚本。确保 ata驱动在USB驱动以前加载。 在ubuntu系统下 打开一个终端。 1,输入命令,生成文件load_ata_piix(空白文件): 2,将以下代码粘贴复制到文件里面。  详情 回复 发表于 2013-12-29 15:50
按照 Dell Vostro Ubuntu 百度了一下。 这应该是个很古老的问题了。以下相关链接===针对U8.04LTS. 不知道对你这里的情形 是否有效。可以尝试一下 http://johnbokma.com/mexit/2008/08/05/fixing-the-vostro-hang-  详情 回复 发表于 2013-12-29 15:31
回复

使用道具 举报

402#
 楼主| 发表于 2013-12-29 15:31:06 | 只看该作者
qj_tzy 发表于 2013-12-29 11:36
反馈一下:
经下载测试:vbuntufix_20130721版,及ubuntu_1204.3纯净版,在我的Dell Vostro 260电脑启动黑 ...

按照 Dell Vostro Ubuntu 百度了一下。
这应该是个很古老的问题了。以下相关链接===针对U8.04LTS.
不知道对你这里的情形 是否有效。可以尝试一下
http://johnbokma.com/mexit/2008/ ... tro-hang-issue.html
回复

使用道具 举报

403#
 楼主| 发表于 2013-12-29 15:50:44 | 只看该作者
本帖最后由 2011niumao 于 2013-12-29 15:55 编辑
qj_tzy 发表于 2013-12-29 11:36
反馈一下:
经下载测试:vbuntufix_20130721版,及ubuntu_1204.3纯净版,在我的Dell Vostro 260电脑启动黑 ...


上一楼链接的翻译。。。如果还是不能解决的话就没有办法了。hh

如果是 Dell Vestro电脑。需要加入一个脚本。确保 sata驱动在USB驱动以前加载。

在ubuntu系统下 打开一个终端。

1,输入命令,生成文件load_ata_piix(空白文件):

  1. sudo gedit /usr/share/initramfs-tools/scripts/init-top/load_ata_piix
复制代码


2,将以下代码粘贴复制到文件里面。保存退出。
  1. #!/bin/sh
  2. PREREQ=""
  3. prereqs()
  4. {
  5.     echo "$PREREQ"
  6. }
  7. case $1 in
  8. # get pre-requisites
  9. prereqs)
  10.     prereqs
  11.     exit 0
  12.     ;;
  13. esac
  14. modprobe -Qb ata_piix
复制代码


3,修改权限

  1. sudo chmod +x /usr/share/initramfs-tools/scripts/init-top/load_ata_piix
复制代码


4,依照vhdbootdiy的内容。检查三个文件是否正确。
/usr/share/initramfs-tools/init
/usr/share/initramfs-tools/scripts/local
/usr/sbin/mkinitramfs
确保生成的是 可以引导 vhd 的initrd.img。
vhdbootdiy在第一楼下方有下载。

5.生成新的initrd.img
  1. sudo /usr/sbin/mkinitramfs -o ~/initrd.img
复制代码


回复

使用道具 举报

404#
发表于 2013-12-29 17:10:03 | 只看该作者
2011niumao 发表于 2013-12-29 15:50
上一楼链接的翻译。。。如果还是不能解决的话就没有办法了。hh

如果是 Dell Vestro电脑。需要加入一 ...

我的DELL电脑没安装UBUNTU系统,是必须在DELL电脑的ubuntu12.04系统下进行以上操作吗,我对linux系统只是曾经安装过,一点也不熟悉。

点评

不是非在DELL下执行的.而是在任一个ubuntu系统下执行就可以. 但注意内核版本应该和你的vhd 的内核版本一致. 生成了iinitrd.img以后,用这个新的 initrd.img 替换旧的initrd.img文件来引导.  详情 回复 发表于 2013-12-29 18:26
回复

使用道具 举报

405#
 楼主| 发表于 2013-12-29 18:26:33 | 只看该作者
本帖最后由 2011niumao 于 2013-12-29 18:32 编辑
qj_tzy 发表于 2013-12-29 17:10
我的DELL电脑没安装UBUNTU系统,是必须在DELL电脑的ubuntu12.04系统下进行以上操作吗,我对linux系统只是 ...


不是非在DELL下执行的.而是在任一个ubuntu系统下执行就可以.
但注意内核版本应该和你的vhd 的内核版本一致.

生成了iinitrd.img以后,再在Dell电脑上用这个新的 initrd.img 替换旧的initrd.img文件来引导.
回复

使用道具 举报

406#
发表于 2013-12-30 08:04:59 | 只看该作者
2011niumao 发表于 2013-12-29 18:26
不是非在DELL下执行的.而是在任一个ubuntu系统下执行就可以.
但注意内核版本应该和你的vhd 的内核版本 ...

谢谢,我试试,不清楚再请教。
回复

使用道具 举报

407#
发表于 2014-1-27 12:25:56 | 只看该作者
支持一下楼主啊。支持无忧论坛。。。
回复

使用道具 举报

408#
发表于 2014-1-31 21:43:22 | 只看该作者
不知道最新的能支持FREEBSD 之类的不,如果支持的话就完美了,因为苹果系统也是基于BSD内核 的
回复

使用道具 举报

409#
 楼主| 发表于 2014-2-3 20:59:46 | 只看该作者

Sagemath6.1下载

本帖最后由 2011niumao 于 2014-2-5 10:52 编辑

把官方的sage,sagemath 6.1重新压缩为squashfs格式====可以不解压直接挂载使用。

64位sagemath的下载链接
http://pan.baidu.com/s/1bnw22kB

32位的sagemath下载

puppy-precise5.7.1汉化版 +  一个32位的sage6.0
http://pan.baidu.com/s/1bnvg8qj

sage6.1源文件来源---清华开源镜像
http://pad.tuna.tsinghua.edu.cn/sagemath/linux/64bit/index.html
回复

使用道具 举报

410#
发表于 2014-2-4 01:16:54 | 只看该作者
有没有教程?想做个 ubuntu 13.10 的来试一下...

ubuntu 的iso live 要保存在 ntfs分区上,弄了很久 弄不了.

点评

可以先在win系统下使用virtualbox建立固定大小的VHD,再安装1310到VHD上。 都是在virtualbox下进行。 然后制作一下可以引导VHD的initrd.img就可以了。第一楼下方有vhdbootdiy, 就是制作教程了。  详情 回复 发表于 2014-2-4 13:46
回复

使用道具 举报

411#
 楼主| 发表于 2014-2-4 13:46:10 | 只看该作者
leenchan 发表于 2014-2-4 01:16
有没有教程?想做个 ubuntu 13.10 的来试一下...

ubuntu 的iso live 要保存在 ntfs分区上,弄了很久 弄 ...

可以先在win系统下使用virtualbox建立固定大小的VHD,再安装1310到VHD上。
都是在virtualbox下进行。

然后制作一下可以引导VHD的initrd.img就可以了。第一楼下方有vhdbootdiy,
就是制作教程了。
回复

使用道具 举报

412#
发表于 2014-2-10 17:05:43 | 只看该作者
支持一下楼主啊。支持无忧论坛
回复

使用道具 举报

413#
发表于 2014-3-25 14:02:42 | 只看该作者
支持楼主,用G4D加载VHD Ubuntu成功,折腾了一下,最后是通过 root=UUID=....才成功的。
回复

使用道具 举报

414#
发表于 2014-3-28 20:49:57 | 只看该作者
谢谢,这个可以玩一下
回复

使用道具 举报

415#
发表于 2014-4-3 21:44:54 | 只看该作者
可是,系统每次重启又变回原样纸了

如果我安装了其它软件,重启后希望保留,应该怎么处理?谢谢

回复

使用道具 举报

416#
 楼主| 发表于 2014-4-3 22:41:16 | 只看该作者
本帖最后由 2011niumao 于 2014-4-3 22:43 编辑
is286 发表于 2014-4-3 21:44
可是,系统每次重启又变回原样纸了

如果我安装了其它软件,重启后希望保留,应该怎么处理?谢谢


你说的是 LIVE系统 版本吧。可以制作一个 1G 大小 的 casper-rw 文件,ext4格式。
  1. dd if=/dev/zero of=casper-rw bs=1M count=1024
  2. mkfs.ext4 -F casper-rw
复制代码


(必要时前面加上sudo ;  如果要 2G count=2048  就可以)

放在fat32分区。在启动菜单 menu.lst 的kernel 行加上persistent 就可以了。
回复

使用道具 举报

417#
发表于 2014-4-4 09:39:42 | 只看该作者
真是很炫呀,很漂亮的3D。
回复

使用道具 举报

418#
发表于 2014-4-4 15:10:15 | 只看该作者
按照教程试了,成功运行了Ubuntu
唯一不能理解的g4d里(hd0,X)和sda(y)的关系,为什么前一个从0开始,而后一个从1开始呢?

点评

约定而已.sda是linux的 hd是grub4dos的 硬盘编号  发表于 2014-4-4 16:03
回复

使用道具 举报

419#
发表于 2014-4-14 08:54:19 | 只看该作者
很不错啊 ,下下来看看。谢谢分享。
回复

使用道具 举报

420#
发表于 2014-4-16 19:33:54 | 只看该作者
好强悍的贴,顶起!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-27 05:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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