生信笔记

linux服务器挂载硬盘

2018-08-29  本文已影响5人  11的雾

将硬盘挂载到centos中,
先查看硬盘在哪里,都有几个盘:
fdisk -l

··· #上面还有些系统的盘没有列出
Disk /dev/sdc: 250.1 GB, 250059348992 bytes, 488397166 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x3dc36e87
   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048   488394751   244196352    7  HPFS/NTFS/exFAT

发现/dev/sdc1,是所要挂载的盘。

直接挂载

$ mount /dev/sdc1 /disk_mount/ # disk_mount是自己mkdir创建的

mount: unknown filesystem type 'ntfs'

发现系统无法识别ntfs格式,加ntfs参数

mount -t ntfs-3g /dev/sdc1 /disk_mount/

如果还报错的话就要先装ntfs-3g,

# tar zxvf  ntfs-3g_ntfsprogs-2014.2.15.tar.gz(本例中使用的是此版本)
# cd ntfs-3g-2011.1.15 # 以root权限安装。
# ./configure
# make
# make install

fdisk的一些操作

Usage:
 fdisk [options] <disk>    change partition table
 fdisk [options] -l <disk> list partition table(s)
 fdisk -s <partition>      give partition size(s) in blocks

Options:
 -b <size>             sector size (512, 1024, 2048 or 4096)
 -c[=<mode>]           compatible mode: 'dos' or 'nondos' (default)
 -h                    print this help text
 -u[=<unit>]           display units: 'cylinders' or 'sectors' (default)
 -v                    print program version
 -C <number>           specify the number of cylinders
 -H <number>           specify the number of heads
 -S <number>           specify the number of sectors per track

fdisk /dev/sdc1直接跟磁盘名称进入操作模式

$ fdisk /dev/sdc1
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help):

按下m进入帮助,查看其它参数

Command (m for help): m
Command action
   a   toggle a bootable flag       #设置可引导标记(活动分区/引导分区之间切换)
   b   edit bsd disklabel           #编辑BSD磁盘标签
   c   toggle the dos compatibility flag   #设置DOS操作系统兼容标记(兼容/不兼容之间切换)
   d   delete a partition #删除一个分区
   g   create a new empty GPT partition table  # 创建一个新的空白的GPT分区表
   G   create an IRIX (SGI) partition table  # 创建一个IRIX分区表
   l   list known partition types  #显示已知的分区类型,其中82为Linux swap分区,83为Linux分区
   m   print this menu  #显示帮助信息
   n   add a new partition # 增加一个新分区
   o   create a new empty DOS partition table  # 创建一个新的空白的DOS分区表
   p   print the partition table  显示磁盘当前的分区表
   q   quit without saving changes  # 退出fdisk 程序,不保存任何修改
   s   create a new empty Sun disklabel #创建一个新的空白的Sun磁盘标签
   t   change a partition's system id # 改变一个分区的系统ID,就是改变分区类型(比如把Linux Swap分区改为Linux分区)
   u   change display/entry units #改变显示或输入单位
   v   verify the partition table #验证磁盘分区表
   w   write table to disk and exit #将分区表写入磁盘并退出(保存并退出)
   x   extra functionality (experts only)  #额外功能(专家级)

常用的就是以下几个,
删掉分区用d
最后保存w ,操作完后一定要保存退出。

总结

挂载硬盘:mount -t ntfs-3g /dev/sdc1 /disk_mount/
卸载硬盘:umount /dev/sdc1
自动挂载一次有效。
(1)#vim /etc/fstab
增加一行 /dev/sdc1 /xmon ext4 defaults 0 0
(2)写入/etc/rc/loacl文件
/dev/sdc1 /xmon ext4 defaults 0 0
等等,也可以写入其他开机会读取的配置文件或者是系统的环境变量!

上一篇下一篇

猜你喜欢

热点阅读