linux-Linux增加系统分区问题

问题描述

Linux增加系统分区问题 10C
本人Linux系统分区只有50G,但是现在不够用了,可不可以增加它的大小啊?

解决方案

linux增加swap分区与cryptswap1问题

解决方案二:
如果硬盘正常的话,应该sdb1-badblocks-list是没有任何内容的,有就说明有坏道。分完区,格式化也好了,并且检查也没问题,最后的步骤是修改/etc/fsatb文件很简单了,只要把以前home对应的分区,修改成现在的分区就行,当然如果有数据转移的请事先转移。下面是我的针对新硬盘分区的设置/dev/sdb1/homeext3defaults12.

解决方案三:
可以啊,把home的数据备份,然后在/etc/fstab里面给home挂一个大分区,然后把备份的数据恢复到home就好了

解决方案四:
如果系统分区在逻辑卷里面可以新加分区在线扩展逻辑卷,扩展根目录。如果没有逻辑卷就只能新加分区挂载,把根目录下大文件夹移到新挂载目录做软连接,或是备份原有目录数据,将原目录作为挂载点进行挂载。

解决方案五:
这是我在网上找的资料,我自己试过了可以用,希望对你有帮助:

在虚拟机里安装系统,有时即会遇到初始分配的磁盘空间不够用的情况。如果是windows系统,则直接在虚拟机选项里扩容即可,但linux系统则没有这么简单。下面是志文工作室整理的vmware下ubuntu系统磁盘扩容的方法与步骤,仅供参考。
提示:vmware里安装虚拟系统,因为磁盘大小可以使用动态扩容方式,应尽量将磁盘初始空间设置大一些,如20G,以避免不必要的麻烦。
系统状态
VM虚拟机Work station 7.0
Ubuntu某版本虚拟机,原有10G,计划扩展到20G
操作步骤
1. 扩大虚拟机的磁盘空间

  • 保证Ubuntu虚拟机是关闭的,且没有snapshot(如果有则需要revert)
  • 打开该虚拟机设置,菜单为VM->Settings
  • 点击磁盘选项,右侧选择Utilities按钮,选择Extend
  • 输入扩大后的磁盘空间大小
  • 在Ubuntu中使用扩展后的空间
  • 启动Ubuntu虚拟机,打开终端,执行$sudo fdisk /dev/sda?(执行fdisk -l可查看磁盘设备名称)1) 出现命令行菜单,使用m查看当前的功能菜单列表2) 输入p查看分区表3) 输入n(add new),出现选择logical或者primary4) 输入p,选择primary(可以使用1-4)5) 提示输入分区号,目前Ubuntu使用了primary1-2,因此这里我输入36) 接下来提示输入起始和结束扇区,我采用默认值7) 顺利完成后,输入w,保存修改8) 重新启动后,检查/dev/sda3是否存在(或不重启,执行:partprobe)9) 设置分区的文件系统类型,执行:$mkfs.ext3 /dev/sda310) 完成后即可使用mount命令将/dev/sda3挂接到你希望的目录,比如挂到/home/extend,执行:$mkdir extend$mount /dev/sda3 /home/extend11) 设置重新启动后可自动挂接。编辑/dev/fstab,添加:(注,有可能是/etc/fstab)/dev/sda3 /home/extend ext3 defaults 1 2附:当然,在ubuntu里,也可以使用gparted图形分区工具进行分区操作。执行命令:$gparted在弹出的图形窗口操作即可。此外,为了以后方便继续扩展extend目录的大小,我们也可以用LVM逻辑卷管理方式,创建逻辑分区进行挂载。上面步骤(9)-(10)更改为:pvcreate /dev/sda3vgcreate vg0 /dev/sda3lvcreate -L 10G vg0 -n LVM1mkfs.ext3 /dev/vg0/LVM1$mkdir extend$mount /dev/vg0/LVM1 /home/extend可参考:Linux LVM逻辑卷管理详细介绍?http://www.zhiwenweb.cn/Category/Security/linux-lvm.html
时间: 2024-09-04 02:21:25

linux-Linux增加系统分区问题的相关文章

