无需安装的Linux Live CD--第二篇:实战Knoppix
通过《无需安装的Linux Live CD--介绍篇》,我们知道了什么是Linux Live CD。而在Linux Live CD领域,使用范围最广的是Knoppix,下面,我们就将以Knoppix中文版来说明Linux Live CD的使用。
小知识:刻录光盘映像
Knoppix的中文版可以从http://thinkjam.org/bbs/showthread.php?t=733下载。
从网上下载的Linux Live CD一般都是ISO或者CUE的光盘映像格式,虽然可以使用虚拟光驱软件,如DAEMON Tools之流将这些映像做成虚拟光驱,但刻录成CD时绝不能简单的将虚拟光驱内的文件拖动到刻录盘上,这样做的后果是损失了光盘映像的启动引导功能,自然也不能使用Linux Live CD了。
正确的刻录方法是使用刻录软件中的映像刻录功能。以常用的Nero来说,首先在主界面中选择“将映像刻录到光盘上”,然后在弹出窗口的“文件类型”中选择“All Files”,找到你下载的光盘映像文件,“打开”便可进行刻录。使用Alcohol 120%的用户使用“镜像烧录向导”也可方便的完成刻录。
Knoppix硬件需求
- 光驱:必备。Live CD没了光驱当然无法运行,若是想在Knoppix上欣赏DVD、VCD、CD,则必须安装有两部光驱。
- 内存:20M就可以运行文本界面,但图形界面至少要有82M,推荐128M,否则运行效率直线下降,蜗牛速度谁都受不了。
- CPU:486以上。
- 硬盘:可选。若是有硬盘,Knoppix开机后会自动检测出硬盘的分区并在桌面上建立图标,当你访问时自动挂载这些分区。你可以将自己的文档保存到硬盘分区中,甚至在硬盘分区上安装应用软件。
- 软驱:可选。可用于保存文档或者你的配置文件。
- USB设备:可选,和软驱的功能一样。
- 网络设备:看你是否上网了。
其他键盘、鼠标、显卡、声卡(可选)相信大家都具备,这里不再多说,我们还是尽快。。。
启动Knoppix
在满足上述硬件配置的条件下,只要确认你手中有购买的或者从网上下载刻录的Knoppix光盘即可启动Knoppix。启动的步骤如下:
1.开机后进入BIOS设置,使机器启动的第一选择是CDROM;
2.放入Knoppix Live CD光盘,自动进入启动画面;
3.直接按Enter键,或者等待30秒后自动进入默认启动方式;
4.若启动不正常或需要其它高级功能,请在启动画面处按F2或F3阅读详细信息,并在“boot:”提示符处输入相应的命令。如键入“knoppix26”表示以2.6.x内核启动(默认是2.4.x);“knoppix screen=800x600”则使图形界面以800x600的分辨率运行,这对较老的显示器非常有用;还有一个重要的参数是“knoppix myconfig=scan”,它可以加载我们对Knoppix的个性化配置,具体用法将在下面进行讨论。你还可以组合上述参数,如输入“knoppix26 screen=800x600 myconfig=/dev/sda1”,实现所有要求。
5.经过一连串花花绿绿的硬件检测信息显示后,漂亮的Knoppix桌面就展现在我们眼前。
启动完毕了,为了建立自己熟悉的操作环境,我们需要对Knoppix进行网络和系统上的配置。
a.点击任务栏的第二个图标――KNOPPIX,选择“Network/Internet | Network Card Configuration”;
b.弹出Xdialog窗口,询问你是否使用DHCP,需要手动设置IP请选“NO”;
c.程序将自动查找到你机器中安装的网卡,并要求输入IP地址;
d.随后的窗口是子网掩码的设置。Knoppix会根据你输入的IP地址类别提供一个默认的子网掩码,请根据实际情况保留或修改;
e.下一步是输入广播地址,Knoppix会根据IP地址和子网掩码自动判断广播地址,因此一般默认即可;
f.该输入网关了。若是你的机器直接用ADSL Modem等拨号上网,请将此项删除,免得出现不能正常连接Internet的情况;
g.最后是DNS的设置。可以同时设置多个DNS域名解析服务器,每个DNS服务器之间用空格分开。上述IP地址、子网掩码、网关、DNS与我们在Windows系统下设置的数值完全相同,不懂的朋友只要记录下Windows下的设置,照单填写就成。
到这里,局域网的设置就完毕了,按下最后一个“OK”健,Knoppix会将你的设置在root shell下应用。然后我们可以通过在root shell下输入“ifconfig”查看当前网卡的IP地址,而用ping命令也能ping通网内其它机器。
2.访问网上邻居
连接好局域网后,首先要做的肯定是浏览局域网上的共享资源,但Linux中的文件共享却与Windows有很大不同。
a.点击任务栏第一个图标――KDE的应用程序菜单(相当于Windowz中的开始菜单),选择“Internet | 更多程序 | LinNeighborhood”,启动Linux下的“网上邻居”;
b. LinNeighborhood启动后,会自动对网络进行扫描,但多数情况下扫描不到局域网中的安装Windows操作系统的机器,因此需要进行手工添加;
c.在LinNeighorhood工具栏上点击“Add”按钮,在弹出的“Add Machine”窗口中输入要连接的机器名字、工作组和IP地址,按下“OK”;
d.现在可以在LinNeighorhood的主窗口最上方看到刚才添加的机器。由于此机器设置有不同的用户和密码,而我们Knoppix的默认用户是knoppix,因此看不到此机器上共享的文件夹。因此请用鼠标右键点击它,在弹出菜单中选择“Scan as user”,并在“Insert User”对话框中输入用户名和密码。由于是工作组访问,因此domain处不用输入;
e.按下“OK”后,在LinNeighorhood主窗口刚才添加的机器的下方,会出现此台机器上共享的文件夹列表,不过这些文件夹暂时不能访问,必须mount(挂载)后才可以;
f.双击共享的文件夹或者在文件夹上单击右键,选择mount,会跳出“Mount Dialog”窗口。其中“Service”栏显示的是我们需要访问的共享文件夹,不要更改,“Mount Point”(挂载点)栏显示的是此共享文件夹挂载到的路径,你可以修改为想要的值;
g.现在我们可以在LinNeighorhood的Resource窗口看到已经成功挂载的资源,你可以打开Konqneror访问刚才设置的挂载点,共享文件就出现了;
h.共享文件夹挂载后,即使关闭LinNeighorhood也能正常访问。若要彻底卸载,请在LinNeighorhood的Resource窗口中选择相应的条目,单击右键“umount”。
3.设置宽带连接
目前使用宽带的朋友是越来越多,若是使用一些自动获取IP地址的宽带,如有线通、部分FTTB等,启动Knoppix就可上网。但使用ADSL等采用PPPoE拨号方式的宽带就没这么方便了。如果你使用的是宽带路由器,可以按照“设置局域网”中的方法进行配置,没有路由器的话,则需要使用Knoppix内置的ADSL/PPPOE configuration。
a.点击KNOPPIX图标,选择“Network/Internet | ADSL/PPPOE Configuration”,配置程序会自动找到机器中的网卡,点击“Yes”进入下一步;
b.程序找到PPPoE设备,如ADSL Modem,再次选择“Yes”;
c.一路按下“Yes”,在“Enter Username”窗口删除默认的“username”项,输入你拨号使用的用户名,然后下一步输入密码;
d.选择是否自动获取DNS,多数情况下选择“Yes”,除非你的网络有特殊要求;
e.有关MSS流量限制的,不清楚直接设置为“Yes”;
f.设置完毕,按下“Yes”自动拨号。也可以在root shell中输入“pon dsl-provider”拨号,“poff”断开连接,“ifconfig ppp0”查看连接状态。
4.设置Modem拨号
虽然宽带用户是越来越多,但用Modem的同学还是大有人在,在Knoppix下可以这样设置Modem拨号:
a.点击KNOPPIX图标,选择“Network/Internet | Modem Dialer”,在弹出窗口中点击“配置”;
b.“账号”选项卡下点击“新建”,选择“手动设置”(“向导”方式还不支持中国的选项);
c.弹出窗口中输入连接名称,如“我的拨号连接”,并添加电话号码,如“163888”,点击两次确定后返回KPPP初始界面;
d.输入拨号用的用户名和密码,开始上网:)。
a.若是你使用nVIDIA芯片的显卡,并使用默认的2.4.x内核启动系统,则可以安装nVIDIA显卡的Linux驱动,这样不仅刷新率正常,也能够充分发挥显卡效能。
点击任务栏的KNOPPIX图标,选择“Unilities | Install Software(While running from CD)”,打开“Knoppix-Live Installer”,在软件列表中选中“nvidia: nvidia graphics card drivers“,按下“OK”,Knoppix就会自动下载nVIDIA的显卡驱动进行安装,并在安装完成后自动重启X-Windows桌面,现在屏幕是不是舒服多了?
b.若你没有连接Internet,或者所使用的显卡并不是nVIDIA显示芯片,也可以到“Knoppix程序菜单 | 设置 | 控制中心”的“外设 | 显示”中进行设置。
1.保存配置
点击“KNOPPIX图标 | Configure | Save KNOPPIX Configuration”,在弹出的窗口中选择保存配置的类型,你可以选中所有的项目;按“OK”后选择保存到哪个存储器上,其中“/mnt/floppy”是软驱,“/mnt/sda1”是U盘,若是有其它可以写入的驱动器,也会在这里显示,如笔者的“/mnt/hda6”便是可以写入的硬盘分区。
调整某个硬盘可写很简单。由于Knoppix启动时会自动将硬盘现有的所有分区在桌面上做链接,因此你只需在需要调整的分区上单击右键,选择“属性”。在弹出窗口中首先选择“设备”选项卡,将“只读”去掉,然后在“权限”选项卡中将Group和Others的权限都设置为“Can Read & Write”,不过为了安全性,这个版本的Knoppix不支持NTFS格式的写入。
另外,你还可以将用户目录(/home/knoppix)的数据一并保存,保存的方法是点击KNOPPIX图标选择“Configure | Create a persistent KNOPPIX home directory”,切记在第三步的创建文件系统中选择“NO”,否则你的磁盘就比较惨了,会被Knoppix格式化成Linux分区格式。
配置了这么久的系统,竟然还没有体会到Linux功能的强大。不用担心,激动人心的时刻终于到来,我们来看看使用Linux能干什么吧!
1.桌面简介
在开始之前,先介绍一下Knoppix的KDE桌面环境,以期朋友们对其有个大致的认识。
最下方的那条是任务栏。它上面的第一个带有K字母的图标是KDE桌面的应用程序菜单,功能类似于Windows中的开始菜单,里面包含着Knoppix中大部分的工具和程序。
第二个图标,也就是那只胖胖的小企鹅,就是我们在上面的文章中经常使用的KNOPPIX图标,KNOPPIX系统的设置都在这里进行。
接下来的是窗口列表和回到桌面,回到桌面功能与Windows下的显示桌面一样。
看到那个漂亮的小房子了吗?它是个人文件图标,点击后会启动Konqneror并打开你的个人文件夹,通常从这里开始浏览Knoppix上的所有文件。
然后是黑黑的终端程序,点击后会启动一个终端,和Windows下的命令行窗口类似,但功能可不能同日而语哦。我们也经常启动它后输入“su”命令切换到root shell。
最后分别是Konqneror和Mozilla浏览器。尤其是Konqneror,同时被用作KDE上网页浏览器、文件管理器以及文档阅读器,但在网页浏览上,Mozilla还是更胜一筹。
Knoppix的整个桌面是不是和常用的Windows极其相似?不止是样子相似,操作起来也是殊途同归,同样是鼠标的单击双击,同样有非常丰富的鼠标右键菜单,熟悉Windows操作的你一定跃跃欲试了吧!
2.多媒体应用
看了这么多文章,一定有些疲惫,因此我们先用Knoppix听听歌、看看碟吧。
a.音频播放
Windows下有强大的音频播放软件Winamp和Foobar2000,Linux下有什么?XMMS是也!XMMS是一款可更换Skin的音频播放器,其操作界面与Windows上的winamp十分相似,可以播放MP3、CD、wav、au、mpeg1、mpeg2等各种音频和视频中的音频格式,功能非常强大,是Linux下音乐播放的首选。
由于音乐文件一般保存在你的硬盘上,因此在使用XMMS前,请在桌面上的硬盘分区图标上点击右键,将分区挂载,这样就能够在/mnt/hdax中找到你的歌曲了。
另外,也可以通过“应用程序菜单 | 多媒体 | KsCD”来播放CD唱片。
b.视频和VCD、DVD
笔者使用的Knoppix中带有强大的媒体播放工具MPlayer,由于此版本的Knoppix进行了改造,因此MPlayer除了能够播放VCD、DVD、AVI等常见媒体外,还能够播放各种各样的DVDrip并加载字幕,甚至连笔者下载的mkv格式的动画片也能够正常播放,效果一点都不输于Windows下的同类软件。
你可以通过“应用程序菜单 | 多媒体 | MPlayer”来启动它。
a.网页浏览
在Knoppix中,可以使用Konqneror或Mozilla浏览器浏览网页,它们的使用习惯与Windows下的IE没有什么区别,况且在Windows下也有Mozilla浏览器可供使用,因此不多做介绍。相比IE,Linux下的浏览器没有那么多的漏洞,进行网页浏览时更为安全。
Mozilla还带有邮件、新闻组、IRC等多种功能,你可以一一试用。
b.网上聊天
QQ、MSN之流的聊天方式正在受到越来越多人的喜爱,在Knoppix下,你同样能使用这些它们进行聊天,这一切都多亏了Gaim这个支持多种聊天协议的应用程序。
c.下载上传
Linux下的FTP一般使用gFTP,图形界面,输入主机、端口、用户名、密码,按回车键连接,没有什么好说的。只是Linux没有象网际快车、影音传送带一样好用的下载软件,多少有些遗憾。
d.远程控制
这是一个非常值得一提的功能,我们可以通过Knoppix中的远程桌面连接(rdesktop)以及VNC功能在Windows与Linux之间,Linux与Linux之间实现远程控制。
另外,在“应用程序菜单 | 运行”中或者终端窗口下直接输入“rdesktop IP地址”也可以直接启动到那台机器的远程桌面连接。
与远程桌面连接相似但功能更为强大的东东就是VNC了。它的全名是“Virtual Network Computing”,是一个远程显示系统,能够使用户以鼠标和键盘控制网络上的任何电脑。VNC由两部分组成,分别是服务器端的VNC Server和客户端的VNC Viewer。
Knoppix中自带有VNC Server,那就是“应用程序菜单 | 系统”中的“桌面共享”。启动桌面共享后,你可以“创建个人邀请”,然后将主机和密码信息发送给你想要邀请的人,让它通过VNC Viewer来连接。
而使用Knoppix连接VNC Server非常方便,和刚才一样启动“远程桌面连接”,在“远程桌面”后这次输入“vnc:/10.0.0.2:0”(其中10.0.0.2:0就是刚才生成的邀请中的主机信息),按下“连接”按钮,开始连接,中间会提示输入验证信息,也就是邀请信息中的密码,完成验证后,连接成功,便可以进行远程控制了。
远程桌面连接和VNC都支持各种网络,包括局域网和互联网,这下给MM修电脑也方便多了@_@。
无需安装的Linux Live CD--第二篇:实战Knoppix相关推荐
- 微信小程序第二篇实战
title: 微信小程序第二篇实战 date: 2018-03-08 02:33:00 tags: WeChat category: WeChat description: 微信小程序第二篇实战 效果 ...
- linux移动硬盘hd0,u盘/移动硬盘(usb hd)安装多种linux live CD
如果U盘够大,可以在一个U盘安装slax,pclinuxos,Linux Mint,puppy Linux等多种live linux.移动硬盘原理相同,不做区分. 因为U盘常用来拷贝文件,fat格式在 ...
- linux block layer第二篇bio 的操作
摘要 linux block layer第一篇介绍了bio数据结构及bio内存管理,本文章介绍bio的提交.拆分.io请求合并.io请求完成时的回调处理.由于"bio的提交"涉及内 ...
- Linux进程资源管理第二篇 -------- 工作及资源管理
工作管理 1.工作管理简介 Linux中的工作管理指的是在单个登录的终端中,同时管理多个工作的行为.在Linux工作管理中,其实就是将当前的工作放到后台执行.查询当前系统中的后台程序使用的命令 ...
- 【Linux系统】第二篇、权限管理篇
文章目录 一.Linux下的用户 二.文件的权限 1. 文件访问者的分类 2. 文件类型和访问权限 3. 文件权限值的表示方法 三.文件访问权限的相关设置方法 1. chmod 2. chown 3. ...
- 【最新】docker 安装elasticsearch + kibana步骤【第二篇_kibana】
本文主要讲解Docker 安装 kibana并设置中文语言 [如果有需要安装elasticsearch 的朋友请移步博主第一篇文章] 话不多说! 第一步:docker 下载kibana docker ...
- linux设备驱动第二篇:构造和运行模块
上一篇介绍了linux驱动的概念,以及linux下设备驱动的基本分类情况及其各个分类的依据和差异,这一篇我们来描述如何写一个类似hello world的简单测试驱动程序.而这个驱动的唯一功能就是输出h ...
- kubernetes之CI/CD工具jenkins第二篇,helm的使用
1. kubernetes之CI/CD第二篇-jenkins结合helm部署应用: 1. 概述: 在前期的博文中我已经初步介绍过kubernetes环境下的CI/CD的使用.主要是jenkins ...
- arch linux安装命令,arch linux:安装Arch Linux方法介绍
今天来聊聊一篇关于arch linux:安装Arch Linux方法介绍的文章,现在就为大家来简单介绍下arch linux:安装Arch Linux方法介绍,希望对各位小伙伴们有所帮助. Arch ...
最新文章
- Foundations of Qt Development 学习笔记 Part1 Tips1-50
- JVM中垃圾收集算法
- 高效计算基础与线性分类器
- D3js(四):箭头arrow
- .NET项目是否有必要升级到.NET 3.5 + VS 2008
- sql distinct 去重复 (mysql)
- apache 支持php urlmanager,Yii中urlManager的配置
- QT笔记之VS2010 Qt中导入qrc资源文件
- 解析超大文件_MySQL物理文件结构和SQL执行流程
- php数字转千分制,JS实现金额千分制的转换以及还原
- 军职在线大学生计算机基础答案,大学计算机基础试题-及答案~完整版.doc
- android 模拟器 itools,itools安卓模拟器
- android PackageInstaller那点事情
- AC控制器和无线路由器的区别
- szszszszsz
- 分享几个免费IP地址查询接口(API)
- 魔百和CM311-1a YST免拆机卡刷精简固件
- Powerdesigner pdm视图看不到表注释comment问题
- 精通cobol--9.3.1 OCCURS语句的使用方法
- Python产生100个1—100的随机数放入列表Num中,输出列表中的数,然后将它们排序,并输出排序结果。