slackware sata 硬盘安装不成功
时间:2007-03-24
来源:互联网
第二次用sata.s同样的情况.开始用硬盘安装但是mount 了iso后我选择ful安装时就一闪就过了总是这样,我的是CD版的,没办法也没刻盘。只有用虚拟机装在物理硬盘上了,然后虚拟机里可以启动但是换到物理硬盘时就不行了,以前用IDE硬盘时可以启动的。装了lilo 在mbr.我以为是内核太旧了,就用test26.s却总是到了有一步停下来了,具体是哪一步忘了。启动后我就上网更新了说是内核太旧了,glibc更新时好像是先删了 之后就什么也做不了了。
作者: wrfwsh 发布时间: 2007-03-24
作者: wrfwsh 发布时间: 2007-03-25
若评选对sata支持最差的发行版,slk系当仁不让
作者: 全科芒 发布时间: 2007-03-25
别的有什么不同?
出现问题要自己动脑子想想为何,如何解决
不然就回去用M$ Windows
作者: phenix3344 发布时间: 2007-03-26
我的机子上半年多前就没windows了,办公用debian,家里用arch
不要用感情代替事实
http://www.linuxsir.org/bbs/showthread.php?t=294135
http://www.linuxsir.org/bbs/showthread.php?t=295399
作者: 全科芒 发布时间: 2007-03-26
遇到和你一样的问题,查了资料一会就解决了
看来你遇到问题还是要多多开拓视野,动动脑子啊
那些“全自动”的东西用久了会有副作用的
作者: phenix3344 发布时间: 2007-03-26
http://www.linuxsir.org/bbs/showthre...=225501&page=4
希望对所有为此问题感到困惑的朋友有所帮助
作者: phenix3344 发布时间: 2007-03-26
我运气比较差,slk不认我这硬盘,还有我没刻录机,都是硬盘直接安装,也许用光盘安装就可以
作者: 全科芒 发布时间: 2007-03-26
刻盘安装,问题解决
作者: phenix3344 发布时间: 2007-03-26
前天在另一台ide的硬盘上硬盘安装zenwalk,一次性成功
感觉slk对sata的支持还有改进的空间
现在没有那个发行版是完美的
作者: 全科芒 发布时间: 2007-03-26
也许还有slk,slk系是需要最后攻下的堡垒
作者: 全科芒 发布时间: 2007-03-26
作者: wrfwsh 发布时间: 2007-03-26
我现在的问题是lilo还没有解决。可能不安装到MBR就行了吧?
我的sda1有10GB左右,所有的slackware11都安装在这里了。安装过程中没有设置swap,准备装好之后再把我的那块ide硬盘上的swap加上。
补充一下,我最后是刻盘安装才成功的。
我最先开始试着挂载 /dev/sda2 这个 reiserfs 分区上的 slackware-11.0-install-DVD.iso 多次安装不成功。甚至根本无法挂载。按Tab键无法补全被挂载的iso的文件名,提示好像说文件太大或者文件名太长(英文太差)。但 ls -l /sda2 能够看到这个iso文件。重启后,把文件名改短了还是不行。
然后尝试解压到 /slack 目录中。在选择安装媒体时,选择/dev/sda2硬盘分区上的/slack 目录,不成功。后来看了相关的帖子,好像应该是要指定 slackware 这个目录的。也就是解压后的 /slack 目录下的 slackware ( /slack/slackware ) 。未测。
最后刻盘安装。从光盘启动后输入 test26.s 回车之后一路正常。
作者: huohuliaisili 发布时间: 2007-03-27
作者: wrfwsh 发布时间: 2007-03-27
前天晚上到昨天晚九点都忙着重装SLES-10,接着是升级和安装软件。暂时还没有挂livecd用tar打包系统。
昨晚九点半左右,看到楼主的回复,我就重启机器开始尝试安装slackware-11.0-install-dvd.iso到SATA硬盘。
这次两块硬盘都接上了,直接用IDE硬盘上的SLES-10-AMD64-EM64T的GRUB命令模式进行安装。
kernel (hd1,1)/slack/kernel/test26.s/bzImage
initrd (hd1,1)/slack/isolinux/initrd.img
boot
现在就开始了。
先是测试键盘,按1直接路过了(在后面的安装过程中可以测试)。然后是登录,敲入root然后按Enter键。
接下的几步已经比较熟悉了。
slackware的安装向导有个不好的地方,就是在选择已有分区的时候会问是否对当前的分区进行格式化?而且默认的选项就是Format,稍不小心就可能会“成千古恨”。因为它将会立即让操作者选择将为此分区创建何种类型的文件系统。默认的文件系统是xfs 。一定要注意,切忌手快,切忌浮燥!!
在选择安装位置的时候,第一个选择的分区将被作为/目录挂载。我将/dev/sda1格式化为xfs了。并且将其它的分区也挂上(谨慎,谨慎!!),有几次都差点让我把其它的分区格式化了。所以在安装的过程中,比较好的是不要挂其它的分区。
在选择安装源的时候,我是用的指定硬盘分区上的目录。
输入 /dev/sda2 然后按Enter
输入 /slack/slackware 然后按Enter,(我的iso被提取到了sda2分区的 /slack/ 目录下。
然后,很快的就进入了正式的往/dev/sda1这个分区安装系统文件了。
我的机器安装个slackware11大约需要半小时左右吧?先下楼去吃了碗桂花汤圆。回来看了一下,居然还没有安装完毕!!
又等了几分钟,按Alt+F2,再按Enter键。运行free看了下,安装程序没有占用swap 。物理内存占用了不足四百五兆。cached有80M左右。然后df了一下,/dev/sda1这个分区上已经写入了近4GB,估计安装已经接进尾声了。然后ls /mnt/ 看了下slackware的根目录下的文件/目录。
按Alt + F1 ,到安装的这个控制台。系统仍然还在进行安装。又过了不到十分钟,突然跳出个 Error 。最终没能成功安装。
我想,可能在提取文件的时候出错了。
我reboot重启机器,到SLES-10系统中mount那个slackware-11.0的iso文件到/media/iso/ 。重新覆盖拷贝安装文件到 /media/sda2/slack/ 目录下。
然后
# find /media/sda2/slack/ -name grub* #; 查找了下 grub* ,如有列出路径。
# find /media/sda2/slack/ -name grub -exec ls -lsh {} \; #; 又看了下。
看来是可以安装GRUB的了。
这几天安装slackware都失败了,但是不紧,失败是成功之母。我如果成功的安装到 SATA 硬盘了,一定立即告知楼主。
作者: huohuliaisili 发布时间: 2007-03-28
我又来了!
我已经将slackware-11.0安装到/dev/sda1上了。硬盘是WD的SATA_160GB硬盘。安装文件是从iso文件中提取的。这个新的版本貌似用dvd的iso文件无法安装。为了安装这个发行版到SATA硬盘的一个容量大约为10GB的第一主分区上,我是把这第一个分区格了一次又一次、再二,三,四,五,六次。
最终还是不能正常引导。问题似乎已经很明显了,就是lilo无法引导我的这个容量为10GB左右的第一主分区。
系统的文件已经正确的安装到/dev/sda1上了。后续的工作就是解决引导装载程序的问题了。我准备使用这个版本自带的grub源码包安装GRUB引导装载程序到这块SATA硬盘上。
作者: huohuliaisili 发布时间: 2007-03-28
作者: wrfwsh 发布时间: 2007-03-28
作者: euler 发布时间: 2007-03-28
刻一张盘才多少钱?
你浪费的那么多时间、精力、还有电费就那么不值钱?
要是是的话,我就无语了
只能羡慕这样的朋友,有那么多的时间和精力
还有人说没有刻录机
不多说了,我又被打败了
作者: phenix3344 发布时间: 2007-03-28
作者: wrfwsh 发布时间: 2007-03-28
作者: 全科芒 发布时间: 2007-03-28
我来了。
我的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等信息。就像是完全没有发现网卡一样。
作者: huohuliaisili 发布时间: 2007-03-29
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
作者: wrfwsh 发布时间: 2007-03-29
作者: xrkh 发布时间: 2007-03-29
作者: 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 -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之后的根文件系统一个当前的真实的硬件环境。
作者: huohuliaisili 发布时间: 2007-03-30
# mount -t proc /proc /mnt/proc # 将当前系统中的 /proc 挂到 /mnt/proc
# mount -o bind /dev /mnt/dev # 将当前系统中的 /dev 挂到 /mnt/dev
# chroot /mnt/ # 改变根目录到/mnt/ ,也就是在条命令执行后会将以前的 /mnt/ 变成 / 目录。
gentoo里常常需要用的
作者: freethirsty 发布时间: 2007-03-30
1、要么安装到 MBR
2、要么就是安装到一个小于 10 G 的分区
偶一般用 grub for dos,没用过 Lilo,只是看到过相关的讨论,至于这个结论是否正确,各位可以测试一下
作者: panly 发布时间: 2007-11-13
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28