1、使用ssh远程连接工具登录到系统,使用fdisk-l命令查看磁盘状态。
2、输入fdisk/dev/hdb然后回车,给硬盘进行分区
3、输入n回车新建分区,接着再输入p回车新建主分区。
4、使用Firstcylinder(1-20805,default1)设置分区起始的柱面。
5、最后可以输入p命令查看分区是否成功。
本文章基于ThinkpadE15品牌、centos7系统撰写的。
您好,方法1
我们先fdisk -l看看,所有的存储设备。
可以看到/dev/sdb设备,没有分区表,那么肯定就是我们那块新的硬盘了。
2
我们fdisk /dev/sdb,可以看到最后面一行的提示,m for help。
m是more更多的意思,更多帮助输入m。
3
我们输入n,n是new新的意思。意思就是新建分区。
我们可以看到,一个e是extend扩展的意思,就是说建立扩展分区。
p是primary partition主分区的意思,就是说建立主分区。
我们这里建立扩展分区。
4
设置分区号,设置为1
开始柱面号,直接回车默认
结束柱面号也是直接回车默认,也就是所有柱面都被分成扩展分区。
5
输入p然后回车查看一下。
6
在用n新建一个分区,这时候可以看到logical,逻辑的意思。
7
l之后,和建立扩展分区一样,它会让你设置开始柱面和结束柱面。
我们在结束柱面输入+10g,也就是自动计算,从柱面1开始计算,计算到10G后为结束标志。
我们给逻辑分区分10g。
8
用p查看一下结果。ok,接着分剩下的10G。
n新建分区,l选择逻辑分区。
柱面开始位置,回车选择默认。
柱面结束位置,回车选择默认。
p再看下结果。
w保存起来。
这时需要等待,等待分区完成。
fdisk -l看一下,存储器和分区信息。
教你怎么在linux下分区
这时我们需要给它设置文件系统并进行格式化。
mkfs -t ext3 /dev/sdb5
mkfs -t ext3 /dev/sdb6
给它们设置ext3的文件系统,并格式化。
我们在新建两个目录,用来挂载这两个分区。
mkdir /data1 mkdir /data2
然后我们挂载这两个分区。
mount /dev/sdb5 /data1 mount /dev/sdb6 /data2
ok,这样就可以正常使用了。可是重启之后又要手动挂载怎么办?
很简单,我们只要配置一下就OK了。
vim /etc/fstab
编辑/etc/fstab文件
文件字段含义如下:
第一个字段,标识符,可以是UUID或者设备文件名
第二个字段,挂载点
第三个字段,文件系统类型
第四个字段,挂载参数,例如设置读写这些权限等等
第五个字段,分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份。
第六个字段,分区是否被fsck检查,0代表不检查,其他非负数代表检测优先级,1比2的优先级大,数越大,优先级越小,
wq保存退出之后,我们分别复制两个文件到我们的挂载点,为了等会测试。
cp /etc/issue /data1 cp /etc/virc /data2
然后重启。
开机过程中,可以看到在挂载两个存储器。
登录之后,我们mount看看是不是自动挂上去了?
再看看/data1 和 /data2的文件是否在?
每个扇区大小为0, 一共350个柱面,起始柱面是1000,扇区数量300.详细如下:
fdisk [-uc] [-b sectorsize] [-C cyls] [-H heads] [-S sects] device
-b sectorsize
Specify the sector size of the disk. Valid values are 512, 1024, 2048 or 4096. (Recent kernels know the sector size. Use this only on old kernels or to override the kernel's ideas.) Since util-linux-2.17, fdisk differentiates between logical and physical sector size. This option changes both sector sizes to sectorsize.
-c[=mode]
Specify the compatiblity mode, 'dos' or 'nondos'. The default is non-DOS mode. For backward compatibility, it is possible to use the option without the <mode>argument -- then the default is used. Note that the optional <mode>argument cannot be separated from the -c option by a space, the correct form is for example '-c=dos'.
-C cyls
Specify the number of cylinders of the disk. I have no idea why anybody would want to do so.
-H heads
Specify the number of heads of the disk. (Not the physical number, of course, but the number used for partition tables.) Reasonable values are 255 and 16.
-S sects
Specify the number of sectors per track of the disk. (Not the physical number, of course, but the number used for partition tables.) A reasonable value is 63.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)