QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 850|回复: 1

Linux开机自动挂载WINDOWS下的分区与中文显示问题

[复制链接]
发表于 2006-2-28 20:59:03 | 显示全部楼层 |阅读模式
Linux开机自动挂载WINDOWS下的分区
用/etc/fstab 挂载这里就不介绍了
首先,在/mnt下,你要有winme temp win2000 share这几个目录,如果没有可以通过在虚拟终端分别输入mkdir /mnt/winme,
mkdir /mnt/temp,mkdir /mnt/win2000,mkdir /mnt/share来建立。接着在虚拟终端,输入vi mymount,然后按insert键,输入以下代码:
#!/bin/bash
case $1 in
m)
mount -t vfat -o iocharset=utf8,umask=000 /dev/hdc1 /mnt/win2000
mount -t vfat -o iocharset=utf8,umask=000 /dev/hdc2 /mnt/share
mount -t vfat -o iocharset=utf8,umask=000 /dev/hda5 /mnt/winme
mount -t vfat -o iocharset=utf8,umask=000 /dev/hda6 /mnt/temp
;;
u)
umount -t vfat /dev/hda5 /mnt/winme
umount -t vfat /dev/hda6 /mnt/temp
umount -t vfat /dev/hdc1 /mnt/win2000
umount -t vfat /dev/hdc2 /mnt/share
;;
esac
按Esc输入:wq回车就可以了.
现在让我来解释一下这些代码.第一行#!/bin/bash指定以bash shell执行此文
件.case $1 in 为取的命令行参数.若为m则开始挂载,若为u则卸载.其中-o iocharset=utf8,umask=000 能够显示中文名.-t vfat 为指定文件系统类型为WINDOWS下的FAT文件系
统.winme temp win2000和share为目录/mnt下的子目录.

好了,该程序已经写好了.但是它还没有执行权利.我们只要输入下面这个命令就可以了.
chmod u+x mymount
呵呵,到这步你只要输入./mymount m,就可以挂载了.不过笔者比较懒,觉得这样做比较麻
烦.于是就请教了一些高手,终于解决了这个问题呀.呵呵.在/etc/rc.d/rc.local 文件中输
入 sh ./root/mymount m就可以了.
重新启动你的电脑,进入LINUX看看是否自动挂载.呵呵.笔者以后就非常轻松,不需要输入
那么多的命令了.爽呀.

这是我从网上搜的,觉得有点意思.
linux精华区好多文章都过时了,版主是不是考虑更新一下.
--
※ 来源:.天大求实BBS http://bbs.tju.edu.cn [FROM: 202.113.13.188]
发表于 2006-2-28 21:04:46 | 显示全部楼层
嗯,过时了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-27 18:52 , Processed in 0.040666 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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