linux 扩容 新增分区

2023-05-16

一开始我只是尝试使用archlinux做为主要办公系统,给系统分配的空间并不多。渐渐的也适应了archlinux感觉挺好。于是就把windows中占用的一些空间分配给archlinux用了。记录一下些过程吧。

我把windows的200 GB大小的D盘,调整大小为100GB。剩下的100GB新建一个分区供archlinux使用。

分区与格式化

我使用图形化的KDE分区工具完成了分区和格式化,比较简单我就不过多介绍了。
软件安装:

pacman -S partitionmanager

使用root权限进入桌面,运行这个软件就可以了。

我的分区结构如下:

root@vivobook: / # fdisk -l                                                                                                   [18:59:43]
Disk /dev/nvme0n1:476.94 GiB,512110190592 字节,1000215216 个扇区
磁盘型号:Micron_2450_MTFDKBA512TFK               
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:BB08130E-2B7F-4563-A702-0BD2C4629E49

设备                起点       末尾      扇区   大小 类型
/dev/nvme0n1p1      2048     739327    737280   360M EFI 系统
/dev/nvme0n1p2    739328    1001471    262144   128M Microsoft 保留
/dev/nvme0n1p3   1001472  210718719 209717248   100G Microsoft 基本数据
/dev/nvme0n1p4 210718720  420433919 209715200   100G Microsoft 基本数据
/dev/nvme0n1p5 420433920  630151167 209717248   100G Linux 文件系统
/dev/nvme0n1p6 630151168  642760703  12609536     6G Microsoft 基本数据
/dev/nvme0n1p7 642760704 1000213828 357453125 170.4G Linux 文件系统

其中/dev/nvme0n1p5 420433920 630151167 209717248 100G Linux 文件系统就是我新增的分区了。

在我分区的时间,把此分区的权限设置成允许所有用户读写。
根据实际需要调整吧。

挂载分区

以下是临时挂载方法:

#创建挂载目录
mkdir /data
#挂载
mount /dev/nvme0n1p5 /data

总不能每次开机都运行一行这样的命令吧,太麻烦了。下面介绍一下自动挂载。

因为mount命令会在重启服务器后失效,所以要将分区信息写到/etc/fstab文件中让它永久挂载:

sudo vi /etc/fstab

增加如下一行:

/dev/nvme0n1p5                /data          ext4    defaults        0 0
  • 第1列是设备名或者卷标

  • 第2列是挂载点(也就是挂载目录)

  • 第3列是所要挂载设备的文件系统或者文件系统类型

  • 第4列是挂载选项,通常使用defaults就可以

  • 第5列设置是否使用dump备份,置0为不备份,置1,2为备份,但2的备份重要性比1小

  • 第6列设置是否开机的时候使用fsck检验所挂载的磁盘,置0为不检验,置1,2为检验,但置2盘比置1的盘晚检验。

当前的配置文件全部内容如下:

# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>
# /dev/nvme0n1p6
UUID=6291afc7-7bc2-4426-a78d-c1ea948e84f0	/         	ext4      	rw,relatime	0 1
# data
/dev/nvme0n1p5                /data          ext4    defaults        0 0
/var/swap   swap    swap    sw  0   0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux 扩容 新增分区 的相关文章

  • Linux C++ 错误:未定义对“dlopen”的引用

    我在 Linux 上使用 C Eclipse 工作 并且想要使用一个库 Eclipse 向我显示一个错误 undefined reference to dlopen 你知道解决办法吗 这是我的代码 include
  • linux新手关于嵌入式linux设备驱动的问题

    最近在研究linux驱动 正如我读过的那些文章所说 设备驱动程序模块很可能会根据内核的需要自动加载 因此我想知道内核如何确定为特定设备 声卡 I2C spi 设备 等 我也无法彻底想象内核如何在启动时检测每个硬件设备 与嵌入式linux相关
  • 何时用引号将 shell 变量括起来?

    我应该或不应该在 shell 脚本中用引号括住变量吗 例如 下列说法正确的是 xdg open URL eq 2 or xdg open URL eq 2 如果是这样 为什么 一般规则 如果它可以为空或包含空格 或实际上任何空格 或特殊字符
  • 选择fasta文件中氨基酸超过300个且“C”出现至少4次的序列

    我有一个包含蛋白质序列的 fasta 文件 我想选择超过 300 个氨基酸且半胱氨酸 C 氨基酸出现超过 4 次的序列 我使用此命令来选择具有超过 300 个 aa 的序列 cat 72hDOWN fasta fasta bioawk c
  • 应用程序中两个不同版本的库

    考虑一个场景 其中有两个不同版本的共享库 考虑 A 1 so 链接到 B so A 2 so 链接到 C so 现在 B so 和 C so 都链接到 d exe 当 B so 想要调用 A 1 so 中的函数时 它最终会调用 A 2 so
  • 在本地主机上使用相同的 IP 和端口创建套接字

    我在 Linux 上看到奇怪的行为 我看到远程端和本地端都显示相同的 IP 和端口组合 以下是 netstat 输出 netstat anp 网络统计grep 6102 tcp 0 0 139 185 44 123 61020 0 0 0
  • 如何在C(Linux utf8终端)中打印“盒子抽屉”Unicode字符?

    我正在尝试显示 方框图范围 2500 257F 中的 Unicode 字符 它应该是标准 utf8 Unicode 标准 版本 6 2 我根本做不到 我首先尝试使用旧的 ASCII 字符 但 Linux 终端以 utf8 显示 并且没有显示
  • Vagrant 遇到问题 - “404 - 未找到”

    我正在尝试使用 Vagrant 制作一个 LAMP 盒子 有人告诉我它使用起来非常简单 我对网络和虚拟机完全陌生 对 Linux Ubuntu 的经验也很少 我目前已尝试按照官方文档页面上的教程进行操作 http docs vagrantu
  • 使用 ioctl 在 C++ 中以编程方式添加路由

    我编写了简单的 C 函数 添加了新路线 void addRoute int fd socket PF INET SOCK DGRAM IPPROTO IP struct rtentry route memset route 0 sizeof
  • 使用 systemctl 获取 systemd 进程的正常运行时间或停机时间?

    喜欢使用systemctl is active
  • 更新Linux中的包含路径

    我的 my path to file 文件夹中有几个头文件 我知道如何将这些文件包含在新的 C 程序中 但每次我都需要在包含它之前输入头文件的完整路径 我可以在linux中设置一些路径变量 以便它自动查找头文件吗 您可以创建一个 makef
  • MySQL 与 PHP 的连接无法正常工作

    这是我的情况 我正在尝试使用 Apache 服务器上的 PHP 文件连接到 MySQL 数据库 现在 当我从终端运行 PHP 时 我的 PHP 可以连接到 MySQL 数据库 使用 php f file php 但是当我从网页执行它时 它只
  • 正则表达式删除块注释也删除 * 选择器

    我正在尝试使用 bash 从 css 文件中删除所有块注释 我有以下 sed 命令的正则表达式 sed r s w s w d 这可以很好地去除块注释 例如 This is a comment this is another comment
  • 在汇编中使用 printf 会导致管道传输时输出为空,但可以在终端上使用

    无输出 https stackoverflow com questions 54507957 printf call from assembly do not print to stdout即使在终端上 当输出不包含换行符时也有相同的原因
  • 如何在 Linux 上通过 FTP 递归下载文件夹 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案
  • 为什么 fork 炸弹没有使 android 崩溃?

    这是最简单的叉子炸弹 我在许多 Linux 发行版上执行了它 但它们都崩溃了 但是当我在 android 终端中执行此操作时 即使授予后也没有效果超级用户权限 有什么解释为什么它没有使 Android 系统崩溃吗 一句话 ulimit Li
  • ssh 连接超时

    我无法在 git 中 ssh 到 github bitbucket 或 gitlab 我通常会收到以下错误消息 如何避免它 输出 ssh T email protected cdn cgi l email protection i ssh
  • vmsplice() 和 TCP

    在原来的vmsplice 执行 有人建议 http lwn net Articles 181169 如果您的用户态缓冲区是管道中可容纳的最大页面数的 2 倍 则缓冲区后半部分成功的 vmsplice 将保证内核使用缓冲区的前半部分完成 但事
  • 为什么 Linux 原始套接字的 RX 环大小限制为 4GB?

    背景 我试图mmap 我的原始套接字的 RX 环形缓冲区64 bitLinux 应用程序 我的环由 4096 个块组成 每个块大小为 1MB 总共 4GB 请注意 每个 1MB 块中可以有许多帧 如果您好奇 请参阅此文档了解背景信息 htt
  • FileOutputStream.close() 中的设备 ioctl 不合适

    我有一些代码可以使用以下命令将一些首选项保存到文件中FileOutputStream 这是我已经写了一千遍的标准代码 FileOutputStream out new FileOutputStream file try BufferedOu

