linux 如何挂载移动硬盘

linux 如何挂载移动硬盘,第1张

下载ntfs-3g_ntfsprogs-2014215tgz压缩包并解压:下载后放在/home目录下,并用tar zxvf ntfs-3g_ntfsprogs-2014215tgz命令进行解压缩。

安装ntfs-3g:使用cd ntfs-3g_ntfsprogs-2014215命令进入安装目录;接着输入/configure --prefix=/usr/local/ntf3g用来指定安装路;最后输入命令make&&make install进行编译安装(前提是系统能执行make命令)。

查看移动硬盘:若移动硬盘已经插好,使用命令fdisk -l查看系统分区,找到系统识别的移动硬盘,系统配置不同,挂载的目录可能不同,如假设移动硬盘是/dev/sdb1。

进行挂载:使用命令mkdir /mnt/usb1创建挂载目录,命令mount -t ntfs-3g /dev/sdb1 /mnt/usb1/ 进行挂载,最后使用命令ls /mnt/usb1/ 查看是否挂载成功

挂载硬盘的过程和windows没有很大的缺别(1)将硬盘加入机器,重新启动(2)使用root用户登录(3)执行命令:ll /dev/[s,h]d ,看看你的硬盘的编号,(4)执行命令:fdisk /dev/你的硬盘编号(5)进行分区(有很详细的提示)(6)格式化你分区:mkfs -t ext4 /dev/分区编号(7)mount格式化后的分区

使用fdisk -l查看磁盘信息

[root@localhost home]# fdisk -l
磁盘 /dev/sda:644 GB, 64424509440 字节,125829120 个扇区
Units = 扇区 of 1  512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000a47ad
   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1           2048     1026047      512000   83  Linux
/dev/sda2         1026048   125829119    62401536   8e  Linux LVM
磁盘 /dev/sdb:16493 GB, 1649267441664 字节,3221225472 个扇区
Units = 扇区 of 1  512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

发现有磁盘,路径为/dev/sdb。然后使用fdisk命令进行建立分区

[root@localhost home]# fdisk /dev/sdb

然后先新建分区(我这里因为要存储大数据库文件   所以逻辑全部是一个分区)

命令(输入 m 获取帮助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): 
Using default response p
分区号 (1-4,默认 1):
起始 扇区 (2048-3221225471,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-3221225471,默认为 3221225471):
将使用默认值 3221225471
分区 1 已设置为 Linux 类型,大小设为 15 TiB

最后保存分区

命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table
正在同步磁盘。

使用fdisk -l命令查看,已经有分区了

磁盘 /dev/sdb:16493 GB, 1649267441664 字节,3221225472 个扇区
Units = 扇区 of 1  512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xe0bc0098
   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048  3221225471  1610611712   83  Linux

建好分区后要格式化分区,建立文件系统

[root@localhost home]# mkfsext3 /dev/vdb

这样文件系统就建好了,然后选择一个挂载点挂上就可以了,我挂载在/home/data/下了

[root@localhost home]# mount /dev/sdb1 /home/data/

移动硬盘or硬盘?
(1)个人PC机的话,插入移动硬盘或USB设备,会自动挂载到/media/下,你可以cd到这里看看有没有;
(2)如果是硬盘,就比较麻烦一点。硬盘接入后,linux会分给它一个“标签”,如/dev/sdb1
怎么知道呢,这样做
首先,切换到root用户或者使用root权限:su root 或者sudo,需要你输入密码。
其次,fdisk -l (是小写的英文字母L),查看系统挂载的设备列表。硬盘标签一般会出现在最后一个,看看它所列出的大小是否正确,并记住它的标签,如/dev/sdb1
最后,把这个标签挂载到你想要的目录下,这个目录你可以自己mkdir,我习惯挂载到/media下: mount /dev/sdb1 /media
注意,此时仍是在超级用户root下,为防止误 *** 作,挂载完成后,要记得返回普通用户下。

一、检测硬盘能否被识别
# fdisk -l
查找新硬盘信息,类似如下文本:
Disk /dev/sdb: 367 GB, 36748945408 bytes
二、挂载硬盘
1、在本地硬盘中临时创建一个目录
#mkdir /opt/data/tmp1
2、挂载第二块硬盘中的一个分区/dev/sdb1到tmp1
#mount /dev/sdb1 /opt/data/tmp1
3、查看是否被挂载
# df -h
查看一下是否有类似如下文本
/dev/sdb1 39G 14G 23G 38% /opt/tmp/tmp1
三、卸载硬盘
#umount /dev/sdb1
注意:
1、以上 *** 作必须为root用户
2、硬盘插上去后需要重起服务器


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13129451.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-07
下一篇 2023-06-07

发表评论

登录后才能评论

评论列表(0条)

保存