磁盘分区

更新时间:
2024-03-14
下载文档

磁盘分区

在系统安装、添加新磁盘、启动异常修复时都会涉及到磁盘重新分区和格式化等操作。

先使用 showmount 命令,查看系统挂载硬盘情况。

[root@sylixos:/root]# showmount
AUTO-Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/media/sdcard1       /dev/blk/sdcard-0:1             
/media/sdcard0       /dev/blk/sdcard-0:0             

MTD-Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/yaffs2/flash0       MTD:/flash0

Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/ram                 0                               
[root@sylixos:/root]# 

可以看到系统有一张SD卡,分了两个区,已分别挂载到 /media/sdcard0/media/sdcard1 目录下,现在要对SD卡重新分区格式化。

进行分区前,先将系统挂载的磁盘使用 umount 命令进行卸载。

[root@sylixos:/root]# umount /media/sdcard1
[root@sylixos:/root]# umount /media/sdcard0

使用 showmount 命令查看卸载情况,硬盘已卸载完成。

[root@sylixos:/root]# showmount
AUTO-Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------

MTD-Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/yaffs2/flash0       MTD:/flash0

Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/ram                 0                    

使用 fdisk 命令对磁盘进行分区

分区详细步骤如下:

  1. 使用 fdsk – f /dev/blk/hdd-0 对硬盘 hdd-0 进行分区。
  2. 分区数设置为 2 代表两个分区(最多支持 4 个分区)。
  3. 第一分区对齐值为 4096 (可选为 4K、8K …,这里只能使用 4096、8192 …)。
  4. 第一分区设置分区大小百分比为 10 (此处为百分比)。
  5. 第一分区是否为激活的分区,输入 y
  6. 第一分区文件系统类型选择 1 FAT格式。 (第一个分区作为 boot 分区因此这里选择 FAT )。
  7. 第二分区大小百分比为 0 (0 代表剩余的全部空间)。
  8. 第二分区是否为激活的分区,输入n。
  9. 第二分区文件系统类型选择 2 TPSFS格式。
  10. 分区完成显示分区结果。
[root@sylixos:/root]# fdisk -f /dev/blk/sdcard-0
block device /dev/blk/sdcard-0 total size: 15193 (MB), reserved: 1024 (KB)
please input how many partition(s) you want to make (1 ~ 4) : 2
please input how many bytes align (4K 8K ...) : 4096
please input the partition 0 size percentage(%) or capacity(M) 0 means all left space : 10
is this partition active(y/n) : y
please input the file system type
1: FAT   2: TPSFS   3: LINUX   4: RESERVED
1
please input the partition 1 size percentage(%) or capacity(M) 0 means all left space : 0
is this partition active(y/n) : n
please input the file system type
1: FAT   2: TPSFS   3: LINUX   4: RESERVED
2
making partition...
block device  : /dev/blk/sdcard-0
block type    : SD/MMC
block serial  : 14CA50E7
block firmware: 2019.12, v-8.0
block product : SC16G SDHC memory card
block media   : SDHC(v2.0), 512(R) 512(W)

MBR partition >>

PART ACT  SIZE(KB)  OFFSET(KB)             TYPE
---- --- ---------- ---------- -------------------------------------
   0  *     1555712       1024 Win95 FAT32 Partition
   1       14001408    1556736 SylixOS True Power Safe Partition

total partition 2
文档内容是否对您有所帮助?
有帮助
没帮助