ubuntu 6.10不能访问Windows分区下的中文目录跟文件!!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
seanfj
帖子: 90
注册时间: 2007-02-09 23:36
来自: China
联系:

ubuntu 6.10不能访问Windows分区下的中文目录跟文件!!

#1

帖子 seanfj » 2007-03-20 7:56

如题:
ubuntu 6.10不能访问Windows分区下的中文目录跟文件!!
applnk
帖子: 1485
注册时间: 2007-02-13 15:24
来自: 地球

#2

帖子 applnk » 2007-03-20 8:27

编码问题。
seanfj
帖子: 90
注册时间: 2007-02-09 23:36
来自: China
联系:

#3

帖子 seanfj » 2007-03-20 9:59

applnk 写了:编码问题。
那要怎么设置呀?????
tizeeme
帖子: 21
注册时间: 2007-03-15 19:02
来自: WH

#4

帖子 tizeeme » 2007-03-20 14:32

用这个不会乱码。
===================
自动挂载 Windows 分区

本文作者:oneleaf

授权许可:创作共用协议

编辑人员:

校对人员:

适用版本:

文章状态:

参考文献:无

自动挂载 windows 分区执行下列命令, 编辑挂载脚本 autowinfs.

sudo gedit /usr/sbin/autowinfs

复制粘贴以下引用的内容, 保存文件, 退出。

#!/bin/sh
#
#autowinfs auto mount windows disks
#
# Copyright (c) 2005 Jiahua Huang <jhuangjiahua@gmail.com>
#License: GPLv2
#
# /usr/bin/sutowinfs
# 用来自动挂载机器上的 Windows 分区 , 并写入 /etc/fstab
# 五 2月 18 14:06:12 CST 2005
mkdir -p /windows/
rmdir /windows/* 1> /dev/null
grep -v '/windows/' /etc/fstab > /etc/fstab.swp
# 本脚本用于 UTF-8 的 Locale 下
# 单独的 fdisk -l 不能列出分区的情况很少了 , 所以把 /dev/[hs]d[a-z] 去掉
## fdisk -l /dev/[hs]d[a-z] | grep -E 'FAT|NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
# 查找 NTFS 分区 , 新内核的 auto 好像有点问题 , 所以现在把 NTFS 和 VFST 分开来
fdisk -l /dev/[hs]d[a-z] | grep 'NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS ntfs auto,user,nls=utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done
fdisk -l /dev/[hs]d[a-z] | grep 'FAT' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS vfat auto,user,utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done
mv /etc/fstab.swp /etc/fstab
mount -a
exit 0

再运行命令:

sudo chmod +x /usr/sbin/autowinfs
sudo /usr/sbin/autowinfs

就可以了,Windows分区将挂载在 /windows/ 下
头像
SuperWar3Fan
帖子: 1263
注册时间: 2006-05-20 6:25
来自: 山东淄博
联系:

#5

帖子 SuperWar3Fan » 2007-03-20 17:06

学习!
有空的话,请访问我的BlogUbuntu高地
seanfj
帖子: 90
注册时间: 2007-02-09 23:36
来自: China
联系:

#6

帖子 seanfj » 2007-03-20 18:02

tizeeme 写了:用这个不会乱码。
===================
自动挂载 Windows 分区

本文作者:oneleaf

授权许可:创作共用协议

编辑人员:

校对人员:

适用版本:

文章状态:

参考文献:无

自动挂载 windows 分区执行下列命令, 编辑挂载脚本 autowinfs.

sudo gedit /usr/sbin/autowinfs

复制粘贴以下引用的内容, 保存文件, 退出。

#!/bin/sh
#
#autowinfs auto mount windows disks
#
# Copyright (c) 2005 Jiahua Huang <jhuangjiahua@gmail.com>
#License: GPLv2
#
# /usr/bin/sutowinfs
# 用来自动挂载机器上的 Windows 分区 , 并写入 /etc/fstab
# 五 2月 18 14:06:12 CST 2005
mkdir -p /windows/
rmdir /windows/* 1> /dev/null
grep -v '/windows/' /etc/fstab > /etc/fstab.swp
# 本脚本用于 UTF-8 的 Locale 下
# 单独的 fdisk -l 不能列出分区的情况很少了 , 所以把 /dev/[hs]d[a-z] 去掉
## fdisk -l /dev/[hs]d[a-z] | grep -E 'FAT|NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
# 查找 NTFS 分区 , 新内核的 auto 好像有点问题 , 所以现在把 NTFS 和 VFST 分开来
fdisk -l /dev/[hs]d[a-z] | grep 'NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS ntfs auto,user,nls=utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done
fdisk -l /dev/[hs]d[a-z] | grep 'FAT' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS vfat auto,user,utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done
mv /etc/fstab.swp /etc/fstab
mount -a
exit 0

再运行命令:

sudo chmod +x /usr/sbin/autowinfs
sudo /usr/sbin/autowinfs

就可以了,Windows分区将挂载在 /windows/ 下
谢谢 tizeeme 现在好了
头像
夜泊枫桥
帖子: 333
注册时间: 2007-04-03 22:18

#7

帖子 夜泊枫桥 » 2007-04-04 15:16

:( 我不行 我有两个硬盘
我ubuntu装在从盘的逻辑风区中
seanfj
帖子: 90
注册时间: 2007-02-09 23:36
来自: China
联系:

#8

帖子 seanfj » 2007-11-20 18:28

原来只要在Windows下chkdsk下就成了
回复