目录

1. 创建临时挂载点/opt, 并将分区挂载到临时挂载点上:

2. 切换单用户,将除了root用户之外的用户踢出

3.  将/opt目录下的所有内容拷贝到临时挂载点中,等待结束

4. 进入/etc/fstab文件中修改内容,添加最后一行的内容,(可以看到,我把占用空间比较大的/opt和/home都进行了迁移)

5. 删除/opt目录下内容(别怕,已经复制了,大不了再拷回来)

6. 删除临时挂载点,将新分区挂载到/home目录下



Manjaro用了小半年了,home和opt目录有点大,打算迁移到其他的分区。迁移的过程忘记截图了,但是命令没有问题。以下以/opt为例,当然/home也类似,记录备用。

迁移原理很简单,以opt目录为例:

1.分配分区;

 (我使用的是图形化工具GParted,注意解除挂载才能进行操作)

 新建分区类型ext4,卷标名称设置为:opt

2.拷贝文件;

3.创建自动挂载;

在创建好目标分区后,第23步的操作如下如需要迁移:

1. 创建临时挂载点/opt, 并将分区挂载到临时挂载点上:

mkdir /mnt/opt 
mount /dev/sda6 /mnt/opt

###备注###
sda6为新建分区的卷标

可以通过ls命令查看是否挂在成功,如果成功,那么该盘对对应的挂在点应该为:/mnt/opt.

2. 切换单用户,将除了root用户之外的用户踢出

init 1

3.  将/opt目录下的所有内容拷贝到临时挂载点中,等待结束

