FOOTMAN:fstab 的错误 (源自 MI)
原始文件:/dev/hda6 / ext3 defaults 1 1
none /dev/shm tmpfs defaults 0 0
/dev/hda1 /mnt/c vfat defaults 1 2
/dev/hdd /mnt/cdrom iso9660,udf noauto,user,kudzu,ro 0 0
/dev/hda5 /mnt/d vfat defaults 1 2
/dev/hda8 /mnt/e vfat defaults 1 2
/dev/hda9 /mnt/f vfat defaults 1 2
/dev/fd0 /mnt/floppy auto noauto,user,kudzu 0 0
/dev/hda10 /mnt/g vfat defaults 1 2
/dev/hda11 /mnt/h vfat defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /dev/pts devptsgid=5,mode=620 0 0
none /sys sysfs defaults 0 0
/dev/hdb2 /usr ext3 defaults 1 2
/dev/hda7 swap swap defaults 0 0
/dev/hda12 /mnt/hda12 vfat iocharset=cp936,umask=0,exec 0 0
/dev/hdb5 /mnt/hdb5 vfat iocharset=cp936,umask=0,exec 0 0
只要用户自己安装系统时指定了分区,就会变成 1 2,启动时没完没了扫描磁盘!比如 /usr 等。相反,如果任凭系统自己挂载,就不会出大问题,但是本该是 default 的地方变成了 exec,default 包含 exec,这部分大家参见 man mount 的 -o 说明。自动挂载 win 分区的功能由 kanker 负责。
修正后:
/dev/hda6 / ext3 defaults 1 1
none /dev/shm tmpfs defaults 0 0
/dev/hda1 /mnt/c vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hdd /mnt/cdrom iso9660,udf iocharset=cp936,noauto,user,kudzu,ro,exec 0 0 <===注意光盘参数
/dev/hda5 /mnt/d vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hda8 /mnt/e vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hda9 /mnt/f vfat iocharset=cp936,umask=0,defaults 0 0
/dev/fd0 /mnt/floppy auto iocharset=cp936,noauto,user,kudzu,rw,exec,sync 0 0 <===注意软盘参数
/dev/hda10 /mnt/g vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hda11 /mnt/h vfat iocharset=cp936,umask=0,defaults 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
none /sys sysfs defaults 0 0
/dev/hdb2 /usr ext3 defaults 0 0
/dev/hda7 swap swap defaults 0 0
/dev/hda12 /mnt/hda12 vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hdb5 /mnt/hdb5 vfat iocharset=cp936,umask=0,defaults 0 0
由于我们的内核默认编码 cp936,所以 iocharset=cp936 可以不加。 开发协调不好,有个事还得贴大字报。。。。 也算可以了。这是自由软件的开发模式。 应该是默认编码是cp936 :-)
Re: FOOTMAN:fstab 的错误 (源自 MI)
原始文件:/dev/hda6 / ext3 defaults 1 1
none /dev/shm tmpfs defaults 0 0
/dev/hda1 /mnt/c vfat defaults 1 2
/dev/hdd /mnt/cdrom iso9660,udf noauto,user,kudzu,ro 0 0
/dev/hda5 /mnt/d vfat defaults 1 2
/dev/hda8 /mnt/e vfat defaults 1 2
/dev/hda9 /mnt/f vfat defaults 1 2
/dev/fd0 /mnt/floppy auto noauto,user,kudzu 0 0
/dev/hda10 /mnt/g vfat defaults 1 2
/dev/hda11 /mnt/h vfat defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /dev/pts devptsgid=5,mode=620 0 0
none /sys sysfs defaults 0 0
/dev/hdb2 /usr ext3 defaults 1 2
/dev/hda7 swap swap defaults 0 0
/dev/hda12 /mnt/hda12 vfat iocharset=cp936,umask=0,exec 0 0
/dev/hdb5 /mnt/hdb5 vfat iocharset=cp936,umask=0,exec 0 0
只要用户自己安装系统时指定了分区,就会变成 1 2,启动时没完没了扫描磁盘!比如 /usr 等。相反,如果任凭系统自己挂载,就不会出大问题,但是本该是 default 的地方变成了 exec,default 包含 exec,这部分大家参见 man mount 的 -o 说明。自动挂载 win 分区的功能由 kanker 负责。
修正后:
/dev/hda6 / ext3 defaults 1 1
none /dev/shm tmpfs defaults 0 0
/dev/hda1 /mnt/c vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hdd /mnt/cdrom iso9660,udf iocharset=cp936,noauto,user,kudzu,ro,exec 0 0
/dev/hda5 /mnt/d vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hda8 /mnt/e vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hda9 /mnt/f vfat iocharset=cp936,umask=0,defaults 0 0
/dev/fd0 /mnt/floppy auto iocharset=cp936,noauto,user,kudzu,rw,exec 0 0
/dev/hda10 /mnt/g vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hda11 /mnt/h vfat iocharset=cp936,umask=0,defaults 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
none /sys sysfs defaults 0 0
/dev/hdb2 /usr ext3 defaults 0 0
/dev/hda7 swap swap defaults 0 0
/dev/hda12 /mnt/hda12 vfat iocharset=cp936,umask=0,defaults 0 0
/dev/hdb5 /mnt/hdb5 vfat iocharset=cp936,umask=0,defaults 0 0
由于我们的内核默认编码 cp936,所以 iocharset=cp936 可以不加。
看过了,如果需要做什么修改的话,就把 patch 发给我。今后 MI 的管理,就按我上次发贴所说的办。 Sorry!我可不懂编程,fstab 是我自己手工修改的。 能否开放你的 svn 写入权给现在的 MI 开发者?我们已经有自己的邮件列表,但是代码没有存进 i18n 的 svn 里。 news://pub.minidns.net
选择:cn.comp.os.linux.magic.installer 能否开放你的 svn 写入权给现在的 MI 开发者?我们已经有自己的邮件列表,但是代码没有存进 i18n 的 svn 里。
i18n svn 的 repository 在那里?现在我这儿没有宽带,上传不方便。
还有,你所说的现在的 MI 开发者都有那些人? 1. i18n svn 的 repository 问 lark。难道不是你当初传上去的数据吗?
2. 访问上面的新闻组。 1. i18n svn 的 repository 问 lark。难道不是你当初传上去的数据吗?
2. 访问上面的新闻组。
那时候我有宽带上,前些天我在家里没有,这有什么奇怪的?而且我最早是放出 1720 的 svn repository 的,只是大家觉得不方便才改的。
现在我再上传一次。连接是:
http://www.magiclinux.org/people/charlesw/svn-MagicInstaller.tar.bz2
另外还有 svnadmin dump 的结果,这个是和 svn 版本无关的。
http://www.magiclinux.org/people/charlesw/svndump-MagicInstaller.bz2
要应用的话可以用命令:
# svnadmin create MagicInstaller
# bzcat svndump-MagicInstaller.bz2 | svnadmin load MagicInstaller 谢谢你,但是我要求 lark 重新打开了 svn,不知现在能否使用。现在的服务器上有 cvs,没有 svn。 也算可以了。这是自由软件的开发模式。
自由软件也有协调很好的啊,不要逃避啊。
页:
[1]