随机推荐

  • linux 开机自动登录i3wm

    最近在我的物理机上打算使用archlinux当主力机 但是因为我这台笔记本电脑最近刚发布的 xff0c 安装archlinux无法正确识别笔记本电脑自带的键盘 只能外接usb键盘 xff0c 或者使用蓝牙键盘了 因为我的usb键盘过于厚重
  • linux命令行连接蓝牙键盘

    在KDE的图形界面连接蓝牙设备非常的方便 xff0c 图形化点点就行了 图形化连接 基础 span class token comment 安装 span span class token function sudo span pacman
  • Java爬虫html解析神器Jsoup

    jsoup是一个用于解析 提取 操作HTML的开源Java函式库 在我眼里就是一个java版本的jquery xff0c 非常强大 xff01 xff01 xff01 jsoup在2009年由亚马逊软件开发经理Jonathan Hedley
  • kitty终端ranger预览图片

    之前在macOS中使用iterm2终端用ranger预览图片正常 最近切到archlinux了 xff0c 使用kitty终端模拟器 也想实现ranger中预览图片 相关阅读 xff1a 终端中的文件管理器ranger 视频 https b
  • 设计原则之【接口隔离原则】,我只做我能做的事

    文章目录 一 什么是接口隔离原则二 实例三 总结接口隔离原则与单一职责原则的区别 一 什么是接口隔离原则 接口隔离原则 xff08 Interface Segregation Principle ISP xff09 是指用多个专门的接口 x
  • java: You aren‘t using a compiler supported by lombok

    在学习这个RuoYi Vue Process项目的时候 xff0c 编译报错 https gitee com calvinhwang123 RuoYi Vue Process 报错信息 编译警告信息 java You aren 39 t u
  • i3wm中截图软件flameshot deepin-screenshot

    archlinux中使用i3wm窗口管理器 xff0c 有什么好的截图软件呢 xff1f 环境 先看一下我的环境信息 xff1a span class token variable span class token variable 96
  • i3wm开启自动设置显示器顺序方向分辨率

    多屏使用linux系统时 xff0c 在KDE中设置好显示器的分辨率和显示器顺序 下次开机启动可以记住之前的配置 在i3桌面环境中 xff0c 每次开机都要重新设置一下 xff0c 这就很不人性化了 于是我想找个解决办法 xrandr 使用
  • 汉化Swagger springfox-swagger-ui-2.9.2.jar

    在若依的文档中看到汉化swagger的方法 xff0c 自己尝试怎么也不能成功 后来经过查阅各种文档发现 若依文档中提到的方法仅对 springfox swagger ui 2 7版本生效 对springfox swagger ui 2 9
  • Swagger基本示例

    类注解 span class token annotation punctuation 64 RestController span span class token annotation punctuation 64 RequestMap
  • Spring boot redis java.io.IOException: 远程主机强迫关闭了一个现有的连接

    现象 在测试环境部署的若依版本 xff0c 经常会报如下的错误 而我在开发环境基本没有遇到过 span class token number 16 span span class token operator span span class
  • thunderbird重复的已发送

    最近转到Linux下办公 xff0c 邮件客户端选用的Thunderbird 总体来说还是能适应的 但是在用的过程中发现很次发送信件后 xff0c 发件箱会有一个重复的邮件 我猜测可能是用于备份的 但是我的使用场景几乎用不到这样的功能 xf
  • linux keynav 鼠标可以扔掉了键盘控制鼠标

    我是一个vim用户 xff0c 喜欢使用键盘操作大部分的事情 无奈现在很多软件从设计之初就是为了鼠标设计的 就导致有些时候不得不使用鼠标 那么退一步讲 xff0c 能否使用键盘临时控制一下鼠标呢 xff1f 这样就可以进一步减少鼠标的使用了
  • mysql数据库的导出与导入

    在开发工作中和运维工作中 xff0c 数据库的备份与还原是很常见的工作 之前的工作中我使用oracle更多 xff0c mysql的备份工作参与的比较少 记录一下 xff0c 加深一下印象 准备工作 安装mysql客户端 xff0c 我喜欢
  • linux Windows双系统时间不一致的解决办法

    原因 电脑系统中有两个时间 xff1a 硬件时间 xff1a 保存在主板中 xff0c 信息比较少没时区 夏令时的概念 系统时间 xff1a 又系统维护 xff0c 独立于硬件时间 xff0c 拥有时区 夏令时等信息 系统时间又因为系统的不
  • 设计原则之【迪米特法则】,非礼勿近

    文章目录 一 什么是迪米特法则1 理解迪米特法则2 如何理解 高内聚 松耦合 xff1f 二 实例1 实例12 实例2 一 什么是迪米特法则 迪米特原则 xff08 Law of Demeter LoD xff09 是指一个对象应该对其他对
  • archlinux telnet客户端

    简单介绍 telnet是一种基于TCP的传统命令行远程控制协议 telnet使用非加密的通道 xff0c 因此不太安全 现在主要用于链接一些旧设备 下面这些介绍主要适用于在Arch Linux系统中配置一个telnet服务器 安装 如果只使
  • ASUS Vivobook安装linux

    使用ASUS Vivobook安装linux 会有一个小坑 如果你的linux启动不起来 xff0c 或者本来可以启动更新固件以后就不行了 这篇文章可能会给你一点帮助 BIOS设置 如果你想在这台电脑上安装linux 则Secure Boo
  • 修复grub启动 因调整分区导致linux无法启动解决过程

    linux调整分区后 xff0c 开机重启时会出现 error unknow filesystem grub rescue gt 我是windows11 43 archlinux双系统使用 这段时间用下来 xff0c 感觉使用linux更多
  • linux 扩容 新增分区

    一开始我只是尝试使用archlinux做为主要办公系统 xff0c 给系统分配的空间并不多 渐渐的也适应了archlinux感觉挺好 于是就把windows中占用的一些空间分配给archlinux用了 记录一下些过程吧 我把windows的