1.先看看情况 [root@localhost tmp]# fdisk -l
Disk /dev/sda: 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/sda1   *         1       261   2096451   83  Linux /dev/sda2           262       391   1044225   82  Linux swap 看到我原先给linux分了两个区,一个是linux(2G),一个是linux swap(竟然有1G) 这个swap的空间那么大呢,可是好像用不上,那就只能从它开刀了。得修改分区表。
2.分区工具parted [root@localhost tmp]# parted 然后就进入parted的命令环境了
(parted) print --打印当前分区信息 Disk geometry for /dev/sda: 0.000-3072.000 megabytes Disk label type: msdos Minor    Start       End     Type      Filesystem  Flags 1          0.031   2047.346  primary   ext3        boot 2       2047.346   3067.097  primary   linux-swap
根据帮助的指示,觉得resize命令可能就是我要找的,先把分区2变小 (parted) resize 2 3000 3067.097
执行完了,再看看结果如何 (parted) print Disk geometry for /dev/sda: 0.000-3072.000 megabytes Disk label type: msdos Minor    Start       End     Type      Filesystem  Flags 1          0.031   2047.346  primary   ext3        boot 2       2996.499   3067.097  primary   linux-swap
果然改变了,那么把分区1变大吧 (parted) resize 1 0.031 2996.499 Warning: Filesystem was not cleanly unmounted!  You should e2fsck. Ignore/Cancel? c 好像这么弄不行,那就算了,另想个办法, 把空出的空间单独作为一个分区吧 (parted) mkpartfs primary ext2 2047.346 2996.499 (parted) print Disk geometry for /dev/sda: 0.000-3072.000 megabytes Disk label type: msdos Minor    Start       End     Type      Filesystem  Flags 1          0.031   2047.346  primary   ext3        boot 3       2047.346   2996.499  primary   ext2 2       2996.499   3067.097  primary   linux-swap 这个方法奏效了 退出再看看 [root@localhost tmp]# fdisk -l
Disk /dev/sda: 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/sda1   *         1       261   2096451   83  Linux /dev/sda2           383       391     72292+  82  Linux swap /dev/sda3           262       382    971932+  83  Linux
3、对分区进行格式化,以及加载;
  先提示一下;用 mkfs.bfs mkfs.ext2 mkfs.jfs mkfs.msdos mkfs.vfatmkfs.cramfs mkfs.ext3 mkfs.minix mkfs.reiserfs mkfs.xfs 等命令来格式化分区,比如我想格式化 sda3为ext3文件系统,则输入;
  [root@localhost tmp]# mkfs.ext3 /dev/sda3
  如果我想加载 sda3到目前系统来存取文件,应该有mount 命令,但首先您得建一个挂载目录;比如 /mnt/sda3 ;
[root@localhost tmp]# mkdir /mnt/sda3 [root@localhost tmp]# mount /dev/sda3 /mnt/sda3

linux下面增加磁盘空间的更多相关文章

  1. VMware虚拟机Linux中增加磁盘空间的扩容操作

    VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置.结合自己的实践,总结 ...

  2. Linux临时增加swap空间

    linux临时增加swap空间:step 1: #dd if=/dev/zero of=/home/swap bs=1024 count=500000 注释:of=/home/swap,放置swap的 ...

  3. VMware Linux Guest 增加磁盘无需重启的方法

    摘要     常常需要需要给VMware Linux Guest增加磁盘适配一些测试场景,而又不想花费时间重启Guest,查找文档,发现一种简单的方法,记录一下操作步骤. 操作步骤 1 编辑Linux ...

  4. Red Hat linux 如何增加swap空间

    按步骤介绍 Red Hat linux 如何增加swap空间 方法/步骤 第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在 ...

  5. 树莓派进阶之路 (027) - 在Linux中增加swap空间

    原贴地址:http://blog.csdn.net/chinalinuxzend/article/details/1759593  在Linux中增加swap空间 在安装Linux的时候,不知道swa ...

  6. LINUX下添加磁盘空间的方法详解

    给Linux系统添加磁盘空间在工作会经常遇到. 在添加第二块磁盘一般系统默认为hdb(IDE硬盘)sdb(SCSI 硬盘),以hdb为例. linux-isep:~ # fdisk /dev/hdb ...

  7. Linux:查看磁盘空间占用情况

    Linux:查看磁盘空间占用情况 工作中有时被分配的测试机空间不大,经常遇到磁盘空间占满的情况.排查过程如下: 一.首先使用df -h 命令查看磁盘剩余空间,通过以下图看出/目录下的磁盘空间已经被占满 ...

  8. 在Linux中增加swap空间

    转自: http://blog.csdn.net/chinalinuxzend/article/details/1759593 在Linux中增加swap空间 在安装Linux的时候,不知道swap空 ...

  9. 【转载】VMware下LINUX的虚拟机增加磁盘空间

    转载自:http://space.itpub.net/24435147/viewspace-694200 VMware6.7安装目录下有一个命令行工具vmware-vdiskmanager.exe 程 ...

随机推荐

  1. USACO 2.2 Preface Numbering

    Preface Numbering A certain book's prefaces are numbered in upper case Roman numerals. Traditional R ...

  2. 3.linux(ubuntu)常用服务器搭建

    1 ftp 1.1 ftp服务器 1.安装vsftpd服务器 sudo apt-get install vsftpd 2.配置vsftpd.conf文件 sudo vi /etc/vsftpd.con ...

  3. 在ubuntu下安装redis

    最简单在线安装的方式: #安装Redis服务器端 ~ sudo apt-get install redis-server 安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序 # 检查 ...

  4. Java基础——环境变量(PATH)和类变量(CLASSPATH)

    一.环境变量(PATH) 科普下,环境变量不是java的知识,是windows系统的环境变量. 下面请看怎么查看和修改windows的环境变量 在“我的电脑”右键属性进入后 点击“高级系统设置”(如下 ...

  5. SwipeRefreshLayout的使用,下拉刷新

    1. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android ...

  6. 移动端 AnyProxy HTTPS 配置

    参考:AnyProxy HTTPS相关教程 参考教程中,说明了 Windows 和 Mac 系统的配置,这里补充一下移动端(Android.iOS)的配置 生成RootCA > 下载 rootC ...

  7. 分享一个完美的新闻客户端(酷商城)Android源码

    分享一个完美的新闻客户端(酷商城)Android源码,这个源码项目是从安卓教程网转载过来的,项目主要是解析html,fragment,异步缓存图片加载,webview加载网页等.可以正常的运行的,我已 ...

  8. uva 11082 Matrix Decompressing 【 最大流 】

    只看题目的话~~怎么也看不出来是网络流的题目的说啊~~~~ 建图好神奇~~ 最开始不懂---后来看了一下这篇-- http://www.cnblogs.com/AOQNRMGYXLMV/p/42807 ...

  9. win10x64位系统中nodejs的安装和配置

    官网http://nodejs.cn/download/ 2.下载完成后点击安装包 下一步,安装过的,这里根据自己的需求选择.选择第直接正常安装. 这一步是安装的内容,第一个是安装所有的模块,建议全部 ...

  10. linux yum安装找不到源

    1先说问题: 服务器装麒麟系统后安装gis地图(其实就是部署一套地图服务),因为是内网,所以所有需要的包都放在一个iso文件中了,需要用mount命令去加载之,然后配置*.repo文件(源文件配置), ...