cp -av /opt/* /mnt/opt

4. 进入/etc/fstab文件中修改内容,添加最后一行的内容

(可以看到,我把占用空间比较大的/opt和/home都进行了迁移)

UUID=18df632b-5d9e-4814-804f-ca1d0bbed116 /opt           ext4    defaults,noatime 0 2

 备注,UUID是磁盘的唯一id,可以通过 blkid 分区,如果需要挂载其他公司,需要把/opt更改为其他,如/home,如:

# root @ geoffrey-pc in /home/geoffrey [12:33:22] 
$ blkid /dev/sda6   
/dev/sda6: LABEL="opt" UUID="18df632b-5d9e-4814-804f-ca1d0bbed116" TYPE="ext4" PARTLABEL="software" PARTUUID="ca100a41-7186-4dfb-9e41-d7bab29bbf25"

~~~~~~~~~~~~~~~~~~~~~~~~

UUID查看方法有两种:

1. 命令行输入` sudo blkid`;

2. 在vim编辑器对应位置输入 示例如` :r!blkid /dev/sda6`

~~~~~~~~~~~~~~~~~~~~~~~~

修改结果如下:

5. 删除/opt目录下内容(别怕,已经复制了,大不了再拷回来)

rm -rf /opt

6. 删除临时挂载点,将新分区挂载到/home目录下

umount /mnt/opt

mount /dev/sda6 /opt

查看挂在情况,使用df命令,结果如下:

至此大功告成,重启即可。

linux(manjaro)磁盘迁移/opt /home的更多相关文章

  1. linux下磁盘占用达到100%了,找不到哪些大文件耗尽了磁盘

    Linux下的根分区使用率100%,但是查看/分区下的目录都不大,没有占用满,这该怎么处理? 重启是肯定有效的,目前处理情况:重新restart应用后,空间释放出来 1.lsof | grep del ...

  2. centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpfs ,nr_inodes, LVM,传统方式扩容文件系统 第七节课

    centos Linux下磁盘管理   parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpf ...

  3. Linux下磁盘管理命令df与du

    Linux下磁盘管理命令df与du  对磁盘进行查看和控制的两个linux命令,df和du.  一.du命令 首先看一下du的help说明: [root@misdwh opt]# du --help ...

  4. Linux下磁盘分区、挂载、卸载操作记录

    Linux下磁盘分区.挂载.卸载操作记录. 操作环境:CentOS release 6.5 (Final) Last :: from 118.230.194.76 [root@CentOS ~]# [ ...

  5. linux之磁盘管理,网络,计时任务

    磁盘管理 查看磁盘空间的占用 df # 磁盘占有率 -h # 以人类易读的方式展示 Linux下磁盘命名格式:/dev/sda 查看目录的占用空间 /dev/sd[a-z]num总大小 linux下磁 ...

  6. Linux下磁盘挂载

    公司硬盘不够用了,新买了一个存储,需要挂载到现在的系统上.前期的步骤就不说了,运维全部搞定,无非是硬件和网络那一套,这里只说分配到本人后在Linux下如何挂载. 具体步骤如下: 1.查看是否已经分配 ...

  7. LINUX的磁盘管理du命令详解

    LINUX的磁盘管理du命令详解 du(disk usage)命令可以计算文件或目录所占的磁盘空间.没有指定任何选项时, 它会测量当前工作目录与其所有子目录,分别显示各个目录所占的快数,最后才显示工作 ...

  8. 阿里云ECS(linux)磁盘满触发的mysql的表异常修复案例

    阿里云ECS(linux)磁盘满触发的mysql的表异常修复案例 阿里云技术支持:完颜镇江 问题现象: 磁盘空间满了,第一想到的就是删除无用的服务日志或者升级数据盘. 通常是使用du –sh去分析目录 ...

  9. Linux查看磁盘剩余空间

    Linux查看磁盘剩余空间 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ df 文件系统 1K-blocks 已用 可用 已用% 挂载点 /dev/sda8 ...

随机推荐

  1. Js:消息弹出框、获取时间区间、时间格式、easyui datebox 自定义校验、表单数据转化json、控制两个日期不能只填一个

    (function ($) { $.messageBox = function (message) { $.messager.show({ title:'消息框提示', msg:message, sh ...

  2. Java的两个实验程序

    日期:2018.10.07 星期五 博客期:015 Part1:----------------第一个是二柱子出30道小学数学题: 一.程序设计思想 本程序设计由三部分构成,第一部分因为循环30次的需 ...

  3. 第二十单元 计划任务crond服务

    什么是计划任务:后台运行,到了预定的时间就会自动执行的任务,前提是:事先手动将计划任务设定好.这就用到了crond服务 crond服务相关的软件包[root@MiWiFi-R3-srv ~]# rpm ...

  4. MySQL数据库之安装

    一.基础部分 1.数据库是什么 之前所学,数据要永久保存,比如用户注册的用户信息,都是保存于文件中,而文件只能存在于某一台机器上. 如果我们不考虑从文件中读取数据的效率问题,并且假设我们的程序所有的组 ...

  5. Web前端渗透测试技术小结(一)

    首先端正一下态度不可干违法的事 1.SQL注入测试 对于存在SQL注入的网页,使用SQL语句进行关联查询(仿照C/S模式)eg   http://www.foo.com/user.php?id=1 常 ...

  6. cf1140E 回文串+染色方案dp

    有点硬核的dp..要用到一个结论.. /* 把原串拆成奇偶串,再拆成极大连续的-1串:该串两端都是非-1数,中间都是-1,并且下标要么都是偶数,要么都是技术 然后对所有这些串进行dp,dp[i][0] ...

  7. PyCharm新建.py文件时自动带出指定内容

    如:给Pycharm加上头行  # coding:utf-8File—Setting—Editor--Code Style--File and Code Templates--Python Scrip ...

  8. 性能测试四十一:sql案例之慢sql配置、执行计划和索引

    MYSQL 慢查询使用方法MYSQL慢查询介绍分析MySQL语句查询性能的问题时候,可以在MySQL记录中查询超过指定时间的语句,我们将超过指定时间的SQL语句查询称为“慢查询”.MYSQL自带的慢查 ...

  9. 使用Java及相关内容的目标

    培养设计高性能并发服务器架构能力. 基于高性能并发,创新应用和服务.

  10. H: Dave的组合数组(二分法)

    Dave的组合数组 Time Limit: C/C++ 1 s      Java/Python 3 s      Memory Limit: 128 MB      Accepted: 3     ...