【LINUX学习】磁盘分割之新建与删除

磁盘分割

[root@localhost /]# fdisk -l --列出系统所有的装置的partition都列出来

Disk /dev/sda: 4294 MB, 4294967296 bytes

255 heads, 63 sectors/track, 522 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         522     4088542+  83  Linux

Disk /dev/sdb: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdc: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdc1   *           1         131     1052226   82  Linux swap / Solaris

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

---也可以指定设备,

[root@localhost /]# fdisk -l /dev/sdc

Disk /dev/sdc: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdc1   *           1         131     1052226   82  Linux swap / Solaris

[root@localhost /]# fdisk -l /dev/sda

Disk /dev/sda: 4294 MB, 4294967296 bytes

255 heads, 63 sectors/track, 522 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         522     4088542+  83  Linux

---创建一个主分区,如果使用默认值,会在建立第一个分区时就将整个磁盘使用完。

[root@localhost /]# fdisk /dev/sdd

Command (m for help): n

Command action

   e   extended

   p   primary partition (1-4)

p

Partition number (1-4): 1

First cylinder (1-391, default 1): 1

Last cylinder or +size or +sizeM or +sizeK (1-391, default 391): =直接按enter键默认391

Using default value 391

Command (m for help): p

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdd1               1         391     3140676   83  Linux

Command (m for help): n --继续添加

Command action

   e   extended

   p   primary partition (1-4)

p

Partition number (1-4): 2

No free sectors available---没有可用空间了!

--删除刚才建立的那个分区。

Command (m for help): d

Selected partition 1

Command (m for help): p

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

--新建分区

Command (m for help): n

Command action

   e   extended

   p   primary partition (1-4)

p

Partition number (1-4): 1

First cylinder (1-391, default 1): 

Using default value 1

Last cylinder or +size or +sizeM or +sizeK (1-391, default 391): +50M

Command (m for help): p

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdd1               1           7       56196   83  Linux

Command (m for help): n

Command action

   e   extended

   p   primary partition (1-4)

p

Partition number (1-4): 2

First cylinder (8-391, default 8): 

Using default value 8

Last cylinder or +size or +sizeM or +sizeK (8-391, default 391): +2^H

Command (m for help): p

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdd1               1           7       56196   83  Linux

/dev/sdd2               8          10       24097+  83  Linux

Command (m for help): p

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdd1               1           7       56196   83  Linux

/dev/sdd2               8          10       24097+  83  Linux

Command (m for help): n

Command action

   e   extended

   p   primary partition (1-4)

p

Partition number (1-4): 3

First cylinder (11-391, default 11): 

Using default value 11

Last cylinder or +size or +sizeM or +sizeK (11-391, default 391): 

Using default value 391

Command (m for help): p

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdd1               1           7       56196   83  Linux

/dev/sdd2               8          10       24097+  83  Linux

/dev/sdd3              11         391     3060382+  83  Linux

--删除第三个分区

Command (m for help): d

Partition number (1-4): 3

Command (m for help): p

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdd1               1           7       56196   83  Linux

/dev/sdd2               8          10       24097+  83  Linux

--删除第二个分区

Command (m for help): d

Partition number (1-4): 2 

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

   m   print this menu

   n   add a new partition 新增一个分区

   o   create a new empty DOS partition table

   p   print the partition table

   q   quit without saving changes 不保存,离开

   s   create a new empty Sun disklabel 

   t   change a partition's system id

   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): d

Selected partition 1  --只有一个分区,系统帮我们选择

Command (m for help): p

Disk /dev/sdd: 3221 MB, 3221225472 bytes

255 heads, 63 sectors/track, 391 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

Command (m for help): q

[root@localhost /]# 

时间: 2024-10-05 02:18:51

【LINUX学习】磁盘分割之新建与删除的相关文章

磁盘-linux第一块分割槽既有MBR又有boot sector吗

问题描述 linux第一块分割槽既有MBR又有boot sector吗 如题. 今天看linux磁盘分区时,说每个分割槽都有一个boot sector.那么磁盘的第一个分割槽也有一个boot sector,而且它的第一块扇区(512字节)是MBR? 是这样理解的吗? 而boot sector是1024字节.那就是说如果第一块分割槽既有MBR又有boot sector的话,那么0-511字节是MBR,512-1535是boot sector.而superblock也占1024字节的话,则super

