Chinaunix首页 | 论坛 | 博客
  • 博客访问: 153047
  • 博文数量: 16
  • 博客积分: 1846
  • 博客等级: 上尉
  • 技术积分: 231
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-15 23:59
文章分类

全部博文(16)

文章存档

2011年(1)

2008年(15)

分类: LINUX

2008-09-20 18:23:50


   在Linux中混了一段时间,还没开始学习Shell命令,就只会那几个常用的命令。虽然自己的系统已是Linux了,还是不敢在自己的系统中学习Shell命令(特别是一些危险操作的命令),还是用虚拟机吧。

   前面笔记中已经安装VirtualBox虚拟机了,现在安装DSL这个迷你LiveCD的Linux发行版,因为这是LiveCD版的Linux系统,可以直接从光盘启动系统,却没法保存设置。其实,最初原因是它默认的分辨率太大了以及默认是图形界面,每次启动的时候都要输入“dsl vga=769, dsl 3”设置启动参数,麻烦。

   为什么选它?因为我的机器太差了,没办法呀,只有1.13Ghz的CPU和384M的内存运行CentOS5系统。在虚拟机中运行DSL这样的迷你Linux系统还是能承受的。这个DSL启动很快的,就10多秒钟就启动了,占的硬盘空间也非常小。在说,是学Shell命令,一般都用字符界面,图形界面是英文还是中文或者桌面好不好看,都不管了。所以,用文本模式下的DSL系统应该不会占多少硬件资源的。下面就是我的笔记了,算图解吧(^_^):

是在VirtualBox虚拟机安装的,肯定是先启动虚拟机(虚拟机设置就略了)。

我把VirtualBox设置成了把硬盘作为第1启动置备了,所以在虚拟机刚启动的时候,按“F12”就是上图了,选择3以光盘启动。

其实,这里直接回车就能启动了。

我设置了启动模式:

dsl vga=769 这是把分辨率设为640*480的分辨率。

dsl 3 这是设置进入文本模式(默认启动是图形界面)。

切换成root超级用户,然后用cfdisk分一个区出来。

关于分区,我就不贴图了,简单说下步骤吧:

[New] 创建新分区。

[Primary] 新分区为主分区。

Size (in MB): 新分区大小,以M为单位(直接输入)。

[Beginning]: 新分区创建在空白分区的前面。

[Write]: 写入信息(就是保存的意思啦)。

[Quit]: 退出。

下面步骤就创建了一个256M的主分区(hda1是ext3的文件系统):

[New] -> [Primary] -> Size (in MB):256 -> [Beginning] -> [Write] -> [Quit]

回到Shell中,按上图操作就行了。

dsl-hdinstall

把DSL安装到磁盘的命令。

Enter the target partition.(EXAMPLE:hda2):hda1

这里就是指定安装到那个分区中(这里安装到刚才创建的hda1分区中)。

提示是否安装引导加载器。

确定安装引导后,提示安装Grub还是Lilo引导(我安装Grub引导)。

最后,输入“y”重新启动(这次要以硬盘启动了)。

启动后,要重新设置root和dsl这两个用户的密码(直接输入2次新密码)。

box longin: 就是登陆提示了,输入用户名和密码进入系统。

不管是root用户还是dsl用户,首次登陆,都会出现上图,先设置系统。

我直接Cancel掉了,按默认就行了。

按默认的分辨率就是大,我的屏幕都放不下了,设置下分辨率(DSL->System->Xvesa),如上图。

到这里,就算把DSL系统安装到硬盘上了。

注:

   如果安装后不能启动,可能是系统引导没安装成功(我就遇到这种情况)。其实,在安装引导的时候,注意看也知道是否安装成功了。我的解决方法就是,用dsl-hdinstall命令进行安装前,把hda1分区挂到/mnt/hd目录中:

# mount /dev/hda1 /mnt/hd

安装Grub引导失败的时候(没切到图,应该有下面信息):

root (hd0,0)

setup --stage2=/mnt/hd/boot/grub/stage2 --prefix=/boot/grub (hd0)

引导安装失败,用“df -h”查看挂载情况,发现/mnt/hd目录根本没有挂载什么东西,而上面的/mnt/hd/boot/grub/stage2这句又怎么解释,呵呵!所以就把hda1分区挂载到/mnt/hd目录,我是这样做的,安装成功。


阅读(8063) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~