广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 55665 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
spke 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x11
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[Linux] [教学]Slackware 自制安装开机片
以下教学内容是由 flutetseng 兄所提供


上个月遇上一台有些难搞的 server + storage 组合,

最简单直接的 Slackware 安装方法就是做出一片完全支援硬体 kernel 的安装开机片,

用来安装 Slackware,避免安装完调整所衍生的问题.




[url=http://www.slackware.com/faq/do_faq.php?faq=installation ]http://www.slackware.com/faq/do_faq.php?faq=installation [/url]

有提到如何制作 Slackware 安装开机片,

但资讯不足,而且已经有些过时.不过基本原理差不多.


趁着过年有些时间,Slackware 10.1 刚发表,

就来实际实验自制安装开机片.

经过几次尝试,终于可以用自制 2.6.10 安装开机片,完成安装.


首先要有一套已经正常运作的 Linux 系统,

系统必须要支援:

1. floppy drive

2. loop device

3. fat file-system


把 Linux kernel source 抓回来,

make 出所需要的 kernel,

这有几个要求:

1. kernel size 必须小于 1417 KB

2. 内建支援 ramdisk & loop device

3. 内建支援 initrd

4. 内建支援 ethernet (这是因为已经用新的 kernel安装,

原本Slackware 的 kernel module 可能无法使用,

所以必须 kernel 内建支援 ethernet)

5. 内建支援 floppy drive

6. 内建支援 fat file-system (这是因为安装过程中,会自 bootdisk 读入预设的

开机 kernel,而 slackware bootdisk 是跟 MS-DOS 相容的 fat 格式)

7. 内建支援 ext2 file-system(因为 slackware 安装过程中

ramdisk 采用 ext2 格式)

8. 内建支援 reiserfs(如果你的目标系统是 reiserfs 格式)

9. 其他必须的硬体支援.

10. 内建支援 CD-ROM drive, 与 iso9660 跟 UDF file-system

(如果你要用 CD-ROM 当安装媒体)

11. 内建支援 nfs (如果你要用nfs 安装)


好! 新 kernel 顺利完成!

copy bzImage 到使用者指定的目录,假设是 ~/my.s

cp /usr/src/linux/System.map ~/my.s

cp /usr/src/linux/.comfig ~/my.s/config

cd ~/my.s

gzip -v9f System.map


最后一步 System.map 可以不压缩,

不过这不太可能,

除非你的 kernel 真的很小.


接着去 Slackware distribution 把一些档案抓回来到 ~/my.s

1. kernels/makedisk (这是制作安装开机片的 script)

2. kernels/1440k.img.gz

好万事具备


在 ~/my.s 下输入如下指定

./makedisk my.s bzImage

顺利执行完

在 /tmp 下会有一个 my.s 档案,

就是安装开机片的 image


别忘了,要把 install.1 与 install.2 也做成磁片.


如果自制安装开机片,开机完要插入 install.1 时

出现 kernle panic, 然后告诉你说 /dev/fd0u1440 找不到.

这没关系, reset 之后,

输入 ramdisk root=/dev/fd0 开机应该就可以顺利读入 install.1 & install.2



献花 x0 回到顶端 [楼 主] From:台湾 | Posted:2005-05-31 05:02 |
mnbmnb5266
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x5 鲜花 x46
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

感谢大大的教学,这下可以自己DIY开机片了


我的收藏
https://pan.baidu.com/s/1QUJ9lr_VzxXKRJAlBJgUQA
提取码:am2c
献花 x0 回到顶端 [1 楼] From:加拿大Rogers | Posted:2010-08-28 01:21 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.064267 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言