LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1139|回复: 5

安装Hiweed7.0有感

[复制链接]
发表于 2005-9-18 20:28:03 | 显示全部楼层 |阅读模式
总的来说 这次安装我很不顺利
我是从winxp系统进去的
以前有过装hiweed的经验
C、D、E、F 均为fat32格式的
还有7个以前分好的
swap, /, /home, /boot, /tmp, /var, /usr,

先申明一点 我只装过hiweed 一两次原版debian

第1到n次 是解压镜像安装 失败(从没成功过)
第n到n+a次,loadlin ……(从没成功过,出现死机情况)

第n+a+1次,使用vmware,成功了,不过进去时发现:显卡驱动时vmware虚拟的,网卡也一样,不实用(还有一次只虚拟 不装hiweed 重启后windows显示有问题,颜色只有4bit 800*600 可怕) 所以我的建议是 最好别用虚拟机虚拟

第n+a+2次,使用光盘刻录,轻松成功 呵呵 那是第一次有幸福的感觉 建议:最好用光驱装

后来一直尝试从硬盘装 我只用grub for dos pre13 从纯dos进去的

成功经历1(仅成功一次 装hiweed0.6时使用的)
先下载
http://archive.hiweed.com/images/hd-media/initrd.gz
http://archive.hiweed.com/images/hd-media/vmlinuz
我假设把他放在d:盘
修改menu.list
  1. title                Debian install
  2. kernel (hd0,4)/vmlinuz root=/dev/ram randisk_size=131072 devfs=mount,dall preseed/file=/cdrom/.disk/preseed
  3. initrd (hd0,4)/initrd.gz
  4. boot
复制代码


后记 以后知道2005年9月18日20:00 都没有成功过
出现的错误 如下:
Kernel panic: No init found. Try passing init=option to kernel init=/sbin/init
搜索一下 发现编译内核后重启 也有类似情况
我觉得 装hiweed时出现的错误应该跟initrd.gz有关
此问题一直无法解决 希望前辈们指点一下


成功经历2 (最近成功的 也就是9月18日 那天)
先下载
http://ftp.debian.org/dists/Debi ... d-media/boot.img.gz
修改menu.list
  1. title                Debian install
  2. map --mem (hd0,4)/boot/Boot.img (fd0)
  3. map --hook
  4. chainloader (fd0)+1
  5. rootnoverify (fd0)
  6. boot
复制代码


担忧:不知道什么时候用不行了
 楼主| 发表于 2005-9-18 20:31:23 | 显示全部楼层
本人觉得grub for dos 的功能比linux自带的要强大的多
所以引导系统都是用grub for dos (从linuxeden grub专区下载的)
回复 支持 反对

使用道具 举报

发表于 2005-9-18 23:55:38 | 显示全部楼层
1.
Debian 不需要自己编译内核
直接 apt-get 就可以装内核



2.
grub for dos   有限制
出问题难免



3.
硬盘安装并不需要解压镜像
另外, 硬盘安装要用用于硬盘安装的安装引导文件
回复 支持 反对

使用道具 举报

发表于 2005-9-19 04:27:59 | 显示全部楼层
我从0.55开始用hiweed
不过都是刻盘安装 一直到0.7都没什么问题
只有在intel集成显卡上有些问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-19 22:15:34 | 显示全部楼层
initrd.gz vmlinuz for 硬盘的
从debian.cn99.com跟从archive.hiweed.com的 有什么区别
还有 那些怎么制作的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-20 09:54:47 | 显示全部楼层
还有就是我用的是从archive.hiweed.com hd-media里下的

可是我发现用linux的grub和grub for dos一样
title                Debian install
kernel (hd0,4)/vmlinuz root=/dev/ram randisk_size=131072 devfs=mount,dall preseed/file=/cdrom/.disk/preseed
initrd (hd0,4)/initrd.gz
boot
这个会出错的Kernel panic: No init found. Try passing init=option to kernel init=/sbin/init

grub for dos多了个功能就是 dos下镜像文件能读 比如boot.img
我修改的启动安装hiweed的dos镜像文件
将从从archive.hiweed.com hd-media里下的
两个硬盘文件放到镜像文件里
修改syslinux.cfg
我的syslinux.cfg
display syslinux.txt
default hiweed

F1 f1.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
F7 f7.txt
F8 f8.txt
F9 f9.txt
F0 f10.txt

label hiweed
        kernel vmlinuz
        append preseed/file=/cdrom/.disk/preseed countrychooser/shortlist=CN console-keymaps-at/keymap=us vga=773 initrd=initrd.gz ramdisk_size=131072 root=/dev/rd/0 devfs=mount,dall rw --

prompt 1
timeout 0

后来安装时就跟虚拟机的安装情况一致 我想我的安装方法是对了

  1. title                Debian install
  2. map --mem (hd0,4)/boot/Boot.img (fd0)
  3. map --hook
  4. chainloader (fd0)+1
  5. rootnoverify (fd0)
  6. boot
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表