LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3332|回复: 4

u盘启动系统做成功了

[复制链接]
发表于 2007-2-2 03:27:24 | 显示全部楼层 |阅读模式
呵呵,与前面发表的几个帖子有点关系。
原系统是debian,在其里面运用qemu做的虚拟系统,经过删减,经ftp传到u盘上,做grub时,也是用的其它的盘做的,另一个帖子里面有说明。

系统做出来也不小,300多兆,且还没有图形界面,下一步准备继续删减,但字符下的功能也不少,就是一个完整的系统:)

现在的问题就是:如何能像slax一样,开机把系统放进内存中运行,而不是在u盘上运行,这样u盘的读写太频繁了。
还有,u盘格成了ext3格式,是2G的盘,但在win下却认不出来。
发表于 2007-2-2 07:35:13 | 显示全部楼层
Slax 的方式是有代价的,就是文件系统经过 squashfs 压缩,然後启动时动态解压,因此文件系统是 read only 的。於是透过 unionfs 来达到可写,但亦只限可写在记忆体里,除非另行拷在物理的分区里

Knoppix 的方式亦相似,但 Knoppix 用 cloop 并改用 aufs (Another UnionFS) 取代 buggy 的 unionfs。Kanotix 的精简版 CPX-Mini 则是 cloop + UnionFS。

其他动态解压的方式还有 LFS LiveCD 采用的 zisofs 等。

Btw,楼主不是要用 U 盘启动系统吗,干嘛要在 win 下认出来?
回复 支持 反对

使用道具 举报

发表于 2007-2-2 08:38:41 | 显示全部楼层
关注一下,有机会自己也做一个。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-2 18:23:33 | 显示全部楼层
呵呵,没说明白,是把系统做到u盘里面。
上面的帖子发了就想起来了,ext3分区windows是不会直接认的。
但u盘分成几个区在windows下也认不出来。

把系统做到u盘里面还是算了。偶的u盘系统启动数十次以后已经出现问题了。
但用来启动系统还是可以的。
回复 支持 反对

使用道具 举报

发表于 2007-2-2 19:03:46 | 显示全部楼层
除非 U 盘上有 FAT/FAT32/NTFS 之类的分区,否则分再多也无法让 win 认出来

起初我也是想用 U 盘系统带它到处使用,但眼见 2.5" 硬盘及硬盘盒,除了稍为笨重,容量更大,性价比更高,更乎经济原则,现在已改用移动硬盘了
回复 支持 反对

使用道具 举报

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

本版积分规则

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