Linux下SD卡分区操作说明文档格式.docx
《Linux下SD卡分区操作说明文档格式.docx》由会员分享,可在线阅读,更多相关《Linux下SD卡分区操作说明文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
7.输入q结束不存入硬盘分割区属性。
8.输入w结束并写入硬盘分割区属性。
在终端输入 sudofdisk/dev/sdb回车
Command(mforhelp):
d 删除硬盘分割区属性
=======================================
如果你的SD卡上有几个分区
d 回车 删除硬盘分割区属性
Partitionnumber(1-N):
1 回车 删除1分区,
d 回车
2 回车删除2分区
根本你的SD卡里有几个区 就一一删除分区。
========================================
P 回车
看下图,已经没有分区了 现在我们开始建立分区,这里,我要把8G的SD卡建2个分区
第一个是FAT32的分区(分4G)
n回车
eextended
pprimarypartition(1-4)
p 回车
partitionuumber(1-4):
1回车 这是选分第1个分区。
firstcylinder(1-17183,default1):
1回车 这里1-17183是表示我的8G卡的存储量。
第一个区从1开始。
Lastcylinderor+sizeor+sizeMor+sizeK(1-17183,default17183):
+4000M 回车
现在分第二个区 也是Linux主分区 分出4G。
重复刚才分区的步骤
2回车 这是分第2个区。
firstcylinder(6501-17183,default6501):
6501回车
Lastcylinderor+sizeor+sizeMor+sizeK(6501-17183,default17183):
+4000M 回车
=====================================================================================
刚才起立好分区 现在要改变硬盘分割区属性。
t回车
Partitionnumber(1-4):
1回车
Hexcode(typeLtolistcodes):
b回车 这里要们要设定这个区为w95FAT323分区。
--------------
t回车
2回车
83回车 这里要们要设定这个区为LinuxEXT3分区。
==========================================
a 回车 这里设定硬盘启动区
1回车
p 可以看到刚才分区
w 输入q结束不存入硬盘分割区属性。
输入w结束并写入硬盘分割区属性。
执行partprobe,它能使内核在不重启的情况接受新的分区表信息
======================================================================================
格式化分区
输入sudofdisk-l回车,查看分区信息。
这时我们可以看到刚才把SD分的区
/dev/sdb1w95FAT32
/dev/sdb2Linux
首先确认sdb1已卸载(umount命令)
在终端输入:
(格式化第一分区)
sudomkfs.msdos-F32/dev/sdb1-nFAT32
(格式化第二分区)
sudomkfs.ext3/dev/sdb2-LEXT3
在linux下面卸载SD卡,将卡挂载在windows上面,然后在WINDOWS上“开始”-“控制面板”-“计算机管理”-“磁盘管理”-移动磁盘上,对第一个分区进行格式化
Linux下使用fdisk命令将高容量SD卡(SDHC)格成两个分区
[日期:
2008-08-13]来源:
红联Linux作者:
清平乐[字体:
大中小]
刚买了一个4G的TF卡,居然在我的智能山寨机coolo818上不能使用,因为coolo818最大支持2G的卡。
于是,就想把高容量的SD卡格成两个2G的盘片来用。
在Fedora8下,将一张4G的TF卡(MicroSD),格成两个2G的分区,一个主分区,一个逻辑分区。
ps:
SD卡有TF卡(现在通称MicroSD),SD卡,MiniSD卡,SDHC等多种,长的不一样;
除此之外,还有一种MMC卡。
fdisk
使用方法:
一、在console上输入fdisk-l/dev/sdb,观察硬盘之实体使用情形。
二、在console上输入fdisk/dev/sdb,可进入分割硬盘模式。
1.输入m显示所有命令列示。
2.输入p显示硬盘分割情形。
3.输入a设定硬盘启动区。
4.输入n设定新的硬盘分割区。
4.1.输入e硬盘为[延伸]分割区(extend)。
4.2.输入p硬盘为[主要]分割区(primary)。
5.输入t改变硬盘分割区属性。
6.输入d删除硬盘分割区属性。
7.输入q结束不存入硬盘分割区属性。
8.输入w结束并写入硬盘分割区属性。
[root@localhost~]#fdisk/dev/sdb#插入读卡器,在我电脑上显示是sdb,以下黑字为键入部分
Thenumberofcylindersforthisdiskissetto189513.
Thereisnothingwrongwiththat,butthisislargerthan1024,
andcouldincertainsetupscauseproblemswith:
1)softwarethatrunsatboottime(e.g.,oldversionsofLILO)
2)bootingandpartitioningsoftwarefromotherOSs
(e.g.,DOSFDISK,OS/2FDISK)
m#help
Commandaction
atoggleabootableflag
beditbsddisklabel
ctogglethedoscompatibilityflag
ddeleteapartition
llistknownpartitiontypes
mprintthismenu
naddanewpartition
ocreateanewemptyDOSpartitiontable
pprintthepartitiontable
qquitwithoutsavingchanges
screateanewemptySundisklabel
tchangeapartition'
ssystemid
uchangedisplay/entryunits
vverifythepartitiontable
wwritetabletodiskandexit
xextrafunctionality(expertsonly)
p#查看
Disk/dev/sdb:
4075MB,4075290624bytes
7heads,6sectors/track,189513cylinders
Units=cylindersof42*512=21504bytes
Diskidentifier:
0x00000000
DeviceBootStartEndBlocksIdSystem
/dev/sdb11930071953144cW95FAT32(LBA)
/dev/sdb2930081895132026626fW95Ext'
d(LBA)
/dev/sdb5930081895132026623cW95FAT32(LBA)
d
Partitionnumber(1-5):
1#删除1分区,因为之前我已经分成两个区了,所以现在演示时显示有两个分区,总之,先删掉
d
2#删除2分区
Nopartitionisdefinedyet!
p
#以上为删除原有的分区
DeviceBootStartEndBlocksIdSystem
n
p
1
Firstcylinder(1-189513,default1):
Usingdefaultvalue1
Lastcylinderor+sizeor+sizeMor+sizeK(1-189513,default189513):
+2048M
t
Selectedpartition1
L
0Empty1eHiddenW95FAT180OldMinixbeSolarisboot
1FAT1224NECDOS81Minix/oldLinbfSolaris
2XENIXroot39Plan982Linuxswap/Soc1DRDOS/sec(FAT-
3XENIXusr3cPartitionMagic83Linuxc4DRDOS/sec(FAT-
4FAT16<
32M40Venix8028684OS/2hiddenC:
c6DRDOS/sec(FAT-
5Extended41PPCPRePBoot85Linuxextendedc7Syrinx
6FAT1642SFS86NTFSvolumesetdaNon-FSdata
7HPFS/NTFS4dQNX4.x87NTFSvolumesetdbCP/M/CTOS/.
8AIX4eQNX4.x2ndpart88LinuxplaintextdeDellUtility
9AIXbootable4fQNX4.x3rdpart8eLinuxLVMdfBootIt
aOS/2BootManag50OnTrackDM93Amoebae1DOSaccess
bW95FAT3251OnTrackDM6Aux94AmoebaBBTe3DOSR/O
cW95FAT32(LBA)52CP/M9fBSD/OSe4SpeedStor
eW95FAT16(LBA)53OnTrackDM6Auxa0IBMThinkpadhiebBeOSfs
fW95Ext'
d(LBA)54OnTrackDM6a5FreeBSDeeEFIGPT
10OPUS55EZ-Drivea6OpenBSDefEFI(FAT-12/16/
11HiddenFAT1256GoldenBowa7NeXTSTEPf0Linux/PA-RISCb
12Compaqdiagnost5cPriamEdiska8DarwinUFSf1SpeedStor
14HiddenFAT16<
361SpeedStora9NetBSDf4SpeedStor
16HiddenFAT1663GNUHURDorSysabDarwinbootf2DOSsecondary
17HiddenHPFS/NTF64NovellNetwareb7BSDIfsfdLinuxraidauto
18ASTSmartSleep65NovellNetwareb8BSDIswapfeLANstep
1bHiddenW95FAT370DiskSecureMultbbBootWizardhidffBBT
1cHiddenW95FAT375PC/IX
c
Changedsystemtypeofpartition1toc(W95FAT32(LBA))
#以上为建2G的主分区,W95FAT32(LBA)类型
e
2
Firstcylinder(95240-189513,default95240):
Usingdefaultvalue95240
Lastcylinderor+sizeor+sizeMor+sizeK(95240-189513,default189513):
Usingdefaultvalue189513
f
Changedsystemtypeofpartition2tof(W95Ext'
d(LBA))
#以上为创建扩展分区,类型为W95Ext'
llogical(5orover)
l
5
Changedsystemtypeofpartition5toc(W95FAT32(LBA))
#以上为创建逻辑驱动器在扩展分区上,类型为W95FAT32(LBA)
/dev/sdb11952392000016cW95FAT32(LBA)
/dev/sdb2952401895131979754fW95Ext'
/dev/sdb5952401895131979751cW95FAT32(LBA)
w#保存
The