• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

如何自制bootdisk

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 14次 | 进入软件测试论坛讨论

领测软件测试网
   有些朋友会碰到 bootdisk 磁片开机後, 无法认为电脑硬体设备,
  举个例子来说, 比方您电脑配备有一个非常特别品牌的硬碟控制卡,
  而所以现有 Slackware Linux 的众多 bootdisk 都没有 driver, 而
  您又确定知道新版的 Linux Kernel source 里面有 driver。 您有
  这情况时, 可以请别人帮忙, 在别一部 Linux 机器上编译该份 Kernel
  核心程式码, 之後根据该份核心码制作一张您自己的 bootdisk。
  
   自制 bootdisk 的操作, 实际上是拿一片已经制作好的 bootdisk
  磁片, 把该磁片挂 (Mount) 一部运转中的 Linux 系统下, 之後把我
  们事先编译好的系统核心拷贝到磁片上, 这样会把磁片上旧核心盖过
  去, 最後, 再执行一些开机设定动作就可以了。 细节如下:
  
   0. 编译系统核心, 把所需要的Driver编译进去
   (请叁考拙着『轻轻松松管理 Linux/Unix』)
   1. 插入一张已经制作好的 bootdisk 磁片
   2. mount /dev/fd0 /mnt # 挂上 bootdisk
   3. cat zImage > /mnt/vmlinuz # 取代 bootdisk上旧 Kernel
   4 rdev -R /mnt/vmlinuz 0 # 指定 bootdisk 开机後可读写
   5. rdev /mnt/vmlinuz /dev/fd0H1440
   # 指定 开机後 root (/) 档案系统所在, 此处假设 A: 为三寸半磁碟
   # 机。 若是5 1/4寸 1.2MB磁碟, 则改为 /dev/fd0h1200
  
   6. rdev -r /mnt/vmlinuz 1440
   # 指定 RAMDISK大小, 若是 1.2MB磁片, 可以改为 1200
  
   7. cp -fa /boot/* /mnt/boot # 拷贝自己系统下的开机相关档案
   8. lilo -r /mnt # 重新安装 LILO 软碟开机, 萤
   Added ramdisk # 幕上会看到 这三行讯息
   Added drive2
   Added mount
  
   9. umount /mnt
   A. 完成, 取出您的磁片, 这就是一张自制的 bootdisk磁片
  
  
  

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网