免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1527 | 回复: 0
打印 上一主题 下一主题

[原创]zenwalk 6.0 硬盘安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-24 09:58 |只看该作者 |倒序浏览
简单提一句 ,zenwalk是slackware基础上开发的轻量级linux发行版。
我装5.2版本的zenwalk 没有成功,隔了几天后安装6.0成功,发现了其中的原因,在这感谢qiaoqiao2003的博客
http://blog.hjenglish.com/qiaoqiao2003/archive/2009/03/13/1315217.html

安装过程:
先介绍下我的分区情况,我的windows分区是从 C到G,C D E F均为NTFS格式的,而G盘专门格式化为FAT32的(4.2的矮人工具箱不识别NTFS格式),还有18G左右的未分区,留给后面的zenwalk。
1.下载zenwalk 6.0
http://www.zenwalk.org/modules/tinycontent/index.php?id=1
,解压到G盘(硬盘安装fedora时不用解压iso),目录结构如下:
G:\zenwalk
     |
     -------kernels
     -------versions.txt
     -------copying
     -------Changelog
     -------isolinux
     -------version
     -------zenwalk
     -------COPYRIGHT
2.下载矮人工具箱,个人一直习惯用4.2版本的矮人dos。
安装好矮人工具箱,然后修改
C:\boot\grub下的menu.lst。因为这个文件的属性是隐藏和只读的,简单的办法就是把他复制到桌面,然后在文件末尾添加:
title Zenwalk 6.0 installer
kernel (hd0,7)/zenwalk/kernels/ata/bzImage load_ramdisk=1 prompt_ramdisk=0 rw root=/dev/null SLACK_KERNEL=ata vga=788  
initrd (hd0,7)/zenwalk/isolinux/initrd.img
boot
保存好后,再把这个文件拷回到C:\boot\grub下覆盖掉原来的文件,这样避免了来回修改menu.lst文件属性的麻烦。
注:关于参数(hd0,7)中的7 要根据自己的硬盘分区而定,G是7,F是6,E是5,自己算一下就可以了。我的笔记本是并口的硬盘,就选了SLACK_KERNEL=ata ,如果使用scsi硬盘,需要将ata修改为scsi。
3.重启电脑,进入矮人dos工具箱,这时候你会发现多了一个选项条,那就是你刚才添加的Zenwalk 6.0 installer,选择,很快进入到zenwalk的图形化的安装界面(注:如果安装界面的背景是黑色的,而没有zenwalk字样的背景图片,那么就是上面menu.lst中的参数不适合你的配置,参照上面说明修改)。
4.选择"Exit Setup"退出这个程序。然后执行以下命令:
mkdir /install
mount -t vfat /dev/sda8 /install
注:你可以按Alt + F2切换到另一个控制台上去查看你的第一条命令是否成功,成功的话会看到一个新的目录/install。关于第二条命令中sda8就是指我的G盘,如是7就是F盘,依此类推,若果还挂载不上那么修改为hda8试试。
5.然后运行"setup"命令,进行安装。安装时需要选择安装目录,设置为"/install/zenwalk",然后选择第二项分区时,我将未分区的18G分为17G的linux 和1G的swap。
6. 第三项 这一项将格式化上面的分区什么的,上面划的17G格式化为ext3类型的,然后还有对windows的各个分区进行挂载什么的。
例如我的windows分区在zenwalk下显示为
/dev/sda1 /dev/sda5 /dev/sda6 /dev/sda7 /dev/sda8
分别将这些windows分区挂载到/mnt/C /mnt/D /mnt/E /mnt/F /mnt/G 下,然后系统自动安装各类软件。安装最后需要选择是否安装lilo,这个地方我选择"否“。
7.*****千万别选第四项的自动安装**************
8.重启进入windows系统后
再次修改menu.lst,添加:
title Zenwalk 6.0
root (hd0,8)
kernel /boot/vmlinuz-2.6.28.7 root=/dev/sda9 ro vga=normal
initrd /boot/initrd.splash
boot
我将这段放在了第一次修改的上面,那样在开机时 zenwalk便在zenwalk 6.0 installer之上 了。
注:这里的参数是(hd0,8),指的是那17G,ext3格式的空间。
****如果你还有grub4dos的话,你在重启后可以先不进入windows,而是进入dos找到你的grub4dos,然后输入
root (hd0,8)
看什么反应如果文件格式不对,则将8替换,
再输入kernel /boot/v然后按 tab键会自动补齐内核版本号,再输入root=/dev/sda9 ro vga=normal
initrd /boot/initrd.splash
boot
这样麻烦一下是为了试参数,减少重启次数,就是暂时跨过第8步,直奔第9步了。当然除了利用tab自动补齐之外你还可以到解压的文件夹下的kernels的version中去查看内核版本号什么的。
9.然后重启系统,矮人工具箱里->"zenwalk 6.0",进入zenwalk系统,然后对root用户的密码设置,再给自己添加一个普通用户并设置密码等各种信息。然后系统会自动对声卡等进行检测,之后就要进入系统。此时要选择语言为"zh_CN.utf8",进入系统后右键点击属性,选择"显示",设置分辨率。我的电脑设置为1024x768.
暂时先到这里,关于输入法和字体设置,等过段时间再写。




本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/76493/showart_1877560.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP