首页 > 代码库 > Linux磁盘分区(二):删除
Linux磁盘分区(二):删除
***********************************************声明************************************************
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。
表述有错误之处,请您留言或邮件(hyldba@163.com)指明,不胜感激。
*****************************************************************************************************
续接上篇:“举例:将sdb1格式化为ext3文件系统”点击打开链接
*****************************************************************************************************Linux硬盘分区(二):删除
*****************************************************************************************************
举例:对sdb1进行umount
*************************
<span style="font-size:14px;">[root@hyl /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.7G 5.4G 3.9G 59% / /dev/sda3 35G 17G 17G 50% /home tmpfs 1006M 0 1006M 0% /dev/shm /dev/sdb1 1.9G 35M 1.8G 2% /data1 [root@hyl /]# umount /data1 [root@hyl /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.7G 5.4G 3.9G 59% / /dev/sda3 35G 17G 17G 50% /home tmpfs 1006M 0 1006M 0% /dev/shm [root@hyl /]# fdisk -l Disk /dev/sda: 53.6 GB, 53687091200 bytes 255 heads, 63 sectors/track, 6527 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 1305 10482381 83 Linux /dev/sda2 1306 1827 4192965 82 Linux swap / Solaris /dev/sda3 1828 6527 37752750 83 Linux Disk /dev/sdb: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 250 2008093+ 83 Linux /dev/sdb2 251 500 2008125 83 Linux /dev/sdb3 501 750 2008125 83 Linux /dev/sdb4 751 1305 4458037+ 5 Extended /dev/sdb5 751 875 1004031 83 Linux /dev/sdb6 876 1000 1004031 83 Linux /dev/sdb7 1001 1305 2449881 83 Linux</span>*************************
对第二块磁盘操作(即/dev/sdb)
*************************
<span style="font-size:14px;">[root@hyl /]# fdisk /dev/sdb The number of cylinders for this disk is set to 1305. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) 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): p Disk /dev/sdb: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 250 2008093+ 83 Linux /dev/sdb2 251 500 2008125 83 Linux /dev/sdb3 501 750 2008125 83 Linux /dev/sdb4 751 1305 4458037+ 5 Extended /dev/sdb5 751 875 1004031 83 Linux /dev/sdb6 876 1000 1004031 83 Linux /dev/sdb7 1001 1305 2449881 83 Linux </span>*************************
删除分区:sdb1及其它
*************************
<span style="font-size:14px;">Command (m for help): d --输入删除指令 Partition number (1-7): 1 --输入删除的分区号 Command (m for help): p --打印分区表 Disk /dev/sdb: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb2 251 500 2008125 83 Linux /dev/sdb3 501 750 2008125 83 Linux /dev/sdb4 751 1305 4458037+ 5 Extended /dev/sdb5 751 875 1004031 83 Linux /dev/sdb6 876 1000 1004031 83 Linux /dev/sdb7 1001 1305 2449881 83 Linux --可以看到sdb1已经被删除了 --接下来同理,删除其它分区 Command (m for help): d Partition number (1-7): 2 Command (m for help): d Partition number (1-7): 3 Command (m for help): d Partition number (1-7): 4 Command (m for help): p Disk /dev/sdb: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System Command (m for help): w --保存退出 The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. --现在可以移除磁盘了 </span>
***********************************************声明************************************************
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。
表述有错误之处,请您留言或邮件(hyldba@163.com)指明,不胜感激。
*****************************************************************************************************
Linux磁盘分区(二):删除