安装手册:Vfloppy通过CD安装Linux

运维 系统运维
现在很多人开始学习linux系统,在学习期间我们会遇到很多问题,下面我们讨论一下CD安装linux系统。光盘版的linux系统,可以证我们无需安装,就可直接运行,避免了,不懂安装,安装失败等,这么多优势是不是也想试试了,下面介绍,通过vfloppy光盘CD安装Linux系统到硬盘运行的方法。

现在很多人开始学习linux系统,在学习期间我们会遇到很多问题,下面我们讨论一下CD安装linux系统。光盘版的linux系统,可以证我们无需安装,就可直接运行,避免了,不懂安装,安装失败等,如复制在硬盘运行,更是方便,速度比在光盘上运行快得多,而且每次运行的系统都是新的,不怕有木马,病毒,不想要了,可以像删除文件一样删除,这么多优势是不是也想试试了,下面介绍,通过vfloppy光盘CD安装Linux系统到硬盘运行的方法。

直接用grub从硬盘引导
1、提取bzImage 和 CDlinux.gz 到 /CDlinux
2、提取 extra目录,整个目录拷贝到 /CDlinux
3、直接拷贝iso中的grub目录到硬盘启动的/boot/grub/目录

并在该目录下新建menu.lst,内容如下

  1. default 0  
  2. # Allow 30 seconds before booting the default.  
  3. timeout 30  
  4. # Use prettier colors.  
  5. color green/black light-green/black  
  6. # The first entry is for CDlinux.  
  7. title CDlinux from HDD  
  8. root (hd0,0)  
  9. kernel /CDlinux/bzImage root=/dev/ram0 vga=788 CDL_DEV=/dev/hda1  
  10. initrd /CDlinux/CDlinux.gz  
然后把grub安装倒硬盘mbr,输入命令时,注意命令和参数间的空格
  1. >grub  
  2. >root (hd0,0)  
  3. >setup (hd0)  
  4. >quit 

从官方主页下载***稳定版本:CDlinux-0.4.9

下载文件为iso文件,可以直接刻录到光盘从光盘启动,也可以从虚拟机上加载iso文件从光盘启动。

参照官方howto文档可以安装到硬盘。

在windows下面安装到硬盘的过程:(0.4.9的版本中不能mount ntfs分区,因此无法加载 ntfs分区下的 extra 目录下的内容 ,需要选择一个fat32的分区来放extra目录的文件)
1、解压iso文件
2、在C盘根目录建立C:CDLinux的子目录,这是内核查找extra的缺省路径,通过修改内核参数可以更改路径和名字。
3、copy解压iso后的 extra 整个目录到C:CDLinux目录
4、copy CDlinux.img 到 C:CDLinux目录,这是一个启动软盘的镜像文件,我们需要里面启动文件:
bzImage
CDlinux.gz
我是用虚拟机打开CDLinux.img,然后把这2个文件拷贝出来,当然也可以采用其他办法。
把以上两个文件拷贝到C:CDLinux目录
5、下载loadlin.exe,并拷贝到C:CDLinux目录
6、启动到dos下面,进入c:CDLinux目录,执行以下命令:(其中CDL_DEV=/dev/hda1是让内核到C:CDLinux目录下去找extra目录加载扩展模块)
loadlin bzImage initrd=CDlinux.gz CDL_DEV=/dev/hda1
就可以启动CDLinux了。

另外还有一个更简单的办法:使用vfloppy来安装CDlinux.img软盘镜像文件
下载vflopy后,安装我们的CDlinux.img境像文件,这样就可以直接从硬盘启动CDLinux了,如果需要安装extra目录下的扩展模块,还是照上面的办法把extra目录完整拷贝到C:CDLinux目录下,然后再启动CDlinux,在boot:的提示符下面输入以下内核参数来启动系统:(直接回车启动的话就只能启动基本系统不能载入扩展模块)
boot:CDlinux CDL_DEV=/dev/hda1
启动后的用root登陆,不需要密码。

下载vflopy后,安装我们的CDlinux.img境像文件,这样就可以直接从硬盘启动CDLinux了,如果需要安装extra目录下的扩展模块,还是照上面的办法把extra目录完整拷贝到C:CDLinux目录下,然后再启动CDlinux,在boot:的提示符下面输入以下内核参数来启动系统:(直接回车启动的话就只能启动基本系统不能载入扩展模块)

boot:CDlinux CDL_DEV=/dev/hda1

启动后的用root登陆,不需要密码。

CDlinux支持DHCP,支持USB,CDlinux 的一些常用指令:
1、输入cce可以启动中文输入,ctrl+shift+space切换中/英输入,ctrl+shift切换中文输入法
2、grub
3、hdparm 可以查看硬件信息
4、sshftp

以下操作修改boot菜单的缺省参数,添加

  1. CDlinux CDL_DEV=/dev/hda1     
  2. mount /mnt/win     
  3. mount -o loop /mnt/win/boot/CDlinux.img /mnt/floppy     
  4. cd /mnt/floppy     
  5. vi SYSlinux.cfg    
编辑SYSlinux.cfg,将缺省启动的参数: lable 2
kernel bzImage
append initrd=CDlinux.gz root=/dev/ram0 vga=788
更改为 lable 2
kernel bzImage
append initrd=CDlinux.gz root=/dev/ram0 vga=788 CDL_DEV=/dev/hda1
更改完成后 reboot
现在启动时直接回车就可以找到extra下的扩展包并安装了。希望通过本文教会你CD安装linux系统的方法。

【编辑推荐】

  1. 教你Open Suse Linux服务器配置方法
  2. 全面解析Suse Linux通过sun测试
  3. 学前指导:SUSE Linux
  4. 关注Open Suse与Google编程之夏项目
  5. 阐述Open SUSE中Jdk,mysql安装
责任编辑:小霞 来源: chinaitlab
相关推荐

2009-12-23 16:52:46

Linux安装phpm

2011-01-11 15:16:37

2009-12-03 11:13:04

2009-11-26 17:51:02

SUSE Linux安

2011-03-08 11:22:32

LAMP安装

2011-01-20 09:08:01

Postfixadmi

2010-05-12 11:30:03

LinuxQQ

2011-04-01 17:04:29

zabbix serv

2011-03-03 13:32:07

Proftpd安装

2009-12-17 16:10:24

Linux系统安装声卡

2022-11-02 08:44:34

2009-12-18 15:49:05

Ruby Rmagic

2010-06-03 09:48:17

Hadoop安装

2011-04-01 09:57:02

zabbixagentd

2010-04-21 13:30:24

Linux rpm命令

2011-03-04 10:22:00

FileZilla

2010-05-06 16:32:45

Exchange Se

2011-07-12 17:42:24

2010-05-20 18:45:25

Subclipse安装

2010-03-01 13:40:12

Linux引导安装
点赞
收藏

51CTO技术栈公众号