Linux /usr目录挂载到新分区

VMware中的Linux系统下的硬盘扩容:ubuntu 重新挂载/usr 由于开发的需要,往往需要使用不同的Linux系统,显然在自己的电脑生安装Linux多系统是非常不划算的,于是往往是在虚拟机下边搭建开发环境。在项目开始的时候有时因为觉得项目很快就结束,不会给自己的虚拟机安排太大的硬盘空间,但是随着项目的进行,到了后期,有可能会出现硬盘不够用的情况,这个时候就要给自己虚拟机里边的硬盘扩容。本文介绍了对VMware下的Linux系统进行硬盘扩容的三种常用方法,并着重介绍了第三种通过挂载新硬盘到/usr目录的方法。 阅读详情
AI摘要

本文提供了一步一步的指导,教你如何在Ubuntu系统中安全地迁移/usr分区,包括备份、创建新分区、挂载、权限调整及设置开机自动挂载等关键步骤,解决了sudo命令权限问题,并附带了解决应用菜单图标消失的额外技巧。

  • 一、备份:sudo cp -r /usr /usrbak
  • 二、为/usr新建一个分区:参考教程:Linux 分区操作
    确保新分区没有挂载到其他目录。
    分区需要格式化成ext4格式(会清空数据):sudo mkfs -t ext4 /dev/sdxx
  • 三、将目标分区挂在到一个临时目录: sudo mount /dev/sdxx /usrtmp
  • 四、 将/usr的全部内容拷到/usrtmp目录:sudo cp -r /usr/. /usrtmp
  • 五、修改目录所有者及权限:
    sudo chown root:root /usrtmp/bin/sudo
    sudo chmod 4755 /usrtmp/bin/sudo
    sudo chmod +s /usr/lib/policykit-1/polkit-agent-helper-1
    否则sudo命令不能使用
  • 六、取消/usrtmp目录的挂载: sudo umount /dev/sdxxx
  • 七、挂载到/usr目录:sudo mount /dev/sdxx /usr
  • 八、设置开机自动挂载:
    • 查看分区uuid:sudo blkid
    • 执行以下命令:sudo vi /etc/fstab,添加: UUID=对应分区的uuid /usr ext4 defaults 0 1
  • 九、重启或执行sudo mount -a

问题

  • ubuntu18.0.4 :
  1. 使用sudo命令 提示:sudo: /usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位
    參考: https://blog.youkuaiyun.com/u014696921/article/details/70057447
  2. INCORRECT PERMISSIONS ON /USR/LIB/PO1KIT-AGENT-HELPER-1(NEEDS TO BE SETUID ROOT)
    參考: https://www.cnblogs.com/tl542475736/p/9461669.html
  • deepin15.8
  1. 分区是挂载上了,应用菜单中fcitx应用图标不见了,没有这个工具就不能配置中文输入法了。
    - 查看是否还有残留的fcitx相关安装包:sudo dpkg --get-selections | grep fcitx如果有,将列表中所有安装包删除,并清除相关依赖sudo apt autoremove
    - 安装搜狗输入法: sudo apt-get install sogoupinyin也可以参考:https://blog.youkuaiyun.com/github_33809414/article/details/85055814
    - 重启
  2. 文件管理器中右键open in new window as admin点击无效了,解决方法还未找到。有解决方法了以后再更新。
Linux学习-漫游根目录和/usr目录 漫游根目录顶级目录:根目录下的子目录目录内容/bin基本程序/boot启动系统时所需的文件/dev设备文件/etc配置文件/home用户的home目录/lib基本共享库,内核模块/lost+found由fsck恢复的受损文件/media可移动介质的挂载点/mnt固定介质挂载点/opt第三方应用软件(可选软件)/procproc文件/root根用户(超级用户)的home目录/sbin 由超级用户运... 阅读详情

相关推荐

从球谐函数到哈希编码:Instant-NGP如何重构NeRF的数学基础

本文深入解析了Instant-NGP如何通过多分辨率哈希编码重构NeRF的数学基础,显著提升训练速度和渲染效率。对比传统球谐函数,哈希编码在计算复杂度、频率适应性和内存访问效率上具有明显优势,为实时神经渲染技术开辟了新方向。

weixin_29240711的博客 417

linux目录挂载

