当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 51 篇帖子 ]  前往页数 1, 2, 3, 4  下一页
作者 内容
1 楼 
 文章标题 : / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-21 13:47 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
li@li-pc:~$ df -lh
Filesystem Size Used Avail Use% Mounted on
udev 3.8G 0 3.8G 0% /dev
tmpfs 772M 2.0M 770M 1% /run
/dev/sda1 9.4G 8.4G 475M 95% /
tmpfs 3.8G 3.9M 3.8G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/sda6 945M 256M 625M 30% /boot
/dev/sda7 438G 57G 360G 14% /home
tmpfs 772M 16K 772M 1% /run/user/121
tmpfs 772M 40K 772M 1% /run/user/1000


li@li-pc:~$ sudo fdisk -l
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x47cc0aa5

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 20000767 19998720 9.5G 83 Linux
/dev/sda2 20002814 976771071 956768258 456.2G 5 Extended
/dev/sda5 20002816 40001535 19998720 9.5G 82 Linux swap / Solaris
/dev/sda6 40003584 42002431 1998848 976M 83 Linux
/dev/sda7 42004480 976771071 934766592 445.7G 83 Linux


----------------
刚开始装的时候,对分区不是很清楚,就随便分了。也没有用LVM自动分区。

网上说 用这个软件 Gparted 来做,不过要做个U盘启动盘(这个U盘启动盘是指ubuntu的镜像盘,还是ubuntu 直接装到U盘里?)


备注:电脑只赚够了ubuntu。


_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w


页首
 用户资料  
 
2 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-21 16:44 
头像

注册: 2010-04-10 16:14
帖子: 2940
系统: Arch Linux
送出感谢: 8
接收感谢: 74
:Faint 你这区分的,/ 和 /home 还不连的,gparted 也不好挪呀……

启动盘用ubuntu的镜像盘可以的,要桌面版,带live系统的就行。
建议缩小 /home,再腾一个大点的扩展分区出来,然后把根分区数据打个包丢进去吧……


_________________
一个世故的人可以重新回归淳朴。

这其实是指他的生活方式发生了变化。
过去的价值观改变了,
与大地和大地上的动物、植物联系在一起。

之所以出现这种变化,
是因为他真正理解了被称为“自然”的多元化、相互关联的诸般事件,
对自然这一系统内部的力量有了相当程度的尊重。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-21 18:02 

注册: 2009-08-04 16:33
帖子: 17766
送出感谢: 21
接收感谢: 1911
引用:
/dev/sda1 * 2048 20000767 19998720 9.5G 83 Linux
/dev/sda7 42004480 976771071 934766592 445.7G 83 Linux

1. 最簡單方法
1-1. 把 /dev/sda7 分割出 /dev/sda8 (30 GB ~ 50 GB)
1-2. 再把 /dev/sda1 整個搬移到 /dev/sda8

2. 不要急著動手 先做一些基本功課 蒐集一些現存系統工作

3. 如果有興趣 試試
請再貼文 並附上下述指令及執行結果
把下面指令 複製 貼進終端機 執行
3-1. sudo df /dev/sda7
3-2. sudo umount /dev/sda7
3-3. sudo fsck -f /dev/sda7
3-4. sudo mount /dev/sda7 # 如果有必要 再重新掛載
把 3-1, 3-3 結果全部直接 選取/複製/貼上來
3-5. 準備 Ubuntu 同一個版本的 Live USB


页首
 用户资料  
 
4 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-21 20:11 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
poloshiao 写道:
引用:
/dev/sda1 * 2048 20000767 19998720 9.5G 83 Linux
/dev/sda7 42004480 976771071 934766592 445.7G 83 Linux

1. 最簡單方法
1-1. 把 /dev/sda7 分割出 /dev/sda8 (30 GB ~ 50 GB)
1-2. 再把 /dev/sda1 整個搬移到 /dev/sda8

2. 不要急著動手 先做一些基本功課 蒐集一些現存系統工作

3. 如果有興趣 試試
請再貼文 並附上下述指令及執行結果
把下面指令 複製 貼進終端機 執行
3-1. sudo df /dev/sda7
3-2. sudo umount /dev/sda7
3-3. sudo fsck -f /dev/sda7
3-4. sudo mount /dev/sda7 # 如果有必要 再重新掛載
把 3-1, 3-3 結果全部直接 選取/複製/貼上來
3-5. 準備 Ubuntu 同一個版本的 Live USB





首先感谢楼上2位给出建议和方法。


li@li-pc:~$ sudo df /dev/sda7
[sudo] password for li:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda7 458998920 57023252 378590120 14% /home
li@li-pc:~$
li@li-pc:~$
li@li-pc:~$
li@li-pc:~$ sudo umount /dev/sda7
umount: /home: target is busy.
li@li-pc:~$ sudo fsck -f /dev/sda7
fsck from util-linux 2.30.1
e2fsck 1.43.5 (04-Aug-2017)
/dev/sda7 is mounted.
e2fsck: Cannot continue, aborting.


