|
我先是在virtualbox(on ubuntu9.04)上编译了lfs6.3,继而编译了X及其他常用软件。然后我用tar把整个系统打包(除了/proc /sys),再把压缩包cp到U盘上,准备移植到另一台机器上。
另一台机器为古董机,(赛羊1.1G\384M RAM\80g IDE硬盘)上面装有一个XP,事先给Linux调整出了40多G的空间。因为不支持U盘启动,我又在xp下安装了Vmware,然后在vmware里使用Puppy linux livecd开机,然后在上面给剩余空间分区hda6 swap 256M
hda7 xfs 40G 再用tar命令把打包的lfs解压到该分区,安装grub4dos,编辑menu.lst,可是重新开机却报找不到/dev/hda7。
再次启动vmware中的Puppy linuxcd /mnt/sda7/dev #xfs分区被自动挂载到/mnt/sda7
ls -l hda7 没有找到
于是用建了一个块设备,再开机,终于可以了。
我以为这就结束了,可是偶然间用df -h查看了一下磁盘空间却发现,我的根分区只有区区4.7G。[root@mylinux Conky-Royalty]$ df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/hda7 4.7G 2.6G 2.1G 56% /
shm 188M 0 188M 0% /dev/shm
其他的空间到哪儿去了?
这是我的fstab/dev/hda7 / xfs defaults 1 1
/dev/hda6 swap swap pri=1 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts gid=4,mode=620 0 0
shm /dev/shm tmpfs defaults 0 0 |
|