美文网首页
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