不刻盘运行Knoppix和将Knoppix植入硬盘

是不是觉得Knoppix很好用?但你又没有刻录机,无法将其刻录成光盘。或者是你想将Knoppix长久留下,将其植入你的硬盘,那么,再跟我来吧!

不刻盘运行Knoppix

如果你已经下载了Knoppix的光盘映像,又有FAT32分区,并且又不想刻盘,还想尝试一下Knoppix,则可以采用下述步骤不刻盘运行Knoppix:

  1. 用虚拟光驱软件(如DAEMON Tools等)加载下载的光盘映像,然后进入虚拟成的光盘,将KNOPPIX目录拷贝到FAT32分区上,如D:\KNOPPIX;
  2. 进入Knoppix光盘的"boot\isolinux"目录,将linux24和minirt24.gz拷贝到D盘根目录下(若您使用2.6.x内核,请拷贝linux26和minirt26.gz),然后到http://elserv.ffm.fgan.de/~lermen/下载loadlin,解压缩为loadlin.exe放到D盘根目录下;
  3. 在D盘根目录下建立一个批处理文件,例如knoppix.bat,其内容内容如下:
    loadlin linux24 root=/dev/hda5 ramdisk_size=100000 init=/etc/init lang=cn apm=power-off vga=791 initrd=minirt24.gz nomce quiet BOOT_IMAGE=knoppix myconfig=scan
    其中/dev/hda5是Knoppix所在的FAT32分区。Knoppix将主分区当做/dev/hda1,第一个从分区为/dev/hda5,第二个从分区为/dev/hda6,依次类推,因此D盘是/dev/hda5。如果是第一次使用,可以去掉myconfig这个参数;
  4. 用软盘、U盘启动盘或者vfloppy虚拟软驱等想办法进入dos界面;
  5. 进入你放置Knoppix的分区,输入knoppix.bat,就可进入Knoppix。
此方法适用于Knoppix 3.4以上版本。

将Knoppix植入硬盘

说了这么多Knoppix的功能和好处,你是不是想把它请到硬盘上安家,如其它Linux发行版一样与Windows并存,并建立多系统引导菜单?这样就不用每次都麻烦的在操作后保存设置和数据,并在启动时输入参数进行加载了。

和其它Linux套件一样,安装Knoppix的第一步是为其准备必要的硬盘空间。硬盘版的Knoppix需要至少2G的空闲空间和128M的SWAP空间,不过最好空闲空间在2.5G以上,因为装好后总要保存些文件吧!你可以用PQMagic等软件从现有系统分出空间,留待Knoppix使用。

然后用光盘引导进入Knoppix,启动终端程序,输入命令"sudo knoppix-installer",或者先用"su"切换到超级用户,输入"knoppix-installer",出现"Knoppix Installation"向导。
33.png

选择"3.Partition",点击"OK",就会启动Linux下图形界面的分区程序"qtparted",选中左边"Disks"下的硬盘,如"/dev/hda",则会在右侧出现现有硬盘的分区情况,Type类型为"free"的就是刚才你留出的硬盘空间。
54.jpg

在free分区上单击右键,选择"Create",创建硬盘分区。首先创建的是SWAP分区,在"Partition Type"中选择"linux-swap",并设置Size大小即可。剩余的都创建为Ext3或者Ext2、reiserfs格式即可。完毕后按下工具栏第二个按钮"保存"。至此分区完毕,关闭窗口回到安装的主界面。
55.jpg

选择"1.Configure Installation",点击"OK"。在随后弹出的窗口中选择Knoppix模式,这样安装后的Knoppix和使用光盘时一样;若是选择Debian模式,则光盘中所有的配置在安装完系统后都不起作用,你需要自己重新配置系统。按下"OK"后会让你选择Knoppix安装到的分区,也就是刚才我们用qtparted分好的分区。然后选择Lilo的安装部位,一般选择mbr,这样安装完毕后会自动生成多启动菜单,和Windows实现共存。
57.jpg

"Next"后结束安装配置,回到安装主界面选择"2.Start Installation","OK"后开始安装!
58.jpg

拷贝完文件,会提示你插入一张软盘制作Linux系统启动盘,不要的话选择"No"吧!
安装成功的界面终于跳了出来,点击"OK",然后注销重新启动计算机。记得将安装光盘从光驱中取出,或者调整第一启动顺序为硬盘。此时便会出现多系统引导的Lilo菜单,我们可以选择进入Linux还是Windows。
59.jpg