分区创建及错误整理

创建分区

######################
1. 我们先用fdisk命令查看一下分区情况
fdisk -l
能看到一个主分区sda,新分区sdb。

2. 提示:如果上面执行fdisk -l命令,发现没有 /dev/sdb 或者/dev/xvdb(各个VPS的叫法不大一样),就说明你的VPS没有数据盘,那么本教程对你就没用了。

3. 分区命令:
fdisk /dev/sdb
输入n是新建分区
主分区选择P
剩下的几个都按照默认的选择1就行。
输入wq保存并退出。

4. 输入 fdisk -l命令查看新分区。

5. 格式化新分区为ext4格式。
mkfs.ext4 /dev/sdb1
根据硬盘大小不同,格式化的时间也不同。

6. 现在新建一个文件夹。
mkdir www.vpsss.net
上面www.vpsss.net是新建文件夹的名字。

7. 7使用挂载命令,把新分区挂载到新建的网站文件夹。
mount /dev/sdb1 /home/domainame

#####################################################
格式化分区报错

#

Could not stat --- No such file or directory




查看,分区已经划好:

[root@db1 /]# fdisk -l

 

Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          13      104391   83  Linux

/dev/sda2              14         650     5116702+  83  Linux

/dev/sda3             651         841     1534207+  82  Linux swap / Solaris

/dev/sda4             842        2610    14209492+  83  Linux

 

但是格式化的时候,报错:

[root@db1 /]# mkfs -t ext3 /dev/sda4

mke2fs 1.39 (29-May-2006)

Could not stat /dev/sda4 --- No such file or directory

 

The device apparently does not exist; did you specify it correctly?

 

 

解决方法:执行下partprobe 命令

 

       partprobe包含在parted的rpm软件包中。partprobe可以修改kernel中分区表,使kernel重新读取分区表。 因此,使用该命令就可以创建分区并且在不重新启动机器的情况下系统能够识别这些分区。

 

查看是否安装该命令:

[root@db1 dev]# rpm -q parted

parted-1.8.1-23.el5

 

我们执行一下该命令:

[root@db1 dev]# partprobe

Warning: Unable to open /dev/hdc read-write (Read-only file system).  /dev/hdc has been opened read-only.





##################################

删除出创建分区

fdisk -l
 
其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有分区。
开始分区
fdisk /dev/sdc  

输入m,可以查看有哪些操作

输入p 查看当前硬盘分区,目前没有分区。

输入n新建一个分区,输入p 建立分区,输入分区编号 1

然后会让你设置开始扇区(不知道是否这么解释):默认回车就是1  从头开始         
然后结束扇区设置1000   这个值好像决定了分区的大小,我对硬件不是很熟悉。安装上面方法,建立第二个分区

然后打印分区数 输入p,红色框就是已经建立好的分区

最后保存分区 输入w

最后,检查分区是否已经建立好!如果出现红色区域,则表示已经建立好了。

 
其实这个时候,建立好的分区还不能用,还需要挂载才可以用。但是挂载之前,必须要格式化,才行。。。
 

2,格式化分区


格式化命令:mkfs.ext3   /dev/sdb1 是格式化成 ext3
                     mkfs.ext2   /dev/sdb1 是格式化成 ext2
我这里使用了 mkfs.ext3 。
mkfs.ext3 /dev/sdc1
mkfs.ext3 /dev/sdc2 下面是其中的一个图:

格式化之后也并不能使用,必须要挂载才行
 

3,挂载分区


格式化之后,就可以挂载分区了 
 
mkdir /d1
mkdir /d2
mount /dev/sdc1 /d1
mount /dev/sdc2 /d2 这样就挂载成功,可以正常使用了。

 
 

4,卸载分区 

 

点击这里点击这里
1umount /dev/sdc2



卸载了,其实还可以挂载,而且数据还会在的
 

5,删除分区


fdisk /dev/sdc

m #获取帮助信息
d   #删除命令开始执行下一步输入需要删除的主分区
1  # 删除的分区,注意输入后立即执行::::请小心操作~!!!!

d
w  # 保存退出

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值