jiangtao9999 发表于 2007-9-19 17:56:44

有个想法:ML支持安装到硬盘镜像文件中

不用重新分区了,可以让新手更方便的尝试 ML 。

不过需要一个在 Windows 里就能使用的安装程序,安装的时候建立一个大文件就行了。不过似乎 FAT32 不支持 >4G 的文件,NTFS 兼容有问题…………
需要想办法解决硬盘镜像文件拆分成多个文件来实现这个功能…………

wangping183 发表于 2007-9-19 18:29:09

不如发布一个VMware / Virtual box 的image? 就像Ubuntu的新手体验系统.这样新手连安装也省了.

npcomet 发表于 2007-9-19 18:47:54

找找关于直启动的资料吧

huizige 发表于 2007-9-23 00:30:55

在Ubuntu论坛上好像看见用LIVE CD启动后直接用镜像文件做文件系统的,要是能用LIVE CD启动也是一个不错的方法

jiangtao9999 发表于 2007-9-23 08:35:22

LiveCD 一般镜像文件是不可写入的,我的想法是可以写入,就像普通的磁盘分区一样。

lanzinc 发表于 2007-9-27 18:06:23

这个可以实现,
修改intrd.img,让他支持loop设备,NTFS文件系统的读写,
内核和intrd都可以用grub for ntloader从ntfs分区加载,
intrd相当于一个小的系统,像cdlinux那样,
然后修改intrd里的脚本手动挂载ntfs分区,和remount根分区的操作。
启动脚本里不再进行这两个分区的remount.

可以参考一些用nfs作根文件系统的无盘工作站的启动过程。

lanzinc 发表于 2007-9-27 18:08:14

这样的系统手动制作还是比较容易

要实现用安装程序来安张就比较麻烦了。

huizige 发表于 2007-9-27 19:30:06

好像系统文件是懂ISO文件里提取,然后动态的数据是写入磁盘镜像文件

huizige 发表于 2007-9-27 19:33:59

看看这段描述




本引导程序,在从硬盘启动Desktop映象的基础上进行了进一步的改进

主要加入了可写入的 ubuntu.fs 文件系统 ,使 live cd 可以保存设置与更改的文件

使 Desktop 版 CD 实现了真正的免安装 ,且可用的linux

根正常安装后没有什么大的区别。

jiangtao9999 发表于 2007-9-27 19:51:40

FAT 分区的 4G 限制还是个问题啊。

lanzinc 发表于 2007-9-28 10:05:55

huizige
那里看到的?

lanzinc 发表于 2007-9-29 00:39:49

http://forum.ubuntu.org.cn/about26167.html

http://forum.ubuntu.org.cn/viewtopic.php?t=21688&highlight

http://forum.ubuntu.org.cn/viewtopic.php?t=26243&highlight=

有了这3篇文章,实现起来,大方向应该有了。

不过这位作者是用联合文件系统,把ISO映像和包含ext3文件系统的大文件(loop挂载后)整合起来

我们可以不要iso映像,把一个文件用loop直接挂成根分区。所有的东西都扔里面。

[ 本帖最后由 lanzinc 于 2007-9-29 00:45 编辑 ]

huizige 发表于 2007-10-23 12:41:41

从puppylinux提取了一些安装LIVE CD用的脚本,希望版主研究一下这些脚本能给ML加上LIVE CD启动安装的版本,还有一些其他脚本,有需要联系我,我希望能帮点忙。
LIVE CD启动能解决一些硬件兼容性问题,比如ML在我的810主板上启动安装程序画屏问题,但是Ubuntu的LIVE CD却能启动

tandkzy 发表于 2007-10-25 08:13:04

其实只要支持dos下能载入就可以了。即是说,我们可以将系统安装在一个大的fat分区里,然后,我们可以通过dos界面的某一个命令将系统载入内存来运行。就跟以前的win3.1差不多的样子。这样的话,原有的磁盘也照样可以被Windows访问。当然,必须要支持从dos工具箱的dos界面启动才可以。而且这么做的话,要实际在linux里写入磁盘也相当的容易。只是好像少了文件权限的支持了~~~~

huizige 发表于 2007-10-25 13:03:10

这原来FANX就有这方面的技术,只是支持这方面的技术有几种结构,搂主可以参考一下


我想定制一个工业上应用的LINUX,这几天找这方面的资料,不知道编译FANX内核的的配置文件那里能找到,要安装的这个软件有点麻烦,要打入RTAI的补丁,要解决的问题很多,初学LINXU的人根本没法装得好,自己定制一个比较方便大众
页: [1] 2
查看完整版本: 有个想法:ML支持安装到硬盘镜像文件中