<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>磁盘 on 梓晨's Blog</title><link>https://blog.dawnwl.com/tags/disk/</link><description>Recent content in 磁盘 on 梓晨's Blog</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><copyright>梓晨科技</copyright><lastBuildDate>Sat, 10 Oct 2026 00:00:00 +0800</lastBuildDate><atom:link href="https://blog.dawnwl.com/tags/disk/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux 数据盘分区、格式化与挂载</title><link>https://blog.dawnwl.com/posts/linux-disk-mount/</link><pubDate>Sun, 01 Aug 2021 00:00:00 +0000</pubDate><guid>https://blog.dawnwl.com/posts/linux-disk-mount/</guid><description>
 &lt;blockquote&gt;
 &lt;p&gt;仅对已确认无数据的新磁盘操作；分区和格式化会改变磁盘内容。本文是传统 MBR 分区示例，GPT 与大容量磁盘的分区步骤不同。示例 &lt;code&gt;/dev/vdb&lt;/code&gt; 必须替换为实际磁盘。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h2 id="前言"&gt;前言
&lt;/h2&gt;&lt;p&gt;本文使用的 fdisk、mkfs.ext4、mount 和 fstab 属于常见 Linux 存储工具与配置，流程不依赖 CentOS。需要系统已安装对应工具，且使用本文示例的分区表与文件系统；发行版之间工具包安装方式可能不同。&lt;/p&gt;
&lt;h2 id="查看未分配的磁盘"&gt;查看未分配的磁盘
&lt;/h2&gt;&lt;p&gt;使用 &lt;code&gt;fdisk -l&lt;/code&gt; 查看数据盘信息。&lt;code&gt;df -h&lt;/code&gt; 显示已挂载文件系统的使用情况，未挂载的数据盘应通过 &lt;code&gt;fdisk -l&lt;/code&gt; 查看。下面以一块 54 GB 数据盘 &lt;code&gt;/dev/vdb&lt;/code&gt; 为例。&lt;/p&gt;
&lt;p&gt;&lt;img alt="使用 fdisk 查看新数据盘" class="gallery-image" data-flex-basis="279px" data-flex-grow="116" height="452" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.dawnwl.com/posts/linux-disk-mount/disk-overview.png" width="526"&gt;&lt;/p&gt;
&lt;h2 id="创建新的磁盘分区"&gt;创建新的磁盘分区
&lt;/h2&gt;&lt;p&gt;执行以下命令，对数据盘进行分区。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;fdisk /dev/vdb
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;按照界面的提示，依次输入“n”(新建分区)、“p”(新建主分区)、“1”(使用第1个主分区)，两次回车(使用默认配置)，输入“w”(保存分区表并退出)，回车开始分区。
这里是以创建1个分区为例，也可以根据自己的需求创建多个分区。&lt;/p&gt;
&lt;p&gt;&lt;img alt="创建数据盘分区的示例" class="gallery-image" data-flex-basis="391px" data-flex-grow="163" height="426" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.dawnwl.com/posts/linux-disk-mount/disk-partition.png" width="695"&gt;&lt;/p&gt;
&lt;p&gt;使用“fdisk -l”命令，即可查看到，新的分区vdb1已经创建完成。&lt;/p&gt;
&lt;h2 id="格式化磁盘分区"&gt;格式化磁盘分区
&lt;/h2&gt;&lt;p&gt;分区后需要对分好的区进行格式化，您可自行选择文件系统的格式，如ext2、ext3、ext4等。本例以“ext4”为例：
使用下面的命令对新分区进行格式化。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mkfs.ext4 /dev/vdb1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="创建并挂载分区"&gt;创建并挂载分区
&lt;/h2&gt;&lt;p&gt;使用以下命令创建mydata目录并将分区挂载在该目录下：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mkdir /mydata
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mount /dev/vdb1 /mydata
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="查看分区挂载状态"&gt;查看分区挂载状态
&lt;/h2&gt;&lt;p&gt;使用以下命令查看。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;df -h
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;出现如图信息则说明挂载成功，即可以查看到数据盘了。&lt;/p&gt;
&lt;p&gt;&lt;img alt="检查数据盘挂载结果" class="gallery-image" data-flex-basis="616px" data-flex-grow="256" height="171" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.dawnwl.com/posts/linux-disk-mount/disk-mounted.png" width="439"&gt;&lt;/p&gt;
&lt;h2 id="开机自动挂载分区"&gt;开机自动挂载分区
&lt;/h2&gt;&lt;p&gt;上面的 &lt;code&gt;mount&lt;/code&gt; 命令只完成本次挂载。需要开机自动挂载时，将分区信息添加到 &lt;code&gt;/etc/fstab&lt;/code&gt;：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;/dev/vdb1 /mydata ext4 defaults 0 0&amp;#39;&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; sudo tee -a /etc/fstab
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;命令直接追加挂载配置，不需要手工填写文件。已有对应条目时不要重复追加。添加后执行 &lt;code&gt;sudo mount -a&lt;/code&gt; 检查。&lt;/p&gt;
&lt;h3 id="可选自动获取-uuid-后添加"&gt;可选：自动获取 UUID 后添加
&lt;/h3&gt;&lt;p&gt;如果希望避免设备名称变化，可用下面的命令替代上面的追加命令，二选一即可：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;disk_uuid&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="k"&gt;$(&lt;/span&gt;sudo blkid -s UUID -o value /dev/vdb1&lt;span class="k"&gt;)&lt;/span&gt; &lt;span class="se"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt; -n &lt;span class="s2"&gt;&amp;#34;&lt;/span&gt;&lt;span class="nv"&gt;$disk_uuid&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;&lt;/span&gt; &lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="se"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="nb"&gt;printf&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;UUID=%s /mydata ext4 defaults 0 0\n&amp;#39;&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;&lt;/span&gt;&lt;span class="nv"&gt;$disk_uuid&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt; sudo tee -a /etc/fstab
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;截图来源：&lt;a class="link" href="https://main.qcloudimg.com/raw/61f5dd4dd3f576ef615cbb63d987348d.png" target="_blank" rel="noopener"
 &gt;腾讯云原图 1&lt;/a&gt;、&lt;a class="link" href="https://main.qcloudimg.com/raw/9398eba43945b8f6baa2b4b411d87388.png" target="_blank" rel="noopener"
 &gt;原图 2&lt;/a&gt;、&lt;a class="link" href="https://main.qcloudimg.com/raw/d815878cb0902f4be43b9f2fbd107a23.png" target="_blank" rel="noopener"
 &gt;原图 3&lt;/a&gt;。&lt;/p&gt;
&lt;h2 id="延伸阅读"&gt;延伸阅读
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://blog.dawnwl.com/posts/linux-swap/" &gt;Linux 创建并启用 Swap 文件&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://blog.dawnwl.com/posts/linux-chmod-755-644/" &gt;Linux 将目录权限设为 755、文件权限设为 644&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>