打印

大家有兴趣搞一个这样的程序吗?

大家有兴趣搞一个这样的程序吗?

对于刚用linux的朋友,最头痛的就是几乎全部发行版安装后都不自动加载win分区,如果大家能搞一个加载win分区的软件,那就真是造福无量.

功能大概有:
1,可以全自动操作,包括自动识别fat区(暂不考虑ntfs,能考虑最好),自动编辑/etc/fstab,加入相应的设备行,基本参数包括ro(防止初学者乱搞),iocharset=cp936(这个就不用说了)
这步最适合新手
2,可以手动操作,包括自己选择加载那些fat区,可以即时加载卸载,也可以将加载的信息写入fstab里随机器启动加载,其他参数除了一个iocharset=cp936外其他都可以自己定义,建议用打勾的方法,譬如有这些勾:
是否让其他用户可写(umask=000)
是否可以指定某个(类)用户可以mount和umount(user,suid等)
其他的各种功能就随大家自己喜欢发挥,做最大的自由定义

语言不限(最好是gtk的),这样一个程序,不知大家有没有兴趣
(估计写/etc/fstab应该很简单,关键是如何获得fat区的信息)

TOP

想,但是如果我做,需要一个月以后才能开始。   
生命不息,编程不止 有没有人一起研究PAX255啊

TOP

写成Shell程序似乎比较好噢,大家的看法呢?
萝卜青菜,各有所爱,我就爱Linux! 神话有3种,第一种神话,第二种台湾独立,第三种台湾反攻大陆.

TOP

Mandrakelinux 很早就实现这个功能了啊?安装mandrakelinux vfat

Mandrakelinux 很早就实现这个功能了啊?安装mandrakelinux vfat 分区自动mount了.

在/mnt/目录下.

TOP

安装的时候就可以指定挂接的目录吧.
Debian when u r sa(i)d, u r unstable 有三件事具有生命的意义。它们是你生活当中所有事情的动机,包括你所做的任何事情和一个生命体该做的所有事情。[X] 第一是生存,[...] 第二是社会秩序,[ ] 第三是娱乐。---Linux Tovarlds (Just For Fun)

TOP

这个程序不是安装时候用的,而是安装完系统后用的
mandrake是有这个功能,红旗3.0开始也有这个功能
但更多的版本没有这个功能,就算是mandrake或红旗3.0,这个工具的灵活性大,也有用得上这个工具的时候

TOP

早些时候我写了一个,但我没用/etc/fstab,我用的是autofs。只要运行一次该程序,就会根据当前磁盘分区情况刷新/etc/auto.misc,并在/etc/X11/mycomputer目录里生成所有可访问分区链接(.desktop文件)。让大家看看效果。
附件: 您所在的用户组无法下载或查看附件

TOP

不错,那就不用再写了,放上来给大家下载吧!!
生命不息,编程不止 有没有人一起研究PAX255啊

TOP

改成写/etc/fstab的吧,而且扩充点功能
自动编辑/etc/fstab对新手很方便

TOP

[quote:007ef520ff="llc"]改成写/etc/fstab的吧,而且扩充点功能
自动编辑/etc/fstab对新手很方便[/quote]
扩充什么功能??
另外我这个程序还有点问题,就是如果你有多个硬盘,而且有两个或两个以上的硬盘包含windows分区,那么windows分区的盘号排列得跟windows不一样。比如linux里的WinC有可能不是windows下的C盘,而是第二个硬盘的第一个windows分区,因为我是借用fdisk源码的部分功能(fdisk -l)来获得当前分区状况。大家对windows下多硬盘时的盘符分配了解的请说一下。

TOP

先是主硬盘主分区,然后是第二个硬盘主分区,然后第三个。。。。
接下去是主硬盘其余分区,第二个。。。。第三个。。。。
以上情况都是在一个主分区,其余为逻辑分区的情况下
你可以用vmware试试,给一个系统挂多个硬盘看看
生命不息,编程不止 有没有人一起研究PAX255啊

TOP

功能大概如下:
1,可以全自动操作,包括自动识别fat区(暂不考虑ntfs,能考虑最好),自动编辑/etc/fstab,加入相应的设备行,基本参数包括ro(防止初学者乱搞),iocharset=cp936(这个就不用说了)
这步最适合新手
2,可以手动操作,包括自己选择加载那些fat区,可以即时加载卸载,也可以将加载的信息写入fstab里随机器启动加载,其他参数除了一个iocharset=cp936外其他都可以自己定义,建议用打勾的方法,譬如有这些勾:
是否让其他用户可写(umask=000)
是否可以指定某个(类)用户可以mount和umount(user,suid等)

win下多硬盘盘符分配大概是这样的,每个盘的第一个fat区盘符交错,其他顺排,譬如这样:
hda1 C hda2 E hda3 F hda4 G
hdb1 D hdb2 H hdb3 I  hdb4 J

TOP

图形界面????

TOP

最好图形(中文)界面,适合新手用

TOP

用gtk?我不会用qt。
不知道安装时只选kde的话能不能运行gtk程序,如果不能运行就得做两个了,一个qt,一个gtk。要不就用python(我不会用)。

TOP