+ -
当前位置:首页 → 问答吧 → [求助]能把编译好的LFS通过tar压缩刻录,解压到全新新硬盘上使用吗?

[求助]能把编译好的LFS通过tar压缩刻录,解压到全新新硬盘上使用吗?

时间:2008-07-11

来源:互联网

如题,需要注意哪些细节

作者: cheneylo   发布时间: 2008-07-11

完全可以的啊。确实需要注意一些问题:

1、编译时机器与目标机器的硬件是否完全一致,如果不是需要为目标机器单独编译一个内核;另外硬件架构也应当兼容(如 i486 上编译的系统可以在i686上用,反之不行);

2、目标机器上新硬盘的根分区位置,因为用 grub 引导目标机器时,必须传递正确的引导参数;

3、目标机器中 fstab 文件系统的挂载位置需要根据目标机器的要求进行改变;

4、把 grub 正确地安装到目标硬盘上。

作者: linux001   发布时间: 2008-07-11

感谢。
另:
单独编译一个内核,这个应该可以先编译通用的,例如:相同平台CPU,显示只有800*600,没声卡、网卡之类的,然后解压缩后到新机器再重新编译内核吧。

作者: cheneylo   发布时间: 2008-07-11

注意权限问题,tar的p参数

作者: ziyang   发布时间: 2008-07-11

引用:
作者: ziyang
注意权限问题,tar的p参数
这年头,没必要再继续使用-p参数。

作者: 聚焦深空   发布时间: 2008-07-11

刻盘还要费一张盘,用网络更省事的。

假设你运行新建系统的机子为A,准备移植到目标机B,
用livecd或无盘站方式启动目标机B,分区、格式化、挂载,启动sshd守护进程,
在A机,已新建系统系统之外的系统启动,进入新建系统根目录,只需要运行
tar -c * -O | ssh root@B tar -x -C /your_real_rootfs,再随便搞定bootloader,即可。

作者: 聚焦深空   发布时间: 2008-07-11

過往也用過許多備份工具來移植,但最後還是覺得 tar 最簡單、快捷及方便 :)

作者: d00m3d   发布时间: 2008-07-12