修改/usr的挂载点 -- linux 昨天由于ubuntu的/分区空间紧张,决定把/usr挂载到别的分区。 挂载步骤(root权限执行): 1.   init  1  -- 切换到单用户模式。 2.   cp -ax /usr/*  /mnt/tmp  (tmp为新的/usr分区)。 -- 拷贝现在/usr下的内容到待切换的分区。 3.   ls -l /dev/disk/by-u

yuyin86的专栏 4625

vivado安装空间与依赖要求:入门须知要点

准备安装Vivado时,需重点关注系统空间和依赖环境的配置。结合vivado安装教程,详细说明最低磁盘要求、内存配置及操作系统兼容性,帮助新手快速搭建开发环境,避免常见安装失败问题。

weixin_34725745的博客 1572

Incorrect permission on /usr/lib/policykit-1/polkit-agent-helper-1(need to setuid root)

@[TOC](“Incorrect permission on /usr/lib/policykit-1/polkit-agent-helper-1(need to setuid root)” ) # sudo chmod +s /usr/lib/policykit-1/polkit-agent-helper-1

weixin_44905658的博客 4479

S4HANA Rebate Management(条件合同) -Single Step

S4HANA 条件合同管理(Condition Contract Management), 包括如何创建条件合同,场景应用

m0_50200150的博客 2306

DeepSeek与豆包无缝对接:5分钟搞定智能周报自动化(附完整代码)

本文详细介绍了如何利用DeepSeek与豆包API,快速搭建一个智能周报自动化系统。通过整合豆包平台的工作流数据,并调用DeepSeek大模型进行深度分析与内容生成,该系统能在5分钟内自动抓取、分析多源信息,并生成结构清晰、富有洞察力的团队周报,显著提升工作效率。

weixin_29029995的博客 490

Linux:将/usr挂载到新的磁盘分区

挂载/usr目录,踩了很多坑,好在最后解决了,欢迎大家提问题,进行交流前提你已经创建硬盘分区,格式化为ext4文件系统1、想要将/usr挂载到磁盘分区,必须把/usr目录下的内容清空。创建一个临时文件夹usrtmp存放/usr的内容使用命令:cp   -r   usr/*     usrtmp此时可能会出现桌面异常,卡顿现象。这是正常现象,只要终端可以使用就行2、挂载命令:mount -t  ex

chris_pei的博客 7785

化工过程设计软件:Aspen Plus二次开发_(2).二次开发概述

假设我们需要创建一个自定义的换热器模型,该模型能够计算两个物流之间的热交换量,并根据传热系数和换热面积进行调整。ACM 模型代码示例!自定义换热器模型!参数:传热系数 U (W/m^2·K)!换热面积 A (m^2)!热物流 T_hot_in (K), T_hot_out (K), F_hot (kmol/h)!冷物流 T_cold_in (K), T_cold_out (K), F_cold (kmol/h)!模型输入!U - 传热系数!A - 换热面积!

kkchenjj的博客 367

虚拟机空间不足的解决方案:挂载/usr目录到新分区下

1.虚拟机关机,扩展虚拟机硬盘空间 2.切换为root用户,硬盘分区,增加/dev/sda3 3.磁盘分区格式化 4. 挂载新分区到临时目录下 mount /dev/sda3 /tmp/mnt 5. 将/usr 目录下的内容复制到临时目录下 cp -ax /usr/* /tmp/mnt 复制完成后,取消挂载 umount /tmp/mnt 修改/etc/fstab文件,将/dev/sda3分区挂载到/usr目录下 7.备份现有/usr mv /usr /usr.old 新建空白/usr

mingtianwendy的博客 1429

【NVMEM子系统】二、NVMEM驱动框架

该子系统整体架构不算太大,还是比较容易去理解的,下面我们一起去一探究竟!,该子系统主要用于实现EEPROMEfuse等非易失存储器的统一管理。在早期,像EEPROM驱动是存放于目录下,由于没有做到好的抽象,每次需要去访问相应内存空间,都需要去复制几乎一样的代码,去注册sysfs,这是一个相当大的抽象泄露。NVMEM子系统就是为了解决以往的抽象泄露问题。

Donge's Blog 1714

AI辅助决策支持系统架构设计避坑:5个常见技术选型误区及正确方案

AI辅助决策支持系统(AI-DSS)是指通过人工智能技术(机器学习、自然语言处理、知识图谱等)赋能传统决策支持系统,帮助决策者在复杂业务场景中(如供应链优化、风险控制、医疗诊断、金融投资等)提升决策效率和准确性的系统。与传统BI工具不同,AI-DSS不仅能"展示数据",还能基于数据生成"决策建议"甚至"自动执行决策"。技术选型是AI-DSS架构设计的核心环节,涉及数据处理引擎、模型框架、算力资源、集成接口等关键组件的选择。效果不达标:模型预测精度低、决策建议不可用;成本失控:算力资源浪费、维护成本高企。

AIGC应用创新大全的博客 1381

Linux日常case: /usr 目录扩容

安装 Lab平台,CDH5安装失败, 查看/var/log/ 发现/usr目录太小。[root@masterusr]#cat/var/log/cloudera-manager-installer/3.install-cloudera-manager-server.log TransactionCheckError: installingpackageclo...

weixin_34341229的博客 1949

大模型——CoPaw:阿里云通义推出的个人智能体工作台,让 AI 助理真正落地

阿里云通义实验室于2026年2月发布CoPaw个人智能助理,采用"本地+云端"双部署模式,支持多平台接入和技能扩展。该产品基于AgentScope多智能体生态构建,具备极简部署、长期记忆系统和灵活的技能插件体系三大核心特性。用户可通过简单命令快速安装,并通过记忆文件系统实现个性化交互体验。CoPaw还支持钉钉、飞书等主流平台接入,并开源了模块化架构,允许本地模型接入。技术架构采用多频道对话网关与可插拔Skills系统,为用户提供真正的AI助理服务体验。

2129

解决Ubuntu16下根目录100%的问题

当时装系统的时候只给/目录分配了14G,使用了几周后发现根目录没有空间了。 最初想的事删除一些不用的东西,但按照网上的教程删除一些东西,并没有多大的效果。 使用命令查看占用du -cks * | sort -rn | head -10 发现/usr占用了12G的空间,因为我原来没有给/usr单独分区,所以想将/usr挂载到新的硬盘分区/usr是最庞大的目录,要用到的应用程序和文件几乎都在这个目

熊猫gg的博客 1万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Centos7 /usr目录挂载到新分区

借鉴@松林羊Linux /usr目录挂载到新分区 以下操作请使用root账号进行操作 1.为/usr新建一个磁盘分区然后挂载磁盘,虚机分配好硬盘后使用 fdisk -l 命令查看已挂载未分区硬盘。 [root@bogon ~]# fdisk -l 查到未分区磁盘 /dev/sdb //每台和每台都不一样查看具体盘符号sdX 使用fdisk命令对sdb磁盘进行分区 [root@bogon ~]# fdisk /dev/sdb 命令(输入 m 获取帮助):n /.

丁巳 1669

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

/usr 重新挂载

/usr 重新挂载         由于一开始在网上看的分区方案是说/只要10G左右就够了,然后就只给/分了10G,装了众多软件后,容量就显然不够了,蛋疼啊我750G硬盘居然要面对容量不足的问题。linux暂时无法无损增加分区,考虑重新挂载/usr。 参考:http://www.cnblogs.com/jjyoung/archive/2011/10/27/2226326.htm

灵动grace 2683

了解 Linux 中的 /usr 目录以及 bin、sbin 和 lib 的演变

摘要 Linux文件系统中,/usr目录从早期Unix的资源隔离需求演变为现代系统的核心存储位置。随着硬件发展,传统的/bin、/sbin和/lib目录逐渐通过符号链接指向/usr下的对应目录,形成了/usr合并趋势。这一变革简化了文件结构,提高了兼容性,并支持现代容器化技术。更激进的方案还提议合并/bin和/sbin目录,进一步消除历史分隔。这些变化反映了Linux生态系统持续优化和标准化的努力,同时也需平衡现代化需求与向后兼容性。(149字)

vortex5的博客 1497

linux 程序安装目录/opt目录和/usr/local目录

在linux安装软件的时候,我总会有这样的想法,软件到底安装到那个目录下。因为linux系统有别与Windows系统,不是在那个盘创建一个文件夹把你需要安装的程序安装到指定目录即可。linux目录类似一个树,最顶层是其根目录,每个目录有自己不同的作用。Linux 的软件安装目录是也是有讲究的,正确的选择安装目录对系统管理是有益的,这里讲解一下程序安装目录/opt目录和/usr/local目录的区别。

小小布的程序世界 3万+

Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录?

Linux下安装软件 /opt 和目录 /usr/local 的区别

奋斗的你 12万+

为什么linux安装程序 都要放到/usr/local目录下

Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。/opt:用户级的程序目录,可以理解为D:/Software,opt有可选...

u011495642的博客 4万+

总结:Linux目录之/usr与/opt与/dev

一、/usr与/opt 说到/opt,常与/usr来一起对照说明: linux中/opt目录用来安装附加软件包,是用户级的程序目录,可以理解为D:/Software。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。 opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。 linux中/usr为系统级的目录,可以理解为C:/Windows/。 linux中/usr下的/.

w2009211777的专栏 5165

linux 磁盘挂载 和 目录

安装Windows时,我们可以选择把系统安装在哪一个分区,把系统挂载到分区上。而在Linux中则相反,我们要把分区挂载到系统中。 /home 目录相当于Windows的MyDocuments # df -lh Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_djwanpc-lv_roo...

icebergliu1234的博客 2526

默认把软件装到哪个目录_Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录?

Linux 软件安装目录Linux 的软件安装目录是有讲究的,理解这一点,在对系统管理是有益的。/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。/opt:用户级的程序目录,可以理解为D:/Softwa...

weixin_42398386的博客 2072

LINUX 挂载点目录及其作用

什么是挂载点? Linux使用字母和数字的组合来指代磁盘分区 Linux 是一切皆文件,整个系统都是当做文件来管理,在Windows中的磁盘分区,硬件设备就是Linux的挂载点,对磁盘的访问就相当于对Linux中挂载点文件的读写操作。 挂载点相当于磁盘文件系统的入口目录,相当于Windows中的C盘,D盘,E盘,其实WinXP也支持将分区挂载到某个文件夹,只是人们在win系统中习惯了用磁盘分区。 /dev/ :这个字串是所有设备文件所在的目录名。因为分区在硬盘上,而硬盘是设备,所以这些文件代表...

flyskyhunter的专栏 4056
上一篇: Linux 新建分区
下一篇: Linux /opt、/var挂载到单独分区
松林羊
博客等级 码龄11年 43粉丝 58原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值