LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: wrfwsh

slackware sata 硬盘安装不成功

[复制链接]
发表于 2007-3-28 18:11:48 | 显示全部楼层
如果装不上,就用chroot方式安装算了,经过艰难摸索,我已经在debian中chroot安装好了slackware11基本系统,明天找时间来配置系统,zenwalk试了,定制性不好,放弃
回复 支持 反对

使用道具 举报

发表于 2007-3-29 17:34:09 | 显示全部楼层

从硬盘安装源安装slackware-11.0到SATA硬盘,集成网卡和intel独立网卡都不识别。

楼主:
  我来了。
  我的slackware-11.0是从硬盘安装的。安装文件是从DVD的ISO文件中提取到 reiserfs 文件系统的 /dev/sda2 分区的 /slack/ 目录下的。安装的时候是选择从硬盘某个分区上的目录安装。分区填 /dev/sda2 ,目录填 /slack/slackware 。
  安装过程很顺利!
  我把lilo安装在MBR了。重启之后发现仍然无法启动。我想应该就是因为我的/dev/sda1这个分区大小在10左右的原因。

  然后,我重启机器,到SLES-10系统中。建vmware workstation虚拟机,创建8GB虚拟硬盘,挂ISO映像文件为光盘。开虚拟机,F2改BIOS设置。安装的时候在boot:后面填上test26.s然后按Enter键。用Linux 的 fdisk建三个分区,/dev/sda1 从 1柱面到15柱面,分区类型为默认的Linux,分区id为默认的83 ;建/dev/sda2 从16柱面到1000柱面;建/dev/sda3 从1000柱面到1044柱面。然后用Linux中的fdisk工具的t命令改分区3的id为82对应的分区类型是swap。然后用fdisk的a命令设置分区1为活动分区,w保存并退出。
  分好区之后就运行setup开始安装。
  我已经把GRUB给装上了。安装完成之后,startx后发现鼠标不能使用。Ctr + Alt + Backspace退出图形环境。在命令行下 mouse 然后连按两下 TAB 键,按补全提示,把命令敲全mouseconfig 。尝试了很多种都不能在KDE中使用鼠标。
  还有一个问题就是 ifconfig 之后只看到 lo ,看到到eth0或者eth1之类的。
  
  今天,我尝试到真实环境中安装GRUB。
  我有两块硬盘,一块是IDE硬盘,一块是SATA硬盘。从SLES-10中reboot之后,使用IDE硬盘上的GRUB进入GRUB命令模式。
GRUB> root (hd1,0)
GRUB> kernel /slack/kernel/test26.s/bzImage
GRUB> initrd /slack/isolinux/initrd.img
GRUB> boot
然后以root登录。
# mounr /dev/sda1 /mnt/
# mount -t proc /proc /mnt/proc
# mount -o bind /dev /mnt/dev
# chroot /mnt/
# mkdir /media/sda2
# mount /dev/sda2 /media/sda2
# find /media/sda2/slack/ -name grub*
# find /media/sda2/slack/ -name grub* -exec ls -lsh {} \;
# cd /usr/src/ && tar -zxvf # /media/sda2/slack/extra/source/grub/grub/grub-0.97.tar.gz
# cd /usr/src/grub-0.97/
# more READE
# ./configure
# make
# make install
# find / -name grub*
# ls /usr/local/lib/grub/
# ls /usr/local/lib/grub
# cp -R /usr/local/lib/grub/i386-pc/ /boot/grub
# grub
Probing devices to guess BIOS drives. This may take a long time.
grub> root (hd1,0)
grub> setup (hd1)
grub> quit
# exit
# reboot
  重启机器后,改COMS设置,第一启动改为从那块SATA硬盘启动。
  开机后出现
