目前的磁盘情况是这样的
想把新加的盘 /dev/sdb1 扩展到根分区,看了网上的教程,脑瓜子嗡嗡的.....
1
cpstar 2022-03-15 18:16:04 +08:00
这得修改 grub 吧
|
2
sunnyadamm 2022-03-15 18:16:37 +08:00
你这一看就是虚拟机,把原有磁盘扩大在吧 sda3 扩上去就行了
|
3
SKYNE 2022-03-15 18:24:19 +08:00
|
4
echooo0 OP |
5
echooo0 OP @sunnyadamm #2 新手表示看不懂啊
|
6
EzioTAuditore 2022-03-15 18:43:28 +08:00 via Android
@echooo0 安装的时候你没有选择 lvm 方案,也就没有 lv 这些了。
|
7
angeltop 2022-03-15 18:43:44 +08:00
备份重装系统吧,没用 lvm 咋扩容
|
8
singerll 2022-03-15 18:45:56 +08:00 via Android
没有 lvm ,只能建其他分区了,根分区肯定是不行了
|
9
neilyoone 2022-03-15 19:06:25 +08:00
物理分区不可扩容, 可以挂载新盘符, 把占用空间大的程序 移到挂载的盘符上.
小白还是别动 分区 /LVM 这些 你都没搞明白的玩意了. 后果自负 |
10
ch2 2022-03-15 19:47:56 +08:00
备份一遍文件,然后非常小心地进行分区扩容,你要搞的操作是小白杀手
|
12
longbow0 2022-03-15 22:18:01 +08:00
没有那么复杂,既然没有 lvm ,那么直接在 / 创建一个新目录,例如 /data:
# mkdir /data 然后挂载上去就行: # mount /dev/sdb1 /data |
13
Osk 2022-03-15 22:43:21 +08:00
能问出这样的问题我也就不建议你去再折腾 lvm 什么的了, 数据最重要.
用楼上 #12 的方法吧, 首先找出 / 里面谁占用的空间最大, 如果不是 /bin, /usr, /etc, /lib, 等关键位置, 你可以把里面的文件移动到新磁盘分区中, 然后做软连接或者 bind mount, 或者如果文件集中的话, 直接把新磁盘挂载到那个位置. |
14
documentzhangx66 2022-03-15 22:57:59 +08:00
你的目标是,新磁盘挂载到根分区。
方案 1:新磁盘与旧磁盘合并,让可用空间最大化利用,需要使用 lvm ,难度大。 方案 2:新磁盘只作为一个子目录,挂载到根目录下面。难度简单。 你的情况是,你是个新手。建议使用方案 2 。 步骤: 先不要插入新磁盘,lsblk ,了解目前磁盘情况。 然后插入新磁盘,lsblk ,看看新磁盘的卷标。比如 /dev/sdb 接着,用 parted 给新磁盘分区。不要用 fdisk ,它不支持大容量磁盘。 给新分区格式化。 修改分区表,进行永久挂载。 |
15
kongkx 2022-03-16 12:36:06 +08:00 via iPhone
没有 LVM 的,还是不要搞 LVM ,弄清楚各种概念都要晕了。
建议在 fstab 上 改挂载点 原磁盘只做 /boot 以及 swap 就好 贴一个关于引导的链接。 https://askubuntu.com/questions/88384/how-can-i-repair-grub-how-to-get-ubuntu-back-after-installing-windows 能看懂 chroot 的话,就简单了。 |
16
Zoyo94 2022-03-16 14:25:04 +08:00
https://zhuanlan.zhihu.com/p/83340525
你可以看看这篇,写的很详细~ 我都是测试过给你发的。 |