LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: hundredbugs

在vmware中做的LFS的怎么会这么大(3.15G)?!

[复制链接]
发表于 2006-9-7 17:58:38 | 显示全部楼层
开2个虚拟机,都用 LiveCD 启动,然后 ssh+tar 拷贝。省时,省事。
回复 支持 反对

使用道具 举报

发表于 2006-9-7 18:19:38 | 显示全部楼层
TAR 打包,也是楼上说的

tar cvf - . | gzip -c -1 | ssh user@host cat ">" remotefile.gz

我改成  tar cvf -  . | gzip -c -1 | ssh root@192.168.2.100 cat ">" remotefile.gz

系统报 connection refused ,是不是还要改什么。本机是101,远端是100

启动sshd
/etc/rc.d/init.d/sshd start

看当前IP   
cat /var/lib/dhcpc/dhcpcd-eth0.info


服务端启动SSHD有再用那个命令 现在报
192.168.2.100  ' cant 't  be established
回复 支持 反对

使用道具 举报

发表于 2006-9-7 19:13:13 | 显示全部楼层
看 IP 的方法:

ip addr
回复 支持 反对

使用道具 举报

发表于 2006-9-8 11:14:07 | 显示全部楼层
192.168.2.100 ' cant 't be established

这次是什么没有搞好呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-10 11:14:11 | 显示全部楼层
Post by asdmusic
很简单,编译用的磁盘和目标系统的用两个不同的虚拟盘来做. 这是怎么做,能详细一点吗。


我是这样作的:
  先为当前的已经安装了LFS的虚拟机增加一块硬盘,比如叫LFS_BACK
  使用livecd启动当前的虚拟机,发现/dev目录下有sda,sdb,其中sda1是我制作的LFS,sdb是刚刚添加的新硬盘,格式化它。sda1,sdb1 分别挂载到 /mnt/lfs1 /mnt/lfs2
  cd到/mnt/lfs1,使用命令 tar cvjfp backup.tar.bz2 * 产生 cvjfp backup.tar.bz2文件。把它cp到 /mnt/lfs2。在/mnt/lfs2中使用命令 tar xvjfp cvjfp backup.tar.bz2 解开打包文件。删除cvjfp backup.tar.bz2。
    关闭此虚拟机。
  这里可以把LFS_BACK的“硬盘文件”都拷贝到一个单独的目录下(不拷贝也行)。
  新建虚拟机,选择使用已有的硬盘,选择上面的LFS_BACK,同样使用livecd启动。
  在livecd中运行grub给第二块硬盘安装引导程序。(不知道可不可以在第一步中直接安装grub,我没有试验。)
  重启,ok。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表