linux 查看磁盘空间大小命令_Linux

Ubuntu 查看文件以及磁盘空间大小管理 (1)查看文件大小  查看当前文件夹下所有文件大小(包括子文件夹) du -sh # du -h 15M ./package 16K ./.fontconfig 4.0K ./.cache 5.1M ./.rpmdb 20M . 查看指定文件夹下所有文件大小(包括子文件夹) # du -h ftp 3.8G ftp/sanya/doc 3.8G ftp/sanya 4.0K ftp/testftp/doc 1.4M ftp/testftp 875M f

WINDOWS 7 磁盘管理工具创建和删除分区

  本文介绍利用WINDOWS 7系统自带的磁盘管理工具创建和删除分区,由于是系统工具,相比专业的分区创建和调整软件,比如Partition Magic.Acronis Disk Director Suite.Diskgenius还是有些限制,不过一般均可通过变通的方法达到相同效果.本文只介绍控制面板中的磁盘管理工具,命令行格式的下次补充总结.本文方法同样适用于Vista系统. 一.进入Windows 7磁盘管理工具 依次点击:开始菜单->控制面板,如果是在分类视图下,点击"系统和安全&q

linux下磁盘容量和df命令原理

df命令是linux下查看磁盘容量的常用命令.可以列出block数量,总容量,使用率等.这次使用python编写一个类似功能的模块,顺便学习一下df的原理. 直接输入df命令可以看到 Filesystem 1k-blocks Used Available Use% Mounted on 磁盘设备 blocks个数 使用的容量 有效容量 空闲率 挂载点 接下来就是这些参数怎么来的问题. /etc/mtab文件 /etc/mtab可以读出的是已经挂载的盘的信息,包括磁盘设备,挂载点,文件系统类型等.

Linux学习之CentOS(二十九)--Linux网卡高级命令、IP别名及多网卡绑定的方法_Linux

本篇随笔将详细讲解Linux系统的网卡高级命令.IP别名以及Linux下多网卡绑定的知识 一.网卡高级命令 在之前的一篇随笔里Linux学习之CentOS(九)--Linux系统的网络环境配置,详细讲解了Linux系统下的网络环境配置等知识,我们了解了一些关于网络配置的一些基本命令.在这里将补充一些Linux系统下有关网卡的一些高级命令. ①mii-tool 命令 mii-tool命令我们可以用来查看网卡状态信息,包括了以太网连接是否正常,使用的是哪种型号的网卡等等 [root@xiaoluo

Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置的详细方法_Linux

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装,如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数据的存储呀!!!没错,咱们还差一个最重要的软件没有装,也就是数据库!!!如果没有了数据库,咱们做项目简直是空想

linux中日志的自动切割和删除

例子一 /script/cut_log.phps会自动切割Nginx的Web访问日志.默认会保存7天的日志,根据硬盘空间情况调整,尽可能的保存多一些的日志.这个日志很重要,比如网站运行异常,或者网站被黑,日志都是很重要的检测途径. /script/del_log.sh会每天自动删除其他非重要日志. cron计划任务规则在下面这个文件中: /etc/cron.d/yundaiwei 内容如下: ##### delete web logs 0 0 * * * root /script/cut_log

Linux学习基础教程_unix linux

 Linux学习基础 1.什么是Linux?  准确的说,是指Linux的kernel(系统的核心程序),其内核版权属于Linus Torvalds,在GPL(GNU General Public License)版权协议下发行, 任何人都可以自由的复制(copy), 修改(change), 套装分发(distribute),销售,但是不可以在分发时加入任何限制, 而且所有原码必须是公开的,所以任何人都可以无偿取得所有执行文件和原代码.  对于Linux用户和系统管理员来说,Linux是指包含L

取消linux挂载磁盘不在桌面上显示

取消linux挂载磁盘不在桌面上显示         我们每次新装完redhat Linux系统,如果有手动添加的分区,在登陆系统后,桌面上往往都会有自定义添加的盘符显示,而且不能删除,删除就unmount,而我们通常不希望是这样的,这个时候我们必须借助一个包gonf-editor来实现手工管理桌面上显示的内容.这个包在redhat linux光盘Server/目录中存在,我们通过rpm来安装即可. 配置步骤如下:1.安装gonf-editor [root@localhost /]# cd /m