_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w


页首
 用户资料  
 
5 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-21 23:03 
头像

注册: 2016-09-15 9:30
帖子: 20
地址: 浙江省杭州市
送出感谢: 1
接收感谢: 0 次
Live 是让你用来操作这块硬盘的(U盘启动盘进去应该有个try ubuntu好像),你在当前硬盘上umount当然busy..


页首
 用户资料  
 
6 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home
帖子发表于 : 2018-03-22 0:11 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
live. 进入,选择试用Ubuntu。
然后大致步骤怎样呢?
我明白poloshiao的意思。
sda1摞到sda8.那么原来sda1的空间能有效利用吗。


_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w


页首
 用户资料  
 
7 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-22 0:19 

注册: 2009-08-04 16:33
帖子: 17766
送出感谢: 21
接收感谢: 1911
使用 Ubuntu Live USB 開機
登入 試用桌面 把下面指令 複製 貼進終端機 執行
1. sudo fsck -f /dev/sda7
2. sudo ls -al /dev/disk/by-uuid/*
把指令及結果全部直接 選取/複製/貼上來
引用:
原来sda1的空间能有效利用吗。

3. 成功以後 可以移作別的用途


页首
 用户资料  
 
8 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-22 9:01 
头像

注册: 2010-04-10 16:14
帖子: 2940
系统: Arch Linux
送出感谢: 8
接收感谢: 74
sda1的空间在之后可以格掉做单独分区用,因为有一个swap分区和boot分区挡在中间的关系,再想和其他分区合并代价就比较大


_________________
一个世故的人可以重新回归淳朴。

这其实是指他的生活方式发生了变化。
过去的价值观改变了,
与大地和大地上的动物、植物联系在一起。

之所以出现这种变化,
是因为他真正理解了被称为“自然”的多元化、相互关联的诸般事件,
对自然这一系统内部的力量有了相当程度的尊重。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-26 12:03 

注册: 2006-01-06 22:55
帖子: 691
系统: ubuntu
送出感谢: 0 次
接收感谢: 9
换个思路,很容易实现楼主想要的效果:换一个根分区
过程:
1、缩小/dev/sda7,空出20G,建lvm新分区,在新分区上建一个逻辑卷,假定命名为:/dev/vg1/root_new。
2、在live环境下,用dump/restore把/dev/sda1中的数据转移到/dev/vg1/root_new,并且修改/dev/vg1/root_new中的/etc/fstab,把/dev/sda1换成/dev/vg1/root_new。
3、重启,应该可以在新的跟分区上启动了。
4、此时还可以把已经没用的/dev/sda1也加入lvm卷组,然后扩大/dev/vg1/root_new。这点在新系统中就可以办到,不用live环境,不用重启。

LVM逻辑卷管理:
https://www.cnblogs.com/shxdyz/articles/7834980.html

安装工具:
apt-get install lvm2


_________________
我的git代码
我的博客



_________________
评价: 3.7% 感受下
 
页首
 用户资料  
 
10 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-31 10:51 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
poloshiao 写道:
使用 Ubuntu Live USB 開機
登入 試用桌面 把下面指令 複製 貼進終端機 執行
1. sudo fsck -f /dev/sda7
2. sudo ls -al /dev/disk/by-uuid/*
把指令及結果全部直接 選取/複製/貼上來
引用:
原来sda1的空间能有效利用吗。

3. 成功以後 可以移作別的用途



ubuntu@ubuntu:~$ sudo fsck -f /dev/sda7
fsck,来自 util-linux 2.30.1
e2fsck 1.43.5 (04-Aug-2017)
第 1 步:检查inode、块和大小
Inode 6441737 的extent树(位于第 1 层)的深度可以更小。 处理<y>? 是
第 1E 步:优化extent树
第 2 步:检查目录结构
第 3 步:检查目录连接性
第 4 步:检查引用计数
第 5 步:检查组概要信息

/dev/sda7:***** 文件系统已修改 *****
/dev/sda7:314981/29212672 文件(1.0% 为非连续的), 17077143/116845824 块
ubuntu@ubuntu:~$ sudo ls -al /dev/disk/by-uuid/*
lrwxrwxrwx 1 root root 10 3月 31 02:23 /dev/disk/by-uuid/5d64b696-ab98-4305-a153-da57a02c8eaa -> ../../sda1
lrwxrwxrwx 1 root root 10 3月 31 02:23 /dev/disk/by-uuid/6e7b6835-bd0c-44e1-8f7c-d08350ed7c3c -> ../../sda6
lrwxrwxrwx 1 root root 10 3月 31 02:23 /dev/disk/by-uuid/7a7f877f-5ed6-4275-9567-e1cefd3a91a0 -> ../../sda5
lrwxrwxrwx 1 root root 10 3月 31 02:46 /dev/disk/by-uuid/e38f3b66-0bd8-4c80-8317-28fe205c3821 -> ../../sda7
lrwxrwxrwx 1 root root 10 3月 31 02:23 /dev/disk/by-uuid/FC18-C722 -> ../../sdb1
ubuntu@ubuntu:~$


也很感谢其他同学的帮助!
很抱歉,因为工作问题,现在才来处理这个问题。

现在应该怎么做呢?


_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w


页首
 用户资料  
 
11 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-31 11:03 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
fuhuizn 写道:
换个思路,很容易实现楼主想要的效果:换一个根分区
过程:
1、缩小/dev/sda7,空出20G,建lvm新分区,在新分区上建一个逻辑卷,假定命名为:/dev/vg1/root_new。
2、在live环境下,用dump/restore把/dev/sda1中的数据转移到/dev/vg1/root_new,并且修改/dev/vg1/root_new中的/etc/fstab,把/dev/sda1换成/dev/vg1/root_new。
3、重启,应该可以在新的跟分区上启动了。
4、此时还可以把已经没用的/dev/sda1也加入lvm卷组,然后扩大/dev/vg1/root_new。这点在新系统中就可以办到,不用live环境,不用重启。

LVM逻辑卷管理:
https://www.cnblogs.com/shxdyz/articles/7834980.html

安装工具:
apt-get install lvm2



感谢.
我连第一步都不知道怎么操作呢(我现在进入的live CD “试用unbuntu:)。
比如缩小sda7,怎么缩小?在“试用unbuntu桌面”命令行吗?还是进入什么安装界面?
“apt-get install lvm2” 安装LVM2是在哪儿安装呢?在我实际的“ubuntu桌面”还是”试用UBUNTU桌面“。


_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w


页首
 用户资料  
 
12 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-31 11:11 

注册: 2009-08-04 16:33
帖子: 17766
送出感谢: 21
接收感谢: 1911
引用:
1. 最簡單方法
1-1. 把 /dev/sda7 分割出 /dev/sda8 (30 GB ~ 50 GB)

引用:
sudo fsck -f /dev/sda7
/dev/sda7:314981/29212672 文件(1.0% 为非连续的), 17077143/116845824 块

使用 Live USB 開機 登入 試用桌面
執行 gparted
把 /dev/sda7 分割區 已佔用空間配置情形 擷圖 貼上來
目的 要把 /dev/sda7 分割出 /dev/sda8
一定要避免 傷害到 非连续的 1.0%


页首
 用户资料  
 
13 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-31 19:38 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
poloshiao 写道:
引用:
1. 最簡單方法
1-1. 把 /dev/sda7 分割出 /dev/sda8 (30 GB ~ 50 GB)

引用:
sudo fsck -f /dev/sda7
/dev/sda7:314981/29212672 文件(1.0% 为非连续的), 17077143/116845824 块

使用 Live USB 開機 登入 試用桌面
執行 gparted
把 /dev/sda7 分割區 已佔用空間配置情形 擷圖 貼上來
目的 要把 /dev/sda7 分割出 /dev/sda8
一定要避免 傷害到 非连续的 1.0%


您好,贴图如下。
我现在怎么操作呢?
怎样把分割出来的60G建成sda8呢?
然后怎么把/挂在sda1上面呢?


附件:
2018-03-31 11-37-10 的屏幕截图.png
2018-03-31 11-37-10 的屏幕截图.png [ 227.13 KiB | 被浏览 455 次 ]

2018-03-31 11-36-09 的屏幕截图.png
2018-03-31 11-36-09 的屏幕截图.png [ 108.38 KiB | 被浏览 455 次 ]



_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w
页首
 用户资料  
 
14 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-31 19:45 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
在被分割出来的60g空间。
我选择新建分区,如下。
应该怎么操作呢?
新建的分区不是dev/sd8 呢


附件:
2018-03-31 11-42-24 的屏幕截图.png
2018-03-31 11-42-24 的屏幕截图.png [ 119.89 KiB | 被浏览 452 次 ]



_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w
页首
 用户资料  
 
15 楼 
 文章标题 : Re: / 目录空间不够怎么扩容,比如把/home一部分空间扩到/目录下
帖子发表于 : 2018-03-31 20:23 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
原来有个勾,要应用操作。
接下来怎么做呢?


附件:
2018-03-31 12-22-20 的屏幕截图.png
2018-03-31 12-22-20 的屏幕截图.png [ 104.92 KiB | 被浏览 445 次 ]



_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w
页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 51 篇帖子 ]  前往页数 1, 2, 3, 4  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Baidu [Spider], Bing [Bot], Google [Bot] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译