清心荷 發表於 2022-4-3 01:31:00

Ubuntu下的磁盘管理

<p>一、怎么在虚拟机中挂载U盘?</p>
<p>  1、首先在虚拟机设置中,硬件必须添加USB控制器,如下图中设置。但是过程中发生了一点意外,就是我如图中设置后开启虚拟机,但是还是没能找到我的U盘,在网上搜索到的解决方法是在虚拟机设置中移除USB控制器,再重新添加,但是还是没能解决,最终是我重启了主机后解决了这个问题的。</p>
<p><img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402214238219-1360307761.png"></p>
<p>&nbsp;</p>
<p>  2、开启虚拟机,在虚拟机右下方可以看到一个U盘的图标,点击它,选择连接</p>
<p>  <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402221742302-912503359.png"></p>
<p>&nbsp;</p>
<p>  或者,虚拟机-&gt;可移动设备-&gt;找到对应的U盘-&gt;连接(这个截图中U盘已经是连接状态,所以显示的是断开连接)</p>
<p>&nbsp;</p>
<p>  <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402221630315-428216171.png"></p>
<p>&nbsp;</p>
<p>然后可以在桌面上看到这个U盘已经被挂载:</p>
<p>              <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402222041280-696306467.png"></p>
<p>&nbsp;</p>
<p>  3、打开终端,输入ls /dev/sd*,如图:/dev/sda和/dev/sda1就是Ubuntu系统的硬盘,/dev/sda1是第一个分区,也只有这么一个分区,而/dev/sdb和/dev/sdb1是我们的U盘,同理,/dev/sdb1是我们U盘的第一个分区。注意,/dev/sdb和/dev/sdb1并不是目录,我们没办法进入,更无法对其进行读写操作。</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402222218615-2016478760.png"></p>
<p>&nbsp;</p>
<p>&nbsp;4、Ubuntu系统会自动对U盘进行挂载,一般是挂载在/media下,如图:</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402223000172-1938314774.png"></p>
<p>&nbsp;</p>
<p>二、挂载和取消挂载,mount&nbsp;和umount命令的使用</p>
<p>  1、系统自动将U盘挂载到/media/yang/KINGSTON这个目录下,我们也可以自行挂载,先取消挂载:</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402224338322-780728930.png"></p>
<p>&nbsp;</p>
<p>  2、取消挂载后,桌面上的图标也将随着消失,但是/dev路径下,sdb和sdb1还在,接下来我们将U盘挂载到/media/yang/YangUdisk:</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402224741723-123839241.png"></p>
<p>&nbsp;</p>
<p>  这是我们发现,U盘中的中文文件显示乱码了:</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402224900527-1153253200.png"></p>
<p>&nbsp;</p>
<p>&nbsp;这是因为格式不对,所以我们取消挂载,再重新挂在一次,这次要设置格式为utf8:</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402225158095-900206489.png"></p>
<p>&nbsp;</p>
<p>&nbsp;这次格式就对了。</p>
<p>&nbsp;三、磁盘分区和格式化:</p>
<p>  1、查看磁盘信息,输入:sudo&nbsp;fdisk -l</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402225527498-8230681.png"></p>
<p>&nbsp;</p>
<p>&nbsp;            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402225613591-1605298245.png"></p>
<p>&nbsp;</p>
<p>&nbsp;            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220402225636040-957643342.png"></p>
<p>&nbsp;</p>
<p>&nbsp;  2、删除掉u盘的分区:</p>
<p>           <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220403001418253-821140572.png"></p>
<p>&nbsp;</p>
<p>&nbsp;直接删除分区,会报错,解决方法是要解除挂载/dev/sdb1:</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220403002620442-1460023869.png"></p>
<p>&nbsp;</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220403003200268-2109293518.png"></p>
<p>&nbsp;</p>
<p>  这一次很顺利,没有报错!</p>
<p>  3、新建分区:</p>
<p>          </p>
<div class="cnblogs_Highlighter">
<pre class="brush:bash;gutter:true;">yang@yang-virtual-machine:~$ sudo fdisk /dev/sdb

欢迎使用 fdisk (util-linux 2.31.1)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。


命令(输入 m 获取帮助): p
Disk /dev/sdb:14.4 GiB,15472047104 字节,30218842 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x62842b8e

