在forum.ubuntu.org.cn上看到这个自动挂载win分区的脚本挺不错的,记录一下,以后应该会用到。我就注释了两个地方。版权归原作者所有。
#!/bin/sh
#
#autowinfs auto mount media 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 /media/
#rmdir /media/* 1> /dev/null
grep -v '/media/' /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 /media/$WDISKS ntfs auto,user,nls=utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/media/$WDISKS"
done
fdisk -l /dev/[hs]d[a-z] | grep 'FAT' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /media/$WDISKS vfat auto,user,utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/media/$WDISKS"
done
mv /etc/fstab.swp /etc/fstab
mount -a
exit 0
分享到:
相关推荐
本文将深入探讨如何在Fedora 9中设置开机自动挂载Windows分区,这一操作对于双系统用户尤其重要,它能够极大地提高工作效率和用户体验。 ### 一、理解Fedora中的自动挂载机制 在Fedora中,自动挂载功能主要依赖于...
### Ubuntu下自动挂载Windows分区的方法详解 #### 一、背景介绍 Ubuntu 是一款非常流行的开源操作系统,基于 Linux 内核。很多用户选择在一台计算机上同时安装 Ubuntu 和 Windows,以便于根据不同的需求灵活切换...
为了自动挂载Windows的D盘,你需要在`/etc/fstab`文件中添加新的一行,如以下示例: ``` /dev/sdb1 /mnt/windows/D ntfs defaults,uid=1000,gid=1000,umask=0077 0 0 ``` 这里的`/dev/sdb1`应该替换为你实际的设备...
挂载 Windows 分区可以分为两步:手工挂载和自动挂载。 手工挂载 Windows 分区需要了解 Linux 系统对硬盘分区的称呼,例如 Windows 下的 C 盘通常是 hda1,D 盘是 hda5,E 盘是 hda6 等等。然后,需要确定 Linux ...
本文将深入讲解这一过程,帮助用户更好地理解如何在Linux环境中操作Windows分区。 首先,我们需要了解Linux中的文件系统类型。Linux默认支持ext系列(如ext2、ext3、ext4)以及一些其他类型的文件系统,如FAT和VFAT...
RedHat Linux 自动挂载 Windows 文件系统可以解决 Linux 下对非 Linux 分区格式的文件系统的访问问题,提高了系统的可用性和灵活性。通过修改 fstab 文件或 rc.local 文件可以实现自动挂载 Windows 文件系统。
### 自动挂载NTFS分区详解 #### 一、引言 随着Linux系统的普及与应用范围的扩大,用户越来越需要跨平台的数据访问能力。尤其是在个人计算机领域,由于Windows操作系统的广泛使用,NTFS文件系统成为了许多用户的首选...
Linux 硬盘挂载方法 本文档将向您介绍 Linux 硬盘挂载方法,包括手工挂载和自动挂载两种方式。...手工挂载方法可以临时挂载 windows 分区,而自动挂载方法可以让 Linux 系统启动时自动挂载 windows 分区。
Linux系统上挂载Windows分区和U盘的方法 本文档详细介绍了Linux系统上挂载Windows分区和U盘的方法,涵盖了支持NTFS分区、挂载Windows分区、挂载U盘等内容。 支持NTFS分区 为了使Linux系统支持NTFS分区,可以通过...
为了在Linux系统启动时自动挂载Windows分区,你可以将上述挂载命令写入`/etc/fstab`文件。例如: ``` # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> ...
在Linux系统中,为了在开机时自动挂载NTFS分区并使其可写,需要进行一系列配置步骤...注意,对Windows分区的频繁写入可能会影响其稳定性,建议谨慎操作。在使用过程中,应定期检查文件系统的健康状况,以防止数据丢失。
为了在每次启动Linux时自动挂载Windows分区,可以编辑 `/etc/fstab` 文件。这个文件包含了所有需要在系统启动时自动加载的文件系统的配置信息。每行记录了一个文件系统的设备名、挂载点、文件系统类型、挂载选项以及...
为了使分区能够在系统启动时自动挂载,可以在`/etc/fstab`文件中添加如下条目: ```plaintext /dev/sda6 /mnt/E_Drive vfat rw,users,auto 0 0 /dev/sda7 /mnt/F_Drive ntfs rw,users,auto 0 0 ``` 这里`rw,...
总之,diskpart是Windows系统中强大的磁盘管理工具,通过编写脚本可以实现自动化操作,如挂载、卸载分区和分配盘符。理解并掌握这些命令和脚本的使用,对于日常的系统维护和故障排查具有重要意义。
例如,你可以通过以下命令挂载Windows分区: ```bash mount -t vfat -o iocharset=gb2312 /dev/hda5 /mnt/d ``` 其中,`/dev/hda5`是你的Windows分区设备,`/mnt/d`是你在Linux中为该分区创建的挂载点。同样的命令...
其中,ESP分区和普通隐藏分区,在系统重启后自动恢复原状; 6、使用系统自身命令,开源透明的批处理代码,确保安全可靠; 7、Windows8/10以及winPE(需有choice、diskpart、find等常用命令)均可运行。 8、搭配第三...
通过以上步骤,用户可以在macOS系统中实现NTFS分区的读写挂载,解决了Mac用户在处理Windows格式磁盘时遇到的兼容性问题。需要注意的是,在进行此类操作时,应当谨慎行事,避免因误操作导致数据丢失或其他意外情况的...
为了挂载Windows分区,首先需要在文件系统中创建一个挂载点。推荐的做法是在`/mnt`目录下创建一个新的目录,如`/mnt/WinF`,用于挂载Windows XP的F分区。 **命令示例**: ``` # mkdir /mnt/WinF ``` #### 步骤二:...
在Linux系统中,尤其是REDHAT Linux这样的企业级发行版,有时我们需要挂载Windows系统常用的NTFS分区。本文将深入探讨如何在REDHAT Linux上实现这一操作,并提供相关软件包和编译后的模块。 首先,NTFS是Microsoft ...