将/usr挂载到新的硬盘分区

2024-06-06 07:38
文章标签 挂载 usr 硬盘分区

本文主要是介绍将/usr挂载到新的硬盘分区,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.创建硬盘分区,格式化为ext4文件系统。


2.将临时目录/tmp/mnt 挂载到该分区


3. cp -ax /usr/* /tmp/mnt 将/usr分区现有内容拷贝到/tmp/mnt分区


4.将/tmp/mnt分区卸载,这一步非常关键 


umount -v /tmp/mnt/


5. mv /usr /usr.old  


    mkdir /usr (挂载点)


6.在/etc/fstab中设置开机挂载/usr到那块硬盘,用mount -a;df测试是否挂载成功。


7.reboot


8.删除 /usr.old 


我们挂载/tmp/mnt到那块硬盘区域只是为了将原来/usr上的数据写到该硬盘上,完成这个使命后,应该卸载/tmp/mnt


这样在/etc/fstab中做的设置才能将新创建的挂载点/usr开机自动挂载到此硬盘上。若/tmp/mnt没有卸载,则/etc/fstab中的


在 /etc/fstab 文件中添加条目以便永久启动时自动挂载。


/dev/xvdc1 /data ext4 defaults 00


设置是没有作用的,重启会导致/usr分区无法正确挂载上,此时需进入单用户模式挽救。

这篇关于将/usr挂载到新的硬盘分区的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1035488

相关文章

开发板NFS挂载文件目录

文章目录 序NFS1. 安装 NFS 服务器和客户端在服务器上(NFS 服务器端)在客户端上(NFS 客户端) 2. 配置 NFS 服务器创建共享目录编辑 `/etc/exports` 文件启动 NFS 服务 3. 在客户端挂载 NFS 共享创建挂载点挂载 NFS 共享验证挂载 4. 设置开机自动挂载5. 解决权限问题 序 本节主要实现虚拟机(服务器)与开发板(客户端)通过N

Python: #!/usr/bin/python3 #!/usr/bin/env python3

只能放在第一行,第二行就没有效果了。 1. 路径不同 #!/usr/bin/python3&& #!/usr/bin/env python3写在脚本语言第一行的目的是 想要以什么可执行程序去运行这个文件中的代码。 #!/usr/bin/python3是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python3解释器; #!/usr/bin/env python3这种用法是为了

docker-mysql容器数据卷挂载

一、案例2-mysql容器的数据挂载 1-1、需求 查看mysq|容器,判断是否有数据卷挂载基于 宿主机目录实现MySQL数据目录、配置文件、初始化脚本的挂载(查阅官方镜像文档) 二、判断该容器是否有数据卷挂载 2-1、查看容器详情 nginx:还可以是容器iddocker inspect nginx如图就可以看到数据挂载 查看mysql容器 这个不是我们创建的,自动生成的(是一

linux的nohup命令的用法。在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local

在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程序并不想mysqld一样,这样我们就需要nohup命令,怎样使用nohup命令呢?这里讲解nohup命令的一些用法。 nohup /root/

docker-nginx数据卷挂载

一、案例1-利用Nginx容器部署静态资源 1.1、需求: 创建Nginx容器, 修改nginx容器内的html目录下的index.html文件,查看变化将静态资源部署到nginx的html目录 1.2、修改html目录下的index.html文件,查看变化 因为docker运用得最小化系统环境,解决办法就是数据卷 二、数据卷 2.1、数据卷概念 数据卷是一个虚拟目录,是容器内目录

出现 E: Sub-process /usr/bin/dpkg returned an error code (1) 解决方法 (全面分析)

目录 前言1. 问题所示2. 原理分析2.1 第一阶段2.2 第二阶段 3. 解决方法4. 彩蛋4.1 错误不提示,直接卸载4.2 卸载后还是无错误提示 前言 3年前遇到过一个类似的,但是轻松解决,推荐阅读:ubuntu:E: dpkg was interrupted, you must manually run ‘sudo dpkg --configure…解决方法 这回发

Linux 挂载须知: mount 一些小问题 mount: no medium found on /dev/sr0

我属于window+VM+ubuntu的配置,有时需要把windows上的文件,挂载到虚拟机上去。然后每次使用命令的时候会出现如下的问题:                其实解决问题很简单,但是由于我自己的粗心而花费了很长的时间:    这个时候一定要确认,虚拟机的设置处是否勾选了   具体如下图所示:                 然后按照  如下的命令:   mount

Linux中mount挂载外设

mount挂载外设 -------------------          1.右键client右下角的光盘图标 ->设置          2.iso文件                   选择一个iso镜像文件。          3.右键client右下角的光盘图标 ->连接.          4.创建文件夹/mnt/cdrom                   $>su ro

Android中通过反射的方式判断U盘是否真正挂载

由于StorageManager.java类中的getVolumeList()和getVolumeState(String mountPoint)方法是hide(隐藏)的,所以需要通过反射的方式获取对应的存储信息。源码./frameworks/base/core/java/android/os/storage/StorageManager.java类中的getVolumeList()

k8s调度、污点、容忍、不可调度、排水、数据卷挂载

一、Kubernetes的list-watch机制 1、List-watch K8S集群中,通过List-watch机制进行每个组件的协作,保持数据同步。这种设计可以实现每个组件之间的解耦 kubectl配置文件,统一向集群内部apiserver发送命令——通过apiserver把命令发送到各个组件 创建成功之后,kubectl get pod,kubectl describe pod n