很多人问Linux如何扩展磁盘空间,得到的回答就是使用LV,于是再问,不用LV怎么办,回答就很少了!无论如何你都要再挂一块磁盘,在不使用LV的情况下,很难简单的完成空间合并,无疑你要再挂一块更大的磁盘。一般而言,倾向于保留原有系统,挂载新磁盘仅仅补上空间差,本文的方式是彻底转移到新磁盘,老磁盘留着干别的,因为UNIX的文件系统是个tree,这种方式也很不错的。
进入系统之后,做以下的动作:
1.fdisk /dev/sdX
2.mkfs.XX /dev/sdX1
3.mkdir /mnt/new && mount /dev/sdX1 /mnt/new
4.cp /* /mnt/new
5.rm -rf $根目录下除了进入系统并执行chroot依赖的之外所有东西
6.在/etc/rc2.d里面建一个脚本执行chroot /mnt/new(还想用老磁盘空间的也可以不这么干),然后reboot。
这样磁盘满了,挂更大的新磁盘,chroot平滑过渡进来。为了使原来的磁盘还能有点用,建议别把chroot写在启动项/etc/rc2.d里面,这样还可以进入老磁盘根目录,然后则时chroot到新磁盘。
分享到:
相关推荐
Linux中chroot的使用.pdf
使用chroot监狱限制SSH用户访问指定目录.docx
如何通过chroot构建Linux操作系统.txt
Ansible-ansible-role-ssh-chroot-jail.zip,ansible role-ssh chroot jail configible role:ssh chroot jail config,ansible是一个简单而强大的自动化引擎。它用于帮助配置管理、应用程序部署和任务自动化。
chroot在Ubuntulinux下的配置.pdf
而在使用 chroot 之后,系统的目录结构将以指定的位置作为 / 位置。 基本语法 chroot NEWROOT [COMMAND [ARG]...] 具体用法请参考本文的 demo。 为什么要使用 chroot 命令 增加了系统的安全性,限制了用户的权力: ...
Droot是一个简单的基于chroot的应用程序容器引擎,可使用chroot而不是docker run进行构建,运输和运行。 Droot旨在逃避依赖地狱。 总览 对于应用程序部署过程具有强大的概念,即构建,运输,运行。 但是在很多情况...
jail-shell:Jail-shell是一种Linux安全工具,主要使用chroot,名称空间技术,限制用户执行特定命令以及访问单独目录
用法注意:在大多数情况下,您可能不需要从头开始创建chroot环境,而应使用的预生成发行版。构建一个chroot包要构建chroot软件包,请以root身份运行build-alpine-chroot.sh脚本: sudo ./build-alpine-chroot.sh解压...
PRoot, chroot,挂载绑定和没有特权/设置的binfmt_misc 手册PRoot 。插件生成状态
bind9配置Chroot
linux下可插入验证模块更改用户权限和目录权限的代码,很有参考价值!
用法以最简单的形式,该库的用法类似于以下内容: from pychroot import Chrootwith Chroot('/path/to/chroot'): code that will be run inside the chroot默认情况下,这会将挂载主机的/ dev,/ proc和/ sys文件...
debian bootstrap chroot functions
x9chroot 目录 目的 创建和/或进入基本的chroot环境,主要用于测试开发项目。 它没有安装第三方库或应用程序,而只有用于基本功能的一部分标准GNU / POSIX实用程序。 创建后,可以有意或无意中破坏环境,而不会...
Linux chroot命令 Linux chroot命令用于改变根目录。 chroot(change root)命令把根目录换成指定的目的目录。 、 语法chroot [--help][--version][目的目录][执行指令...] 参数说明: –help 在线帮助。 –version ...
php-fpm提供有一个非常重要的功能chroot,它可以把指定的网站完完全全...我们假设域名为www.jb51.net,网站根目录为/home/chroot/www.jb51.net/web,需要把此网站限制在/home/chroot/www.jb51.net。 一、php-fpm.conf配
清洁chroot经理包装器脚本,用于在Arch Linux下构建软件包时管理buildroot。为什么要使用它?与标准的arch-build脚本相比,Ccm具有几个优点:自动管理chroot中的本地存储库,以便从该本地存储库透明地提取您构建的...
linux RedHat5-4 DNS bind-chroot-9.3.6-4.P1.el5.i386.rpm DNs服务器配置安装包
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装