linux c 格式化硬盘,Linux系统平台下用Fdisk分区格式化硬盘

格式化与分区

fdisk是命令行模式的,如果不习惯的话,可以试一下cfdisk,图形见面的,直观明了,看看就明白了。

当然从专业角度来看,还是fdisk功能比较强大。比如对分区表的操作上来说,fdisk还是很方便的,还没有试过cfdisk是否可以直接操作分区表的。个人来说,还是喜欢fdisk。

下面的 #后面的是解释

hd--IDE设备 sd--SCSI设备

fdisk -l /dev/sda #查看第一块硬盘分区情况

fdisk /dev/sdb #给第二块硬盘分区

command acton (m for help):m #显示命令列表

a toggle a bootable flag          标识/取消 引导分区

d   delete a partition           删除一个已有分区

l   list known partition types      列出已知的分区类型

m   print this menu              在屏幕上打印出fdisk分区工具的帮助信息

n   add a new partition           创建一个分区

p   print the partition table      打印分区表

q   quit without saving changes     退出不保存已做过的修改

t   change a partition's system id   改变一个分区的系统id

u   change display/entry units     改变显示单位 (可以以扇区为单位来显示)

v   verify the partition table     校验分区表 (建议不要使用这个)

w   write table to disk and exit   把分区表写到硬盘并退出(保存并退出)

command acton (m for help):n #新建分区

command action

e extended #扩展分区

p primary partition (1-4) #主分区

p #创建主分区

partition number (1-4):1 #创建第一个主分区

first cylinder (1-522,default 1):1 #起始柱面(第一个分区始终为1)

last cylinder or +size or +sizeM or +siezK(1-522,default 522): 10 #截止柱面(若522则整个硬盘分给了一个区)此分区大小是系统按照柱面大小自动计算出来的

command acton (m for help):n

command action

e extended

p primary partition (1-4)

p

partition number (1-4):2 #创建第二个主分区

first cylinder (11-522,default 11):11

last cylinder ...(11-522,default 522): +100M #自定义分区大小

command acton (m for help):n

command action

e extended

p primary partition (1-4)

e #创建扩展分区,注意一个磁盘只能创建一个扩展区

partition number (1-4):3

first cylinder (28-522,default 28):28

last cylinder ...(28-522,default 522):522 #将剩余空间全部分给扩展分区

扩展分区是不能直接使用的,必须在其上创建逻辑分区!

command acton (m for help):n

command action

l logical (5 or over) #逻辑分区

p primary partition (1-4)

l

first sylinder (28-255,default 28):28 #在扩展分区里建逻辑分区

last cylinder ...(28-522,default 522):522 #柱面用尽,等于说只建一个逻辑分区

command acton (m for help):w #保存退出

转换分区类型:

command acton (m for help):t #转换分区类型

partition number (1-4):2 #选择第二个主分区

hex code (type L to list codes):82 #按L可列出分区类型所对应的编码

格式化与挂载: (挂载目录可以自行创建也可指定存在的空目录)

mksf.ext3 /dev/sdb1 把第二块硬盘的第一个主分区格式化为ext3

mkswap /dev/sdb2 初始化swap区,此区不可格式化。

mount /dev/sdb1 /mnt/d #将第一个分区挂载到d这个目录

重启后自动挂载:vi /etc/fstab

添加:/dev/sdb1 /mnt/d ext3 default 0 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值