自行编译linux,自己编译构建Linux连载(LFS)

为我们的linux新建一个分区,用到了fdisk命令。

首先介绍一下fdisk命令,这是一个分区工具。用法如下:

[root@localhost beinan]# fdisk /dev/sda

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 注:l是列出分区类型,以供我们设置相应分区的类型;

m

print this menu 注:m 是列出帮助信息;

n

add a new partition 注:添加一个分区;

o create a new empty DOS partition table

p

print the partition table 注:p列出分区表;

q

quit without saving changes 注:不保存退出;

s create a new empty Sun disklabel

t

change a partition's system id 注:t 改变分区类型;

u change display/entry units

v verify the partition table

w

write table to disk and exit 注:把分区表写入硬盘并退出;

x

extra functionality (experts only) 注:扩展应用,专家功能;

下面开始分区:

这里我新建了两个分区,一个作为根分区,另一个作为交换分区。

Command (m for help): n    #新建命令

Partition type:

p   primary (0 primary, 0 extended, 4 free)

e   extended

Select (default p): p    #P表示主分区,e表示扩展分区,这里我们新建一个主分区

Partition number (1-4, default 1):    #分区号默认即可

Using default value 1

First sector (2048-16777215, default 2048):

Using default value 2048

Last sector, +sectors or +size{K,M,G} (2048-16777215, default 16777215): +6G #在开始字节的基础上加6G

Command (m for help): n    #新建第二个分区

Partition type:

p   primary (1 primary, 0 extended, 3 free)

e   extended

Select (default p): p    #这里选择的依然是主分区(主分区+扩展分区 <= 4)

Partition number (1-4, default 2):

Using default value 2

First sector (12584960-16777215, default 12584960):

Using default value 12584960

Last sector, +sectors or +size{K,M,G} (12584960-16777215, default 16777215):

Using default value 16777215

Command (m for help): w    #保存命令!最后一定记得保存,否则前面的分区功亏一篑。

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

Command (m for help): p    #查看一下刚才的分区

Disk /dev/sdb: 8589 MB, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders, total 16777216 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: 0x2aee38be

Device Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048    12584959     6291456   83  Linux

/dev/sdb2        12584960    16777215     2096128   83  Linux

Command (m for help): q    #最后退出

分区完成。接下来要格式化分区,否则我们的分区依然不可用。

格式化用到了mkfs命令:

root@bogon:/dev# mkfs.ext4 /dev/adb1    #命令的格式是mkfs.ext4 分区设备名

root@bogon:/dev# mkswap /dev/sdb2    #格式化交换分区

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值