grub>
由于没有mene.lst文件,所以只能敲命令启动系统。
grub> kernel (hd0,0)/boot/vmlinuz
grub> boot
然后就顺利启动了。
  发现问题:
  1. # ifconfig 之后只看到 lo 的127.0.0.1 ,没有 eth0 和 eth1 (我有两块网卡)
  2. # startx 之后无法使用鼠标。退出图形之后,# mouseconfig 也不行,后来用默认的ps/2。本就应该是用这个才对嘛!!想起我的罗技的鼠标本是USB接USB转ps/2的转接头,我就干脆把转接头卸下,把USB鼠标接上,启动KDE之后鼠标就能使用了。
  真实环境下从SATA硬盘安装,无法使用网络,没发现网卡,这个问题没有解决。想安装vmwre workstation也没有成功,要不就可以在虚拟机中拔号上网了。
  然后只好重启机器,改从IDE硬盘启动到SLES-10中。开vmware虚拟机,启动到昨晚做试验安装到8GB虚拟硬盘的slackware-11.0,这次仍然还是无法使用鼠标,怎么改也不行。ifconfig看不到eth0等信息。就像是完全没有发现网卡一样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-29 18:34:02 | 显示全部楼层
很感谢你做这个测试。以后我会努力解决问题的,不过我的test26引导不了可能有点问题吧, 谢谢,再问一问
GRUB> root (hd1,0)
GRUB> kernel /slack/kernel/test26.s/bzImage
GRUB> initrd /slack/isolinux/initrd.img
GRUB> boot
然后以root登录。
# mounr /dev/sda1 /mnt/
# mount -t proc /proc /mnt/proc
# mount -o bind /dev /mnt/dev
# chroot /mnt/
能不能说一下是干什么的,我用livecd进入可以用这些吗,chroot后,好像 一直说没有proc
回复 支持 反对

使用道具 举报

发表于 2007-3-29 18:57:26 | 显示全部楼层
奇怪了,slk 10.2 的默认内核 2.4.x 在我的 sata 上安装顺利,而且整个系统也没发现由 sata 引起的问题。
回复 支持 反对

使用道具 举报

发表于 2007-3-29 21:44:17 | 显示全部楼层
Post by wrfwsh
很感谢你做这个测试。以后我会努力解决问题的,不过我的test26引导不了可能有点问题吧, 谢谢,再问一问
GRUB> root (hd1,0)
GRUB> kernel /slack/kernel/test26.s/bzImage
GRUB> initrd /slack/isolinux/initrd.img
GRUB> boot
然后以root登录。
# mounr /dev/sda1 /mnt/
# mount -t proc /proc /mnt/proc
# mount -o bind /dev /mnt/dev
# chroot /mnt/
能不能说一下是干什么的,我用livecd进入可以用这些吗,chroot后,好像 一直说没有proc


# mount /dev/sda1 /mnt/
# mount -t proc /proc /mnt/proc  # 将当前系统中的 /proc 挂到 /mnt/proc
# mount -o bind /dev /mnt/dev  # 将当前系统中的 /dev 挂到 /mnt/dev
# chroot /mnt/  # 改变根目录到/mnt/ ,也就是在条命令执行后会将以前的 /mnt/ 变成 / 目录。

这几条命令结合起来使用。是跟三翻领学的。
/proc 当前系统进程目录,不占用任何硬盘空间。包括了IRQ port IO Address DMA channe I 。内存使用信息以及CPU信息都在这里面可以看到。
/dev 设备文件目录
所以那两条mount命令的作用就很明显了。是要给在chroot之前给chroot之后的根文件系统一个当前的真实的硬件环境。
回复 支持 反对

使用道具 举报

发表于 2007-3-29 22:14:06 | 显示全部楼层
mount /dev/sda1 /mnt/
# mount -t proc /proc /mnt/proc # 将当前系统中的 /proc 挂到 /mnt/proc
# mount -o bind /dev /mnt/dev # 将当前系统中的 /dev 挂到 /mnt/dev
# chroot /mnt/ # 改变根目录到/mnt/ ,也就是在条命令执行后会将以前的 /mnt/ 变成 / 目录。

gentoo里常常需要用的
回复 支持 反对

使用道具 举报

发表于 2007-11-13 15:03:39 | 显示全部楼层

Lilo 的问题

看了各位的帖子,在 LQ 上也看到有相关的内容,问题主要是Lilo ,如果使用 Lilo 的话,有两点要注意:

1、要么安装到 MBR
2、要么就是安装到一个小于 10 G 的分区

偶一般用 grub for dos,没用过 Lilo,只是看到过相关的讨论,至于这个结论是否正确,各位可以测试一下
回复 支持 反对

使用道具 举报

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

本版积分规则

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