命令(输入 m 获取帮助): n
分区类型
   p   主分区 (0个主分区,0个扩展分区,4空闲)
   e   扩展分区 (逻辑分区容器)
选择 (默认 p): p
分区号 (1-4, 默认1):
第一个扇区 (2048-30218841, 默认 2048):
上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-30218841, 默认 30218841): 2098176

创建了一个新分区 1,类型为“Linux”,大小为 1023.5 MiB。

命令(输入 m 获取帮助): n
分区类型
   p   主分区 (1个主分区,0个扩展分区,3空闲)
   e   扩展分区 (逻辑分区容器)
选择 (默认 p): p
分区号 (2-4, 默认2):
第一个扇区 (2098177-30218841, 默认 2099200):
上个扇区,+sectors 或 +size{K,M,G,T,P} (2099200-30218841, 默认 30218841): 4196352

创建了一个新分区 2,类型为“Linux”,大小为 1 GiB。
分区 #2 包含一个 vfat 签名。

您想移除该签名吗? 是/否: y

写入命令将移除该签名。

命令(输入 m 获取帮助): n
分区类型
   p   主分区 (2个主分区,0个扩展分区,2空闲)
   e   扩展分区 (逻辑分区容器)
选择 (默认 p): p
分区号 (3,4, 默认3):
第一个扇区 (2098177-30218841, 默认 4198400):
上个扇区,+sectors 或 +size{K,M,G,T,P} (4198400-30218841, 默认 30218841): 6295552

创建了一个新分区 3,类型为“Linux”,大小为 1 GiB。
分区 #3 包含一个 vfat 签名。

您想移除该签名吗? 是/否: y

写入命令将移除该签名。

命令(输入 m 获取帮助): n
分区类型
   p   主分区 (3个主分区,0个扩展分区,1空闲)
   e   扩展分区 (逻辑分区容器)
选择 (默认 e): p

已选择分区 4
第一个扇区 (2098177-30218841, 默认 6297600):
上个扇区,+sectors 或 +size{K,M,G,T,P} (6297600-30218841, 默认 30218841):

创建了一个新分区 4,类型为“Linux”,大小为 11.4 GiB。
分区 #4 包含一个 vfat 签名。

您想移除该签名吗? 是/否: y

写入命令将移除该签名。

命令(输入 m 获取帮助): w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。
</pre>
</div>
<p>  </p>
<p>  <span style="text-decoration: underline; color: rgba(255, 0, 0, 1)"> PS:1G = 1024*1024*1024 =&nbsp;1,073,741,824Byte;</span></p>
<p><span style="text-decoration: underline; color: rgba(255, 0, 0, 1)">    1个扇区 = 512Byte,</span></p>
<p><span style="text-decoration: underline; color: rgba(255, 0, 0, 1)">  以上步骤,就是算出每个分区的大小是多少个分区,开始的扇区是多少,从而确定结束的扇区是多少;</span></p>
<p>  4、经过3的步骤,U盘已经被分成4个分区: </p>
<p>          <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220403005602480-1730061688.png"></p>
<p>&nbsp;</p>
<p>&nbsp;  5、可以看到现在U盘被分成4个分区,而且格式都是Linux(ext4),现在我们对这四个分区进行格式化,都格式化为FAT32</p>
<p>&nbsp;</p>
<p>          <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220403010251824-1862196964.png"></p>
<p>&nbsp;</p>
<p>&nbsp;          两种方式都可以!</p>
<p>          不过奇怪的是查看这四个分区,还是Linux格式,但是在Windows下显示为FAT32格式了。</p>
<p>          <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220403012845194-1224284798.png"></p>
<p>&nbsp;</p>
<p>&nbsp;          <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220403012903615-1392551042.png"></p>
<p>&nbsp;</p>
<p>        想要把这四个分区合并起来,在windows下可以用一个工具来完成,SDFormatter:</p>
<p>            <img src="https://img2022.cnblogs.com/blog/2135465/202204/2135465-20220403013032257-2007879963.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>  </p>
<p>&nbsp;</p>
<p>        </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>          </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;            </p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/young-dalong/p/16095003.html
頁: [1]
查看完整版本: Ubuntu下的磁盘管理