红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

ubuntu的ntfs分区加载

发布时间:2008-10-01 16:14:04来源:红联作者:Kvlode
先看看我碰到问题的由来,也可以供参考。ubuntu对windows分区的支持很不错, 之前我刚使用ubuntu7.10时,有一块硬盘还全是ntfs分区, 而无须任何配置就已经能够读写ntfs分区了。

后来买了台新机器,amd64×2 4000+ cpu的,发现ubuntu8.04 也出来了,于是装上了64位版。装好之后,添加了一块ide硬盘,上面的分区都是ntfs的,结果发现ntfs分区并没有自动加载。奇怪的是,在‘位置’菜单下面还是能看到有ntfs分区的盘符,点击确实也能正常进入;此时通过mount命令也可以加载成功。估计这个菜单中的挂载实际上也是通过的mount命令实现的,但终归系统启动不能自动加载阿,不爽,由于像一些下载工具,如amule,设定的共享目录在ntfs上,这时不先加载该分区则会报错。

于是想着如何让ubuntu启动时自动加载ntfs分区, 马上就想到了在启动的bash中写入mount 命令,在网上找了一番

发现,可以在/etc/rc.local中 写入:

mount -t ntfs /dev/sda5 /media/d
文章评论

共有 3 条评论

  1. marulon 于 2008-10-02 13:30:08发表:

    这是我在这个网站上抄下来的,我自己就是这样做的,可以用
    1.先进root用户。一下操作都是root用户
    2.只是挂载硬盘的话,用如下命令:
    mount /etc/sdax [路径]
    #sdax 中的x就是想要挂载的硬盘分区 [路径]就是你想把他挂载的地方,它必须是一个文件夹的名字

    3.上面的方法重启之后就不挂载了。要是想开机自动挂载的话,要在/etc/fstab中修改

    首现键入命令:
    ls -al /dev/disk/by-uuid

    找到你的sdax 的 uuid号码,复制下来。

    再键入命令:
    gedit /etc/fstab

    要是你挂载的盘是ext3格式

    在里面加上:
    # /dev/sdax
    UUID=[刚才记录的uuid号码] [路径] ext3 relatime 0 2(你的/是1,要是还有别的ext3,就在往下数)

    要是你挂载的盘是windows的

    在里面加上:

    (1)NTFS格式
    # /dev/sdax
    UUID=[刚才记录的uuid号码] [路径]ntfs user,nls=utf8,umask=0222,gid=1000,auto 0 0

    (2)FAT格式
    # /dev/sdax
    UUID=[刚才记录的uuid号码] [路径] vfat user,auto,umask=002,gid=1000,utf8 0 0

  2. cwqing1973 于 2008-10-01 16:43:54发表:

    精通一个,有时能做到触类旁通啊,知道一个了,如果能知道其中的原由,那么其他的也就是大同小异的,你所说的,在红旗6.0中,它所挂载的文件夹是Media这个软件夹中。

  3. cwqing1973 于 2008-10-01 16:40:29发表:

    多懂一点意味着又进一步,继续努力!支持你一下。