LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1062|回复: 7

在高性能的机器编译来的怎么移植到低配置的机器上去?

[复制链接]
发表于 2008-12-8 12:50:48 | 显示全部楼层 |阅读模式
这个过程实在是太长太痛苦...

还好是稍好点机器

要是普通的机器那更不用说了
我想在高配置的机器上面编译好了怎么移植到普通机器上去?[当然都是I386的]
把编译出来的东西全部TAR打包? 然后再新的硬盘解压???
然后呢?

TAR要不要那那个参数P?
发表于 2008-12-8 13:18:43 | 显示全部楼层
Post by 残剑饮血;1920925
然后呢?


配置grub、fstab,或许需要修改内核配置
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-8 13:29:43 | 显示全部楼层
Post by newper;1920941
配置grub、fstab,或许需要修改内核配置


OK! Thanks!
那打包呢...(确切地说是转移文件...)
回复 支持 反对

使用道具 举报

发表于 2008-12-8 16:12:50 | 显示全部楼层
我都用 dd 来做的.
df if=/dev/sda of=/dev/sdb
嘿嘿.
不过,不懂这条语句的不要乱试,东西全没了不要怪我.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-8 18:03:00 | 显示全部楼层
Post by qufo;1921034
我都用 dd 来做的.
dd if=/dev/sda of=/dev/sdb
嘿嘿.
不过,不懂这条语句的不要乱试,东西全没了不要怪我.


我觉得这个办法应该不是最好...
DD倒是用过一回,上直接在WIN把LINUX分区给XX了
然后启动不了了(在MBR里面安装的GRUB)

在网上一搜都是dd **** bs=512
还好那几天在玩SD卡(用单片机读SD卡)
不然我还真会用这条命令的..

要是那样后果产堪设想
下面有说明为什么是446:http://www.linuxpk.com/3366/viewspace-482
回复 支持 反对

使用道具 举报

发表于 2008-12-8 21:24:19 | 显示全部楼层
直接打包解到新机器上去。

关键问题:
    1、 需要预先按新机器的要求编译一个基本可用的内核,否则到新机器上无法使用;
    2、用 livecd 启动新机器,解包到系统分区;
    3、修改 目标系统 上的 /etc/fstab  /boot/grub/menu.lst 等文件指向目标系统;
    4、在目标机器上建立 grub 引导。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 22:52:35 | 显示全部楼层
谢谢楼上!
请部打包该怎么打好?
具体点...(反个比方我分三个区,一个空的区专门来放打好的包,一个SWAP,一个就是当前的/)
回复 支持 反对

使用道具 举报

发表于 2008-12-10 11:10:11 | 显示全部楼层
cd /
tar -cjvf lfs.tar.bz2 *
回复 支持 反对

使用道具 举报

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

本版积分规则

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