使用 fdisk 或 parted 把第二块硬盘分区并挂载
<p>系统环境: Debian13</p> <h3 id="使用-fdisk-分区">使用 fdisk 分区</h3> <p>先确认:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>fdisk -l </span></span></code></pre></div><p>如果能正常输出,就可以用 <code>fdisk</code>。</p> <p>进入分区工具:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>fdisk /dev/vdb </span></span></code></pre></div><p>依次输入:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>g # 创建新的 GPT 分区表 </span></span><span style="display:flex;"><span>n # 新建分区 </span></span><span style="display:flex;"><span><回车> # 分区号,默认 1 </span></span><span style="display:flex;"><span><回车> # 起始位置,默认 </span></span><span style="display:flex;"><span><回车> # 结束位置,默认(使用整个磁盘) </span></span><span style="display:flex;"><span>w # 保存退出 </span></span></code></pre></div><p>完成后会生成:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>/dev/vdb1 </span></span></code></pre></div><p>查看确认:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>lsblk </span></span></code></pre></div><p>应该能看到类似:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>vdb 500G </span></span><span style="display:flex;"><span>└─vdb1 500G </span></span></code></pre></div><hr> <h3 id="使用-parted-分区">使用 parted 分区</h3> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>parted /dev/vdb --script mklabel gpt </span></span><span style="display:flex;"><span>parted /dev/vdb --script mkpart primary ext4 0% 100% </span></span></code></pre></div><p>得到:</p> <pre tabindex="0"><code>/dev/vdb1 </code></pre><hr> <h3 id="然后格式化">然后格式化</h3> <p>例如 ext4:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>mkfs.ext4 /dev/vdb1 </span></span></code></pre></div><hr> <h3 id="挂载">挂载</h3> <p>例如:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>mkdir -p /data </span></span><span style="display:flex;"><span>mount /dev/vdb1 /data </span></span></code></pre></div><p>查看:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>df -h </span></span></code></pre></div><p>应该能看到:</p> <pre tabindex="0"><code>/dev/vdb1 500G ... /data </code></pre><hr> <h3 id="设置开机自动挂载">设置开机自动挂载</h3> <p>查看 UUID:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>blkid /dev/vdb1 </span></span></code></pre></div><p>例如:</p> <pre tabindex="0"><code>UUID="12345678-xxxx-xxxx" </code></pre><p>编辑:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>nano /etc/fstab </span></span></code></pre></div><p>加入:</p> <pre tabindex="0"><code class="language-fstab" data-lang="fstab">UUID=12345678-xxxx-xxxx /data ext4 defaults,nofail 0 2 </code></pre><p>然后测试:</p> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>mount -a </span></span></code></pre></div><p>没有报错即可。</p> <hr>