QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4072|回复: 9

windows分区永远挂载在linux

[复制链接]
发表于 2004-3-27 20:58:13 | 显示全部楼层 |阅读模式
请问能够将windows分区永远挂载在linux上吗?我每次进入linux里面都得重新敲命令挂载,真麻烦啊!
发表于 2004-3-27 21:58:04 | 显示全部楼层
编辑/etc/fstab.看看就知道该怎么编辑了。赫赫
回复

使用道具 举报

发表于 2004-3-28 22:36:40 | 显示全部楼层
echo "mount /dev/hdXX /path" >>/etc/rc.d/rc.local
或:
echo "/dev/hdXX        /path         vfat      defaults        1 2" >>/etc/fstab
回复

使用道具 举报

发表于 2004-3-29 23:01:41 | 显示全部楼层
目前实现分区自动挂载/卸载的方法(我知道的)有两种,一种是supermount,一种是automount,supermount要重新编译内核,而且不稳定,这里就不介绍了.
我介绍一下automount的使用方法:
首先确认你的linux已经安装autofs这个包.
如果你不想每次开机都手动启动autofs服务,就运行setup,在System services里把
autofs选上.

编辑/etc/auto.master,把# /misc /etc/auto.misc --timeout=60
这一行的#号去掉.

编辑/etc/auto.misc
照下面的样子加入要自动mount的分区的配置.
(不要全跟我一样,我只是举个例子)
名字 分区类型 设备名
cdrom -fstype=auto : /dev/cdrom
floppy -fstype=auto :/dev/fd0
c -fstype=auto,iocharset=cp936 :/dev/hda1
d -fstype=auto,iocharset=cp936 :/dev/hda5
hda7 -fstype=auto :/dev/hda7
.
.
.
iocharset=cp936是针对windows分区的,linux分区不要加这个
修改完毕后,重新启动一下autofs服务,方法/etc/init.d/autofs restart
现在你就可以很方便的访问任何一个分区,包括光驱,软驱了.
比如你在终端里输入cd /misc/c,那么系统就会自动把/dev/hda1分区mount
到/misc/c目录上.cd /misc/cdrom就可以访问光驱.如果60妙内你没再访问自动
mount上的分区,那么系统自动会把它umount掉.

/misc目录下的cdrom,floppy,c....等目录是系统自动建的,umount后这些目录会被
自动删除.不要手动在/misc目录下建任何目录或文件.

为了避免于fstab里的自动mount分区冲突,把/etc/fstab里的
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
这两行删除掉.

现在你可以在桌面上建一些快捷键,让它链接到/misc/xxx,你就可以很方便地
访问各个分区了.

最后进行编辑的是 mozilla on 2003-09-09, 1:56pm, 总计第 2 次编辑
36351 写到:
在/etc/fstab里面改,一起动linux,系统就把分区mount上,而且一直挂着直到你重起、关机或手动断开

这样会不会动硬盘或者其他东西造成伤害呢??

如果是非法关机有可能损害以mount分区。

引用:
那不是每次都要umount命令???那好烦阿!!

最好每次都手工umount,如果你是正常关机不umount也行,关机时系统会把当前所有已经mount上的分区umount掉,不过你关机前要退出任何mount上的分区里的目录,否则会umount失败。
引用:
让他自动挂载和这个哪个好??

应该是我这个方法好,用时才mount,在指定时间内不用就umount,方便。
引用:
对了 用你的办法的话根本就不用建相应的C D E F...的文件夹?????

不用建。


引用:
对了,如果用LINUX盲的 方法改了fstab文件后,再用你的办法会不会有冲突?

不会冲突,因为分区可以同时mount在多个目录上。

引用:
大哥,好象不是阿,我照你方法做了
但是我重启 了autofs 后用cd /misc/c的 时候他 说没有哪个文件夹!!!
不像你说的那个系统会自己建一个文件夹!!!!!
怎么办??

那是你的auto.misc或auto.master没设置对,或者autofs服务没启动。
引用:
顺便问一下,你说的进setup设置auto....我看到前面有*号,那是开还是关??

有*号表示开。

另外,非常抱歉,设备名前应该有个冒号,我已更正。
中文显示问题:
c -fstype=auto -iocharset=cp936 :/dev/hda1
这样就能显示中文了。
至于读写问题:你用的是root用户吗?
回复

使用道具 举报

发表于 2004-4-1 18:25:19 | 显示全部楼层
谢谢楼主
回复

使用道具 举报

发表于 2005-5-26 16:19:48 | 显示全部楼层
这个对所有的linux都可以吗,还是只是对rh,我在ubuntu里面没发现auto.misc和auto.master
回复

使用道具 举报

发表于 2005-5-26 17:28:00 | 显示全部楼层
[17] <Huahua> Ubuntu 默认的  Gnome 是自动挂载 U 盘
[17] <Huahua> 不需要修改 fstab
[17] <Huahua> 全部用默认就可以
[17] <PLMM> 独舞BOY(qq):其它windows 分去那
[17] <Huahua> KDE 3.4 , 在 Konqueror 位置  media:///  下会看到你的分区和 U 盘这些
[17] *** cnhackTNT 已经加入此频道。([email protected])
[17] *** sunmoon1997 已经加入此频道。([email protected])
[17] <Huahua> KDE 3.4 的面板上有个“位置” 菜单 , 点 “储存介质” 就可以了
[17] <Huahua> 也可以让她显示在桌面
[17] <Huahua> 反正就是不需要 autofs , automount 这些过时的东西

关于 Gnome 下硬盘自动挂载,可以来 sir 的 Ubuntu 版, 搜索“自动挂载Win”
回复

使用道具 举报

发表于 2005-5-26 19:23:13 | 显示全部楼层
很好的介绍
很想知道supermount的详细情况
回复

使用道具 举报

发表于 2006-4-5 13:07:36 | 显示全部楼层
[quote:3a0e261c0c="kaixinzaolin"]
......
首先确认你的linux已经安装autofs这个包.
如果你不想每次开机都手动启动autofs服务,就运行setup,在System services里把 autofs选上.
.......
[/quote]

在linux中,System Service在哪?是图形接口吗,没有这个图形接口怎么办?
回复

使用道具 举报

发表于 2006-4-5 13:41:51 | 显示全部楼层
直接改/etc/fstab就行了,我的供你参考。

# /etc/fstab: static file system information.
#
# <file system>        <mount point>        <type>        <options>                <dump>        <pass>
/dev/hda3        /                reiserfs        noatime,notail        0        0
#/dev/hda4        none                swap        sw                        0        0
/dev/hda4        /home                reiserfs        noatime,notail        0        0
proc                /proc                proc        defaults                0        0
/dev/fd0        /floppy                auto        user,noauto                0        0
/dev/cdrom        /cdrom                iso9660        ro,user,noauto                0        0

/dev/hda1        /winfs/winc        ntfs        nls=utf8,umask=000        0        0
/dev/hda5        /winfs/wind        ntfs        nls=utf8,umask=000        0        0
/dev/hda6        /winfs/wine        ntfs        nls=utf8,umask=000        0        0
/dev/hda7        /winfs/winf        ntfs        nls=utf8,umask=000        0        0
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-8 02:57 , Processed in 0.155037 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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