关于 Ubuntu 自动挂载 Windows 分区

把下面的保存为 /usr/sbin/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 下 , 如果是 GBK 的 locale , 就把 下面的 iocharset=utf8 换成 iocharset=cp936
# 单独的 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,iocharset=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,iocharset=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

就可以了

时间: 2024-09-23 23:12:17

关于 Ubuntu 自动挂载 Windows 分区的相关文章

Ubuntu自动挂载windows分区执行命令

自动挂载 windows 分区执行下列命令, 编辑挂载脚本 autowinfs. sudo gedit /usr/sbin/autowinfs复制粘贴以下引用的内容,保存文件, 退出. mkdir&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; -p  /windows/rmdir   /windows/*   1> /dev/nullgrep  -v  '/windows/'  /etc/fstab  &g

Ubuntu系统自动挂载Windows分区

自动挂载 Windows 分区 自动挂载 windows 分区执行下列命令, 编辑挂载脚本 autowinfs. sudo gedit /usr/sbin/autowinfs 复制粘贴以下引用的内容,保存文件, 退出. mkdir -p /windows/rmdir /windows/* 1> /dev/http://www.aliyun.com/zixun/aggregation/19527.html">nullgrep -v '/windows/' /etc/ fstab >

Ubuntu 14使用ntfs-config解决开机自动挂载NTFS分区问题

先安装: sudo apt-get install ntfs-3g ntfs-config 再配置一下: sudo ntfs-config 然后就会弹出来一个对话框,选择你需要挂载的分区,点应用,再选择"启用内部设备写支持"就搞定了. 手动设置ubuntu自动挂载Windows分区方法: 编辑/etc/fstab文件 $sudo gedit /etc/fstab 弹出geidt的文本编辑框,在文件尾部添加如下内容: 1.先用FDISK命令查看一下磁盘的UUID $sudo fdisk

Ubuntu系统手工挂载Windows分区

手工挂载 windows 分区 执行下列命令, 编辑挂载脚本 autowinfs. sudo http://www.aliyun.com/zixun/aggregation/19512.html">nano /usr/sbin/autowinfs 复制粘贴以下引用的内容,输入Ctrl + O并回车,保存文件, Ctrl + X退出. #!/bin/sh##autowinfs auto mount windows disks## Copyright (c) 2005 Jiahua Huang

Fedora自动挂载Windows共享文件夹与分区

一,自动挂载Windows共享文件夹 Fedora挂载Windows共享文件夹命令如下: mount -t cifs -o username=win用户名,password=win用户对应密码  //192.168.3.10/php_projects /mnt/www 注:请手动建立对应的文件夹/mnt/www. 开机自动挂载,可以把上面命令弄到开机脚本里去,但现在Fedora的开机脚本设置显得非常麻烦,由于涉及到网络连接的先后问题,此脚本需要在网络连接成功后运行才能正常加载.网上找了一下,还是

如何挂载windows分区和U盘

1.支持ntfs分区 如果你的windows分区有ntfs格式的,要使linux支持ntfs格式,你可以通过编译内核实现,但最简单的方式是通过安装支持ntfs的rpm包实现. 单击右键,在快捷菜单里选择在此打开终端.在终端中输入uname -a查看内核版本 到http://linux-ntfs.sourceforge.net/rpm/redhat9.html下载相应内核的rpm,我的rh9是kernel-ntfs-2.4.20-8.i686.rpm.在终端中输入 代码: rpm -ivh ker

linux系统上挂载windows分区和U盘的方法

1.支持ntfs分区 如果你的windows分区有ntfs格式的,要使linux支持ntfs格式,你可以通过编译内核实现,但最简单的方式是通过安装支持ntfs的rpm包实现. 单击右键,在快捷菜单里选择在此打开终端.在终端中输入uname -a查看内核版本,下载相应内核的rpm,我的rh9是kernel-ntfs-2.4.20-8.i686.rpm.在终端中输入 代码: rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm 即可.(rpm为安装rpm包的命令,参数i 为显

Linux下开机自动挂载NTFS分区为可写

  自动挂载对于linux系统来讲就是安装硬盘了,今天我们来为各位介绍在Linux下开机自动挂载NTFS分区为可写技巧文章希望下文对各位有帮助. 升级到 OpenSUSE 13.2 之后,原来配置为可自动挂载并进行写入操作的 Windows NTFS 分区现在不会自动挂载了,在磁盘管理中配置了自动挂载且不勾选"Mount Read-Only"居然也无法直接写入.又折腾了好久才根据坎离枫整理的博文搞明白了. 要在 Windows + Linux 双系统中的 Linux 系统里使用 Win

Ubuntu挂载Windows分区详解

如果可能,推荐挂载在ubuntu的windows分区为FAT32格式,而不是NTFS.因为保密和缺少NTFS文件系统的结构文档等原因,ubuntu对NTFS的支持还不是很好.如果你有一个NTFS格式的分区,你可以用Partition http://www.aliyun.com/zixun/aggregation/16764.html">Magic将其转换成FAT32格式(这一操作请您自己承担风险). 用法说明 创建一个挂载点(目录),你将通过这个挂载点访问windows分区.Ubuntu缺