用vfloppy安装CDLinux到硬盘,并修改缺省extra路径参数

原创 2006年06月18日 22:51:00

更新:

直接用grub从硬盘引导

1、提取bzImage 和 CDlinux.gz 到 /CDlinux

2、提取 extra目录,整个目录拷贝到 /CDlinux

3、直接拷贝iso中的grub目录到硬盘启动的/boot/grub/目录

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

default 0

# Allow 30 seconds before booting the default.
timeout 30

# Use prettier colors.
color green/black light-green/black

# The first entry is for CDlinux.
title CDlinux from HDD
root (hd0,0)
kernel /CDlinux/bzImage root=/dev/ram0 vga=788 CDL_DEV=/dev/hda1
initrd /CDlinux/CDlinux.gz

然后把grub安装倒硬盘mbr,输入命令时,注意命令和参数间的空格

>grub
>root (hd0,0)
>setup (hd0)
>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软盘镜像文件

http://www.google.com/search?hl=en&lr=&newwindow=1&q=vfloppy

下载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、ssh/ftp

。。。。。。

以下操作修改boot菜单的缺省参数,添加CDlinux CDL_DEV=/dev/hda1

mount /mnt/win

mount -o loop /mnt/win/boot/CDlinux.img /mnt/floppy

cd /mnt/floppy

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下的扩展包并安装了。

官方主页:http://cdlinux.berlios.de/

CDlinux 是一种从光盘启动、运行的小 Linux 系统,可用于系统修复/维护。支持很多硬件(PCMCIA、SCSI、USB  等)和多种网络协议(ftp、ssh、nfs、samba 等)。用户可方便地进行定制,并按需要自行添加、删除软件包。

CDlinux 支持东方语言(CJK),尤其对简体中文提供全面支持。内核 和 mkisofs 等已打过 cp936 补丁,能正确处理 vfat 和 iso+joliet 文件系统中的中文文件名。

在cdlinux下装无线网卡驱动的解决方法

方法如下:======================== 一、安装环境(就本人的机器而言)首先应该是系统,因为原来曾经在外面租房住过一段时间,没有拉有线网,只好破解附近的无线路由器上网,其中用到的系...
  • bojdoog
  • bojdoog
  • 2016年01月22日 21:01
  • 16438

将CDlinux 0.9.7.1的iso安装到U盘并安装grub2

此处以BIOS MBR启动方式为例子。 CDLinux V0.9.7.1下载地址:http://www.pc6.com/softview/SoftView_72726.html 一.格式化u...
  • shile
  • shile
  • 2017年01月11日 16:53
  • 1944

C++缺省参数的函数

C++缺省参数的函数 定义:C++在声明函数原型时,可为一个或多个参数指定缺省参数值,以后调用此函数,若省略其中某一参数,C++自动地以缺省值作为相应参数的值。 例如函数原型说明为:  ...
  • weikangc
  • weikangc
  • 2015年05月16日 17:09
  • 846

C++缺省参数函数简介和使用

C++缺省参数函数简介和使用
  • qq_32319583
  • qq_32319583
  • 2016年12月14日 11:37
  • 6201

参数缺省,引用

本篇文章将整理出关于参数缺省和引用的一些知识。 (一)参数缺省: 参数缺省包括全缺省和半缺省。顾名思义,全缺省就是函数的所有参数都给出默认值,半 缺省就是仅有函数的部分参数给出了默认值。 看下边的一段...
  • peiyao456
  • peiyao456
  • 2016年06月30日 22:26
  • 1707

Servlet的映射路径、Servlet缺省路径

一、铺垫: 1、问题:访问URL:http://localhost:8080/servlet_test/FirstServlet 2、前提: tomcat服务器启动时,首先加载webapps中的每...
  • qq_34944851
  • qq_34944851
  • 2016年11月18日 16:46
  • 2332

如何修改Tomcat的默认应用的位置

如何修改Tomcat的默认应用的位置 Tomcat启动后访问http://localhost:8080 访问的是 %TOMCAT_HOME%\webapps\ROOT目录。 ROOT...
  • CTLLIN
  • CTLLIN
  • 2014年07月04日 13:20
  • 4752

C++语言笔记系列之六——函数的重载、函数缺省参数

1.函数的重载 (1)在同一个C++程序中出现多个同名函数。 (2)函数重载的条件:重载函数有不同的形参类型表;重载函数有不同的参数个数。 这两个条件满足一个即可:但是在函数的调用的时候会存在隐形的变...
  • laoniu_c
  • laoniu_c
  • 2014年02月24日 22:00
  • 1469

Python中的默认参数详解

1
  • shaququ
  • shaququ
  • 2016年11月18日 16:59
  • 1719

Windows下 修改npm文件安装路径

Windows下的Nodejs npm路径是appdata,很不爽,想改回来,但是在cmd下执行以下命令也无效 npm config set cache "D:\nodejs\node_cache"...
  • zwx_lucky
  • zwx_lucky
  • 2016年03月29日 15:31
  • 4187
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用vfloppy安装CDLinux到硬盘,并修改缺省extra路径参数
举报原因:
原因补充:

(最多只允许输入30个字)