
在开始下篇文章之前我觉得有必要讲解一下在linux中的硬盘挂载。这和Windows不同,Windows会自动扫描本地硬盘并为你自动挂载,但是linux不会值么做,它需要你自己去挂载硬盘到系统中。
如果你是新硬盘,你需要对硬盘进行格式化才能正常使用,linux支持ext4、NTFS等文件系统,在此建议将硬盘格式化为NTFS格式,这样就算你把硬盘从linux移动Windows环境下也可以正常使用,Windows不知EXT4文件系统。
但是格式化NTFS也会带来一个弊端,就是你无法对文件进行权限 *** 作,这样你在使用的时候应该小心一些,避免误 *** 作删除硬盘数据。
如果你的硬盘已经格式化过存有数据的话,你应该跳过这一小节的内容,直接跳转到下一小节参考硬盘挂载 *** 作。
首先你需要查看设备位置,输入
然后找到你需要挂载的硬盘,例如我在这里要挂载 Disk /dev/sdb: 7.3 TiB 这块磁盘,记下它的位置,这里为/dev/sdb
如果需要格式化为EXT4格式,只需要执行下面语句即可,将/dev/sdb换成你需要进行格式化 *** 作的设备路径。
NTFS是windows的文件系统,在进行格式化 *** 作之前需要安装一个工具,输入下面命令进行安装。
安装完成后执行格式化语句,这里同样将/dev/sdb更改为你要执行格式化 *** 作的设备路径。
到此就将硬盘格式化完成了,接下来进行挂载 *** 作
在进行挂载 *** 作之前需要先查看硬盘的UUID值,输入sudo blkid进行查看
这里假设我们要挂载/dev/sdb1: LABEL="mybook" UUID="21B724CC1FE1D190" TYPE="ntfs" ···这块硬盘,我们选中UUID后面的值(不要双引号),在xshell中可以右键复制下来。
然后创建一个挂载点,这个挂载点就是你以后打开查看硬盘内容的地方,这里假设我们需要将硬盘挂载到/mnt/sdb这个路径。你可以选择其他任何一个你觉得可以的地方进行挂载。
首先执行 cd /mnt 进入到mnt目录。
然后执行 mkdir sdb 创建一个名为sdb的文件夹,这个文件夹为我们需要挂载硬盘的地方。
然后编辑系统挂载配置文件/etc/fstab
执行 vim /etc/fstab 打开配置文件,可以看到下图所示的内容
这里的格式为 设备名称 挂载点 分区类型 挂载选项 dump选项 fsck选项
dump为0表示不进行备份
fsck为启动时检查顺序,0为不检查,/更目录为1,其他只能从2开始
添加要挂载的内容到末行,这里我们以刚才的为例
挂载点为我们刚才设置的挂载路径/mnt/sdb,格式为NTFS(如果你格式化为ext4,这里就填ext4),挂载选项默认defaults,不进行备份,开机不检查。
挂载完成后执行 reboot 命令重启电脑,重启后我们就可以到/mnt/sdb目录下查看硬盘内容了
除了在WEB-UI管理界面中查看硬盘使用状态,我们也可以在命令行中输入 df -h 查看硬盘使用状态
1、开启群辉上的nfs服务
2、将cnetos机器ip加入到nfs的白名单
注意:有时候ip可能经过了nat,我们要配置成 * ,允许所有ip访问。
3、在centos中创建目录例如 :mkdir /home/mnt/NFStest
4、centos系统安装nfs服务:并启动服务
5、使用命令挂载 mount -t nfs 192.168.XXX.225:/volume1/test /home/mnt/NFStest
具体根据实际情况 修改IP地址和路径
6、开启开机挂载 :vi /etc/fstab
192.168.XXX.225:/volume1/test /NFSfile nfs defaults0 0
7、验证挂载:192.168.x.188:/volume1/test 35T 6.6T 29T 19% /home/mnt/NFStest
如何配置/etc/fstab或autofs让系统去自动挂载Samba共享?解决方法:为了使机器在启动的时候自动挂载Samba共享,修改/etc/fstab添加一行:
//server/share /mount/point smbfs username=[username],password=[password] 0 0
server是Samba服务器的名称或者IP地址。 share是Samba的共享目录。 /mount/point是本机挂载的目录。 username和passow是访问Samba服务器的用户名和密码。
编辑文件/etc/fstab:
LABEL=/ / ext3defaults1 1
LABEL=/boot/boot ext3defaults1 2
none/dev/pts devpts gid=5,mode=620 0 0
none/proc procdefaults0 0
none/dev/shm tmpfs defaults0 0
/dev/hda3 swap swapdefaults0 0
/dev/cdrom /mnt/cdromudf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppyautonoauto,owner,kudzu 0 0
//server/share/mount/point smbfs username=[username],password=[password] 0 0
用您的有效用户名和密码替换[username] and [password].
如果您想通过autofs服务来自动挂载Samba共享,可参考下面的信息.
编辑文件/etc/auto.master
# $Id: 3420.php,v 1.3 2006/10/24 07:50:27 hli Exp $
# Sample auto.master file
# Format of this file:
# mountpoint map options
# For details of the format look at autofs(8).
/misc /etc/auto.misc --timeout=60
编辑文件/etc/auto.misc
# $Id: 3420.php,v 1.3 2006/10/24 07:50:27 hli Exp $
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# Details may be found in the autofs(5) manpage
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
samba -fstype=smbfs,username=[username],password=[password] ://server/share
# the following entries are samples to pique your imagination
#linux -ro,soft,intr ftp.example.org:/pub/linux
#boot -fstype=ext2:/dev/hda1
#floppy -fstype=auto:/dev/fd0
#floppy -fstype=ext2:/dev/fd0
#e2floppy -fstype=ext2:/dev/fd0
#jaz -fstype=ext2:/dev/sdc1
#removable -fstype=ext2:/dev/hdd
编辑完成以后,需要重新启动autofs服务才可以生效,运行命令service autofs restart 或 /etc/init.d/autofs restart.
浏览/misc/samba目录可以看见您的Samba共享目录.
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)