请教如何开机自动就mount
请问如何让系统一开机就自动将WIN的盘mount过去,谢谢,比如,将/dev/hda5 -> /mnt/hda, 就是不用手动拉,每次开机让他自己动.
能实现吗? :lol: 修改 /etc/fstab 配置文件就行了啊 在/etc/fstab文件中加入相应的字段应该就可以了,你试试先。 试试按如下格式写入/etc/fstab
/dev/hdb2 /mnt/win_d ntfs iocharset=gb2312,ro,umask=0 0 0 看到了,但是右边的应该怎么配置呀? 因为我是公司的机器,所以不敢乱配,谢谢
LABEL=/ / ext2 defaults 1 1
LABEL=/boot /boot ext2 defaults 1 2
none /dev/pts devptsgid=5,mode=6200 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda7 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660noauto,owner,kudzu,ro 0 0 LABEL=/ / ext2 defaults 1 1
LABEL=/boot /boot ext2 defaults 1 2
none /dev/pts devptsgid=5,mode=6200 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda7 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 试试按如下格式写入/etc/fstab
/dev/hdb2 /mnt/win_d ntfs iocharset=gb2312,ro,umask=0 0 0
偶是FAT32的,是不是把NTFS改FAT32就可以了? 这么写:
LABEL=/ / ext2 defaults 1 1
LABEL=/boot /boot ext2 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda7 swap swap defaults 0 0
/dev/hdxy /mnt/win vfat iocharset=gb2312,umask=0 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
其中x=a,b... y=1,2...
前提是必须已经建好了/mnt/win目录 umask=0 0 0 这个有什么作用? :lol::lol::lol: umask ------屏蔽预设文件权限
其设置参数的定义和chmod的相反,0代表屏蔽的意思,相当于chmod的7。 我刚刚试过了,好象不行哦,开机的时候它fail了,它说:
kernel: bcm4400: eth0 NIC Link is Up, 100 Mbps full duplex
kernel: MSDOS FS: IO charset gb2312
kernel: FAT: freeing iocharset=gb2312
mount: mount: wrong fs type, bad option, bad superblock on /dev/hda7,
mount: or too many mounted file systems
netfs: Mounting other filesystems:failed
兄弟,是不是能解释下vfat iocharset=gb2312 的意思啊, 因为我是DELL的机器,不知道和硬盘有没有关系 你是什么发行版?空格空了吗?
1.vfat就是FAT32,在LINUX下叫虚拟FAT。
2.iocharset=gb2312是定义语言码为汉字。难道是你的系统内核没有打开汉字支持?将这句去掉吧。 对的对的,我们这里不支持汉字的,我再试试,马上回来,谢谢啊, 嗨, 还是不行,不过我将后面的东西都改成了default 0 0 竟然成功了, 也不知道里面会有什么不同?比方说只能读不能写啊等等?
:) 因为我的机器是RH9.0没有中文的,kernel是2.4.23的
页:
[1]
2