[问题]编译内核,磁盘空间不够,想迁移/home和/var

编译安装或者制作Deb包
回复
kangtian
帖子: 336
注册时间: 2007-04-22 13:14
送出感谢: 0
接收感谢: 2 次

[问题]编译内核,磁盘空间不够,想迁移/home和/var

#1

帖子 kangtian » 2008-01-12 16:32

今天是我第一次编译内核,编译的是最新的2.6.23.13内核。但是编译模块的时候提示磁盘空间不够,晕啊,前功尽弃!我的磁盘上还有近1g的空间啊!(我安装ubuntu的时候是/+swap的分区法)问:编译内核需要多少空间。
现在我把/var 和/home放到另外一个ext3分区,软连接不行,进不去系统。能这样挂载吗:
mount /dev/sda10 /media/temp
mount /media/temp/var /var
mount /media/temp/home /home

不行的话该怎么做?
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
送出感谢: 0
接收感谢: 2 次
联系:

#2

帖子 dbzhang800 » 2008-01-12 18:00

选择一个分区,格式化成ext3格式,然后挂到/home或/var
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#3

帖子 BigSnake.NET » 2008-01-12 18:01

需要空间 <500m 吧..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
littertiger
帖子: 99
注册时间: 2006-08-08 20:25
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 littertiger » 2008-01-12 19:13

哈哈,你硬盘太小了
再搞个硬盘,在/etc/fstab里面修改,挂在想挂的地方。或者你可以先卸载掉些东西,或者运行一下aptget clean

另外,kernel也可以放到其它地方编译(非windows分区),不一定非在/usr/src下。
kangtian
帖子: 336
注册时间: 2007-04-22 13:14
送出感谢: 0
接收感谢: 2 次

#5

帖子 kangtian » 2008-01-12 21:20

没听懂我的意思:
我想在一个ext3分区上放home和var两个目录,并且再把这两个目录挂载到/home和/var。

不过方法我已经找到:
在fstab中挂载ext3分区:
/dev/sda10 /media/temp ext3 default
然后在/etc/rc.local中添加:
mount --bind /media/temp/home /home
mount --bind /media/temp/var /var
kangtian
帖子: 336
注册时间: 2007-04-22 13:14
送出感谢: 0
接收感谢: 2 次

#6

帖子 kangtian » 2008-01-12 21:22

最后还想问一下

上面的操作我都是在另外一个linux下完成的。我想知道如何在不退出ubuntu的情况下,卸下并移动/home等系统关键目录。进入单用户模式???
littertiger
帖子: 99
注册时间: 2006-08-08 20:25
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 littertiger » 2008-01-13 11:58

没错就是mount --bind

你可以先 cp -af /home/* /tmp/home
然后修改你说的rc
头像
gdzhljw
帖子: 314
注册时间: 2007-05-19 23:18
来自: 广东珠海
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 gdzhljw » 2008-04-14 14:47

littertiger 写了:没错就是mount --bind

你可以先 cp -af /home/* /tmp/home
然后修改你说的rc
rc是什么意思?
凡事都可行.但不都有益处。凡事都可行.但不都造就人。(哥林多前10:23)

my blog : http://gdzhljw.blog.163.com/
http://gdzhljw.blog.ubuntu.org.cn/
头像
yooh
帖子: 116
注册时间: 2008-01-02 22:16
送出感谢: 0
接收感谢: 0
联系:

#9

帖子 yooh » 2008-05-25 8:06

mark 估计有用
头像
20sanguo
帖子: 777
注册时间: 2008-05-10 9:53
送出感谢: 0
接收感谢: 2 次

#10

帖子 20sanguo » 2008-05-25 9:26

有其他系统的分区吗?windows的分区也行,只要剩余空间大于1.3G都可以,把源码就解压到那个区,挂上去搞吧。
whuiss
帖子: 55
注册时间: 2008-04-30 18:38
来自: Whu_ISS
送出感谢: 0
接收感谢: 0
联系:

#11

帖子 whuiss » 2008-06-25 18:26

我的盘也只有1g了,先标记了
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35
送出感谢: 0
接收感谢: 2 次
联系:

#12

帖子 yaska » 2008-06-25 19:05

我的经验:

如果你直接用ubutnu的默认的config,要把debug选项去掉。

不然,编译出来的内核和内核模块会非常非常大!!!
回复

回到 “编译或打包”