Linux下磁盘挂载

公司硬盘不够用了,新买了一个存储,需要挂载到现在的系统上。前期的步骤运维已经全部搞定,在Linux下如何挂载,具体步骤如下:

1、查看是否已经分配

[root@localhost home]# fdisk -l

磁盘 /dev/sda:64.4 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:1649.3 GB, 1649267441664 字节,3221225472 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

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

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

fdisk命令如下:

命令(输入 m 获取帮助):m
命令操作
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

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

命令(输入 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 类型,大小设为 1.5 TiB

4、最后保存分区

命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。

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

磁盘 /dev/sdb:1649.3 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

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

[root@localhost home]# mkfs.xfs -f /dev/sd
sda   sda1  sda2  sdb   sdb1  
[root@localhost home]# mkfs.xfs -f /dev/sdb1
meta-data=/dev/sdb1              isize=256    agcount=4, agsize=100663232 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=0        finobt=0
data     =                       bsize=4096   blocks=402652928, imaxpct=5
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=0
log      =internal log           bsize=4096   blocks=196607, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

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

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

8、查看一下挂载是否成功了

[root@localhost home]# df -TH /home/data/
文件系统       类型  容量  已用  可用 已用% 挂载点
/dev/sdb1      xfs   1.7T   34M  1.7T    1% /home/data

9、修改一下系统配置加入下列行到/etc/fstab,让系统启动后自动挂载,否则有可能会掉啊

/dev/sdb1  /home/data xfs  defaults  0  0

 

转载于:https://www.cnblogs.com/silent2012/p/4586273.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要将磁盘挂载Linux系统的根目录下,需要执行以下步骤: 1. 确认磁盘设备的名称,可以使用命令“fdisk -l”或“lsblk”查看。 2. 创建一个目录作为挂载点,例如“/mnt/mydisk”。 3. 使用命令“mount /dev/sdX /mnt/mydisk”将磁盘设备挂载到目录下,其中“/dev/sdX”为磁盘设备名称,可以根据实际情况进行替换。 4. 如果需要在系统启动时自动挂载磁盘,可以将挂载命令添加到“/etc/fstab”文件中。例如,“/dev/sdX /mnt/mydisk ext4 defaults ”。 以上步骤完成后,磁盘就成功挂载到了Linux系统的根目录下。 ### 回答2: 磁盘挂载(Mount)是指将目录与文件系统中的一个磁盘分区或者裸设备建立一个连接,使得磁盘中的数据能够在系统中被访问。在Linux系统中,将磁盘挂载到root下是一种常见的操作,它可以帮助我们扩展系统的存储空间,实现文件系统的分布式管理。 在Linux系统中,我们可以使用Mount命令来进行磁盘挂载操作。例如,如果我们需要将一个名为sdb的磁盘挂载到root下的/mnt目录中,我们可以使用下面的命令: $ sudo mount /dev/sdb /mnt 其中,/dev/sdb表示要挂载磁盘设备名,/mnt表示挂载的目标位置。如果挂载成功,我们就可以在/mnt目录下访问磁盘中的数据了。 值得注意的是,如果我们希望每次系统重启后自动进行挂载操作,我们可以将挂载配置写入/etc/fstab文件中。例如,我们可以在/etc/fstab文件中添加一条记录: /dev/sdb /mnt ext4 defaults 0 0 这条记录表示将/dev/sdb磁盘挂载到/mnt目录下,使用ext4文件系统,并且在系统启动时自动进行挂载操作。其中defaults参数表示使用默认的挂载选项,0 0表示不需要进行备份和检测。 总之,将磁盘挂载到root下是Linux系统中一种常见的操作,它可以帮助我们扩展系统的存储空间,并且实现文件系统的分布式管理。通过使用Mount命令和编辑/etc/fstab文件,我们可以轻松实现磁盘挂载操作。 ### 回答3: Linux是一种开源操作系统,其核心组件之一是文件系统。在Linux中,我们可以将磁盘驱动器挂载到根目录下,使得数据和应用程序可以在一个统一的文件系统中进行管理。挂载Linux中用于将一个文件系统与一个目录结合起来的过程,目的是为了使得该文件系统的内容可以被读取。 在Linux中,磁盘挂载是在文件系统层面进行的。为了将磁盘挂载到root下,我们需要先创建一个目录来代表挂载点。这个目录可以位于根目录下的任意位置,一般来说挂载点是在根目录下的一个子目录下。 然后,我们需要将磁盘分区的设备文件名和挂载点指定给mount命令。mount命令将会在指定的挂载点下挂载磁盘分区,使得该磁盘分区中的文件和文件夹可以在挂载点中访问。 挂载点在Linux系统中非常重要,它为文件系统提供了一个统一的入口点,使得我们能够轻松的访问磁盘和其他存储设备中的文件和数据。同时,挂载点也提供了一种方便的方法来管理磁盘和文件系统中的数据。还可实现磁盘空间、存储空间的管理和优化等功能。 总之,将磁盘挂载Linux系统的根目录下是一件非常重要的事情,可以使得我们的系统能够更加高效地管理存储空间。如果你使用Linux系统,那么建议你深入了解挂载和文件系统的知识,这将有助于你更好地管理数据和文件系统,提高系统的效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值