linux虚拟机对外部sd卡格式化和分区

本文介绍了如何在Linux虚拟机环境下,使用fdisk命令对接入的16GB SD卡进行格式化和分区操作。首先,接入SD卡到Ubuntu 14.04系统运行的VMware虚拟机。接着,通过`fdisk`命令观察硬盘状态,创建新分区,并设置分区类型。最后,使用`sudo fdisk -l`检查分区结果。
摘要由CSDN通过智能技术生成

一.实验环境

虚拟机软件:vmware16 workstation
Ubuntu 14.04
SD卡 16GB

二.实验步骤

0.接入SD卡

打开虚拟机软件 登录linux系统
将sd卡通过读卡器插入电脑usb接口
并且选择SD卡接入的是虚拟机

1.fdisk命令。

指令:fdisk
用途:观察硬盘之实体使用情形与分割硬盘用。

  1. 输入 m 显示所有命令列示。
  2. 输入 p 显示硬盘分割情形。
  3. 输入 a 设定硬盘启动区。
  4. 输入 n 设定新的硬盘分割区。
    4.1. 输入 e 硬盘为[延伸]分割区(extend)。
    4.2. 输入 p 硬盘为[主要]分割区(primary)。
  5. 输入 t 改变硬盘分割区属性。
  6. 输入 d 删除硬盘分割区属性。
  7. 输入 q 结束不存入硬盘分割区属性。
  8. 输入 w 结束并写入硬盘分割区属性。
2.准备进入fdisk

下面的两个命令会进入fdisk 更改sd卡分区模式
umount /dev/sdb*
sudo fdisk /dev/sdb

PS:
如果显示不出sd卡,可以用下面的命令查看linux虚拟机下所有的硬盘和sd卡。
再改变上述两个命令dev/sdb 的sdb为sda或者sdd 对应sd卡设备
sudo fdisk -l

3.完整实验步骤
#运行fdisk sd卡分区程序
tronlong@tronlong-virtual-machine:~/AM57x/mksdboot_22_23_22$ umount /dev/sdb*
tronlong@tronlong-virtual-machine:~/AM57x/mksdboot_22_23_22$ sudo fdisk /dev/sdb 
#p:显示sd卡的分区情况
Command (m for help): p
Disk /dev/sdb: 15.7 GB, 15732310016 bytes
64 heads, 32 sectors/track, 15003 cylinders, total 30727168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x500a0dff

This doesn't look like a partition table
Probably you selected the wrong device.

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   ?  1948285285  3650263507   850989111+  6e  Unknown
/dev/sdb2   ?           0           0           0   74  Unknown
/dev/sdb4        28049408    28049848         220+   0  Empty

Partition table entries are not in disk order
#m:显示帮助信息
Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

#d:删除分区 现在删除3个分区 1 2  4是分区号
Command (m for help): d
Partition number (1-4): 1

Command (m for help): d
Partition number (1-4): 2

Command (m for help): d
Selected partition 4
#再次查看已经没有了之前的3个分区</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值