教你怎么在Linux系统上添加新的磁盘

    作者:课课家教育更新于: 2017-05-05 10:06:21

         Linux系统大家都一定很熟悉了。今天,我们就来一起探讨一下怎么在现有的Linux系统上添加新的磁盘,有需要的小伙伴,可以参考一下。在这篇文章中,我会向你逐步介绍添加新硬盘到现有 RHEL/CentOS 或者 Debian/Ubuntu Linux 系统的步骤。大家一定要认真阅读哦!

    作为一个系统管理员,我们会有这样的一些需求:作为升级服务器容量的一部分,或者有时出现磁盘故障时更换磁盘,我们需要将新的硬盘配置到现有服务器。

      重要:请注意这篇文章的目的只是告诉你如何创建新的分区,而不包括分区扩展或者其它选项。

      我使用 fdisk 工具 完成这些配置。

      我已经添加了一块 20GB 容量的硬盘,挂载到了 /data 分区。

      Linux系统主要特性

      基本思想

      Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。[3]

      完全免费

      Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。[4]

      完全兼容POSIX1.0标准

      这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。[4]

      多用户、多任务

      Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。[4]

      良好的界面

      Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。[4]

      支持多种平台

      Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

      fdisk 是一个在 Linux 系统上用于显示和管理硬盘和分区命令行工具。

      # fdisk -l

      这个命令会列出当前分区和配置。

    教你怎么在Linux系统上添加新的磁盘_Linux_Windows_开源_课课家教育

      查看 Linux 分区详情

      添加了 20GB 容量的硬盘后,fdisk -l 的输出像下面这样。

      # fdisk -l

    添加了 20GB 容量的硬盘后,fdisk -l 的输出像下面这样。

      查看新分区详情

      新添加的磁盘显示为 /dev/xvdc。如果我们添加的是物理磁盘,基于磁盘类型它会显示为类似 /dev/sda。这里我使用的是虚拟磁盘。

      要在特定硬盘上分区,例如 /dev/xvdc。

      # fdisk /dev/xvdc

      常用的 fdisk 命令。

      n - 创建分区

      p - 打印分区表

      d - 删除一个分区

      q - 不保存更改退出

      w - 保存更改并退出

      这里既然我们是要创建一个分区,就用 n 选项。

    w - 保存更改并退出 ,这里既然我们是要创建一个分区,就用 n 选项。

      在 Linux 上创建新分区

      创建主分区或者扩展分区。默认情况下我们最多可以有 4 个主分区。

    在 Linux 上创建新分区。创建主分区或者扩展分区。默认情况下我们最多可以有 4 个主分区。

      创建主分区

      按需求输入分区编号。推荐使用默认的值 1。

    创建主分区。按需求输入分区编号。推荐使用默认的值 1。

      分配分区编号

      输入第一个扇区的大小。如果是一个新的磁盘,通常选择默认值。如果你是在同一个磁盘上创建第二个分区,我们需要在前一个分区的最后一个扇区的基础上加 1。

    输入第一个扇区的大小。如果是一个新的磁盘,通常选择默认值。如果你是在同一个磁盘上创建第二个分区,我们需要在前一个分区的最后一个扇区的基础上加 1。

      为分区分配扇区

      输入最后一个扇区或者分区大小的值。通常推荐输入分区的大小。总是添加前缀 + 以防止值超出范围错误。

    输入最后一个扇区或者分区大小的值。通常推荐输入分区的大小。总是添加前缀 + 以防止值超出范围错误。

      分配分区大小

      保存更改并退出。

    现在你知道如何使用 fdisk 命令 在新磁盘上创建分区并挂载了。当处理分区、尤其是编辑已配置磁盘的时候,我们需要格外的小心。请分享你的反馈和建议吧。

      保存分区更改

      现在使用 mkfs 命令格式化磁盘。

      # mkfs.ext4 /dev/xvdc1

    现在使用 mkfs 命令格式化磁盘。    # mkfs.ext4 /dev/xvdc1

      格式化新分区

      格式化完成后,按照下面的命令挂载分区。

      # mount /dev/xvdc1 /data

      在 /etc/fstab 文件中添加条目以便永久启动时自动挂载。

      /dev/xvdc1 /data ext4 defaults 0 0

      总结

      现在你知道如何使用 fdisk 命令 在新磁盘上创建分区并挂载了。

      当处理分区、尤其是编辑已配置磁盘的时候,我们需要格外的小心。

         结束语:看完文章的小伙伴,可以分享你的反馈和建议,我们共同进步。如果还想了解更多这方面的只是内容,随时可以登陆课课家教育平台浏览。

课课家教育

未登录

1