美文网首页
Ubuntu Server 18.04 添加一块新硬盘 磁盘

Ubuntu Server 18.04 添加一块新硬盘 磁盘

作者: 细雨诉相思 | 来源:发表于2020-04-14 13:47 被阅读0次

需求

自己电脑装的Ubuntu Server18.04的系统,现在要添加一块新的硬盘,容量1T,这里记录下来,方便以后查看。

思路

Linux文件系统都是挂载的概念。他维护了一棵目录树,所以我们只要在/根目录中创建一个/data结点,然后将新硬盘挂载上去即可,当然前提是该硬盘已经被正常分区,并且已经格式化为ext4文件格式。最后设置开机自动挂载即可。

步骤

检查新硬盘状态

这里想说明如果硬盘已经分区并格式化,那么直接挂载即可。

输入 fdisk -l

当前分区信息

通过对比观察,可以看到sda 是新加的硬盘,容量为1T,但未分区,sdb是本机现有的硬盘,可以看到sdb已经有三个分区,为Linux文件系统格式。

分区并格式化

这里首先说明一下,有两种分区格式,分别为MBR(Master Boot Record)和GPT(GUID Partition Table),我们经常使用的fdisk命令只支持MBR格式,这种格式有两个限制:

  • 分区不能超过2T
  • 不允许超过四个主分区
    而GPT则没有这个限制,但GPT属于EFI标准,意味着你的内核要支持EFI。当然最新版的Linux是支持的,所以最新发行版也是支持的

考虑到本次只是安装1TB的硬盘,且只有一个分区,所以本次只是使用fdisk命令创建MBR格式的分区。至于GPT,将来再补全,下面开始:

分区

  1. 输入fdisk /dev/sda

首先他会提示你在你最终保存之前所有的命令输入均还未生效。就像word文档,你编辑很多,最终取消保存,也不会有影响。

选择具体操作

如上所示,输入n并回车,表示添加一个新分区

分区类型

输入p并回车,表示新增主分区,提示中可以看出可以新增四个主分区

分区号

紧接着,输入1 只建立一个分区,然后会有以下提示

First sector (2048-1953525167, default 2048):

Last sector, +sectors or +size{K,M,G,T,P} (2048-1953525167, default 1953525167):

这里需要设置扇区的位置。第一分区(First sector )因为分区工具不同而有所不同,如有疑问,可能参考这里,我这里就直接使用默认了。

最后,输入w保存退出

The partition table has been altered.

再次键入fdisk -l 就可以发现有一个新的分区/dev/sda1出现了。我这里就不再截图了。

格式化

下面键入mkfs -t ext4 /dev/sda1 来进行格式化

分区完成

至此分区并格式化完成

挂载

首先在根目录/ 下新建data 挂载点

mkdir /data

之后挂载硬盘

mount /dev/sda1 /data

配置开机自动挂载 编辑vim /etc/fstab文件,在最底部加入

/dev/sda1  /data   ext4    defaults    0   0

最后通过mount -a命令或重启电脑使配置生效。通过df -l命令可以查看现在已经配置的分区状态

参考文档

https://help.ubuntu.com/community/InstallingANewHardDrive

https://superuser.com/questions/352572/why-does-the-partition-start-on-sector-2048-instead-of-63

相关文章

网友评论

      本文标题:Ubuntu Server 18.04 添加一块新硬盘 磁盘

      本文链接:https://www.haomeiwen.com/subject/vagzmhtx.html