alce 发表于 2005-9-7 20:39:09

想把一个kernol变成一个带命令行的正常小型linux系统

有一台早期的ThinkPad
配制很低
不想要X了
想上个linux做底层开发
现在用一个kernol做成一个系统
怎么做?

fox_eagle2003 发表于 2005-9-7 20:44:53

如果是486DX,8M内存或以上的
建议用zipslack
它可以跑起这样的老机
安装完80M大

fox_eagle2003 发表于 2005-9-7 20:46:54

安装方法:
http://www.linuxsir.org/bbs/showthread.php?t=211496

安装文件:
http://slackware.at/data/slackware-10.1/zipslack/zipslack.zip

alce 发表于 2005-9-7 20:48:00

就是在裸机上装个系统
机子没光驱没软驱没网络没USB
只能把硬盘拆出来放在外置盒子上传文件
现在盘子中没有东西

alce 发表于 2005-9-7 20:48:38

谢谢楼上的
试试先

fox_eagle2003 发表于 2005-9-7 20:48:39

解压时要用7zip而不要用winrar
如果用rar是解不出所需要的安装文件的
我在安装教程里说了
RAR解压出来的东西
根本不能引导 :!::neutral:

alce 发表于 2005-9-8 11:29:43

根下边有个linux.bat

内容如下
remBoot Linux.You'll need to edit this file to boot the correct
rempartition.In the uncommented line below, edit the 'root=/dev/XXXX'
remto refer to the partition where you've unzipped the root Linux partition.
remIf you put it on a Zip disk, it'll probably be on the fourth partition,
remsince that's how Iomega likes to format them.If you're using a parallel
remport Zip drive then see the readme.ppa for more info about configuring
remthe drive with some kernel parameters at the end of the loadlin command.
rem
remHere are some SCSI Zip examples:
\linux\loadlin\linux\vmlinuzroot=/dev/sda4 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/sdb4 rw
remThese are examples of IDE Zip devices:
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda4 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdb4 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdc4 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdd4 rw
remThese examples are for IDE hard drives:
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda1 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda2 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda3 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda4 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda5 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda6 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda7 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda8 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda9 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda10 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda11 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda12 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda13 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda14 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hda15 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdb1 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdb2 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdb3 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdb4 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdb5 rw
rem \linux\loadlin\linux\vmlinuzroot=/dev/hdb6 rw


要将哪一行改为什么
请具体说明
谢谢

fox_eagle2003 发表于 2005-9-8 15:36:37

.\loadlin .\vmlinuz root=/dev/hdaX rw
hdaX是你存放解压文件的地方
它们一定要放在根目录

fox_eagle2003 发表于 2005-9-8 15:41:14

再次提醒:不要用winrar解压,具体的我已经在安装说明里解释过了

alce 发表于 2005-9-8 16:14:49

我在ML中解的

上边的改法我知呀,
但我想知道的是linux.bat文件那么多行(像我在楼上贴的那样)
要把哪一行改成.\loadlin .\vmlinuz root=/dev/hdaX rw ?

alce 发表于 2005-9-8 16:52:03

哦? :mrgreen:
好像只有一行命令哦...
没注意到是rem打头
就觉得定那么多路径不合常理 :idea:

fox_eagle2003 发表于 2005-9-8 16:59:48

那现在的进度如何了?
其实纯不纯都无所谓(DOS)
关键是不能文件全解压出来并让它本来的权限在解压时不丢失 :!:
而rar做不到
如果是解压出来的文件不能引导,如
kernel paxxxxxxxx............

init xxxxxxxxx
就说明你解压出错了

alce 发表于 2005-9-8 17:28:33

呵呵
OK了
现在用root进入了shell
但敲cfdisk后出现如下提示:

FATAL ERROR:Bad primary partition 0: Partition ends in the final partial cylind
Press any key to exit cfdisk

好你是说我的分区出了什么毛病
:-(

fox_eagle2003 发表于 2005-9-8 17:39:07

是主分区C盘出错了

alce 发表于 2005-9-8 23:11:48

???
我的硬盘只有1G
就一个主区C
它出了什么错怎么解决?
页: [1] 2
查看完整版本: 想把一个kernol变成一个带命令行的正常小型linux系统