linux系统怎么增加swap分区空间小?

  标linux系统怎么增加swap分区空间小?准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分区也要增加. 如果增加1G内存,SWAP分区就要增加2G,但是具体该怎么增加呢?下面我们一起来看看 1.查看swap分区大小的命令:"free -m" 2.选择适合的分区,创建适合的swap文件,命令为:"dd if=/dev/zero of=/swap1 bs=1M count=2048" 3.将生成的文件设置为swap分区文件,命令:&

Linux下如何增加swap分区

1.检查当前的分区情况(使用free -m或cat /proc/swaps ): [root@db2 root]# free -m total       used       free     shared    buffers     cached Mem:          1006         84        922          0         11         38 -/+ buffers/cache:         35        971 Swap:  

修改Linux系统分区后挂载问题

就和windows一样,在linux下手工修改分区的事情也经常发生.但是linux却要比windows麻烦了一点点: 修改了分区,自然放在 /etc/fstab 里自然挂载,而不是在 /etc/rc.local 里开机后挂载. 如何写? 这里以修改"LABEL=/nat /nat ext3 rw,noatime"为例子: 1.umount /nat 2.e2label /dev/hdd3 /nat 3.mount LABEL=/nat /nat 4.修改并写入/etc/fstab 例如

Linux系统下php获得系统分区信息的方法

 这篇文章主要介绍了Linux系统下php获得系统分区信息的方法,涉及Linux下php系统分析的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了Linux系统下php获得系统分区信息的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 $pars = array_filter(explode("n",`df -h`)); foreach ($pars as $par) { if ($par{0} == '/') {

Linux系统分区知识点归纳

  1.系统分区的主要类别 以windows为例,硬盘分区主要可以分为主分区.扩展分区.逻辑分区 主分区:由于硬盘的结构限制,最多只能有4个主分区 扩展分区:在主分区基础上进行扩展的分区,目的是为了突破一块硬盘只能划分四个主分区的限制,扩展分区无法写入和读取数据,扩展分区只能有1个 逻辑分区:逻辑是对扩展分区的又一次划分,他可以将扩展分区划为多个逻辑分区供我们使用 *引导分区:系统启动,首先从引导分区中读入引导记录和分区记录表,然后才能启动系统,window中引导分区为MBR,Linux中引导目

Linux系统下php获得系统分区信息的方法_php技巧

本文实例讲述了Linux系统下php获得系统分区信息的方法.分享给大家供大家参考.具体实现方法如下: $pars = array_filter(explode("\n",`df -h`)); foreach ($pars as $par) { if ($par{0} == '/') { $_tmp = array_values(array_filter(explode(' ',$par))); reset($_tmp); echo "分区挂载点:{$_tmp['5']},&q

浅析 Linux 初始化 init 系统: Systemd

浅析 Linux 初始化 init 系统: Systemd Systemd 的简介和特点 Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度.systemd 和 ubuntu 的 upstart 是竞争对手,预计会取代 UpStart,实际上在作者写作本文时,已经有消息称 Ubuntu 也将采用 systemd 作为其标准的系统初始化系统. Systemd 的很多概念来源于苹果 Mac OS 操作系统上的

学习 Linux,101: 创建分区和文件系统

概述 在本文中,学习磁盘分区和 Linux 文件系统相关内容.学习: 创建分区 使用 mkfs 命令来设置 ext2.ext3.ext4.xfs.Reiser v3 和 vfat 文件系统 创建和管理交换空间 本文帮助您准备 Linux Professional Institute's Junior Level Administration (LPIC-1) 考试 101 中主题 104 下的目标 104.1.该目标的权值为 2. 注意:本文包含适用于 LPI Exam 101: Objecti

Linux如何修复系统的Root密码

如果因为忘了root口令导致无法登录系统,请试用下面的方法来改忘记的root口令: 方法一: 1.重新启动系统.待系统启动到grub或lilo(现在一般是grub)引导菜单时,找到系统当前引导项(可以按方向键展开隐藏的菜单): 2.把光标定位在该选项上按下字母"e"键进入这个引导的编辑状态: 3.该选项有三行语句,请用光标选中第二行,也就是"Kernel"开头的 那一行: 4.在这一行再按下字母"e"键进入这一行的编辑状态: 5.在该行行尾加个空