制作apt-get 命令的文件系统

 安装debian-linux mipsel系统,只能采用交叉安装的方法。
 
具体方法如下:
  - 从TFTP下载内核执行;
  - 根卷从NFS加载,要包含ar、wget,以及运行debootstrap所需要的C库(最好是debian系统)。
 
1. 配置Debootstrap
安装时,首先要从要安装的光盘中,取出相应的debootstrap_*.deb包,用下述命令安装:
 # ar -x /full/path/to/debootstrap_*.deb
 # tar xzvf ./data.tar.gz  
 # cp ./usr/lib/debootstrap/scripts/* /usr/lib/debootstrap/scripts/
 
如果本地系统中没有debootstrap软件,则可以把data.tar.gz内容解压到根目录。
 
2. 挂接分区
如果要把基本的Debian系统安装到硬盘,要先挂接相应的硬盘分区。如下所示:
创建挂接点:# mkdir -p /target
挂接硬盘分区:# mount /dev/hda1 /target  
 
安装光盘的内容,最好复制到本地(NFS服务器上可见目录,或者硬盘中),假设在/mnt/cd-image/目录下。
  - 如果使用ISO映像,可以用 # mount -t iso9660 -o loop /debian*.iso /mnt/cd-image
  - 如果已经复制到某个硬盘分区,则挂接该分区。
 
3. 安装基本系统
可以使用如下命令:
/usr/sbin/debootstrap --arch mipsel sarge /target file:/mnt/cd-image/
 
这个命令将把基本Debian系统,从/mnt/cd-image/的光盘内容,安装到/target目录。
 
4. 已知问题
1) 内核选择
Linux-2.4.18版本的内核,在采用上述方法安装时会出错。这可能是内核IPC方面的Bug造成的。换成Linux-2.4.28内核后,安装过程正常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值