Dell optiplex 320安装linux笔记
作者: Jeffrey
出处: http://blog.zhangjianfeng.com/?p=572
这款机器烦人的地方就不多说了,试了好几个发行版,都不能正常安装.大概现象是
1. The SATA hard drive is not recognized
2. The Grub bootloader does not work
后来根据网上的一篇文件Installing Fedora Linux on a Dell Optiplex 320(http://wirelessness.wordpress.com/2007/02/07/installing-fedora-linux-on-a-dell-optiplex-320/),总算安装rhel5成功了,大概步骤如下:
1. 安装时使用 linux pci=nomsi进入安装系统
2. 分区时不要用那个LVM,普通分区就可以了.
3. 安装后,系统无法启动.(这是肯定的!)所以用DISK1启动,启动命令为 linux pci=nomsi rescue,然后
1).chroot /mnt/sysimage
2)wget http://home.san.rr.com/johninsd/pub/linux/lilo/lilo-22.8.bin.static.tar.gz
3)tar …..
4)cp ./sbin/lilo /sbin/lilo
5)vi /etc/lilo.cfg,内容如下(仅供参考,请根据你自己机器情况修改)
boot=/dev/sda
map=/boot/System.map-2.6.18-8.el5
prompt
timeout=50
lba32
default=linux
image=/boot/vmlinuz-2.6.18-8.el5
label=linux
append=”pci=nomsi root=LABEL=/”
initrd=/boot/initrd-2.6.18-8.el5.img
read-only
4.执行lilo -v ,重启后,可以正常进入系统.我用这个版本没有遇到The video driver is not supported情况.
Last modified at: Thursday, November 1st, 2007 04:18:10 pmTrackback URL: http://blog.zhangjianfeng.com/article/572/trackback
Tags: dell, linux, optiplex320, 安装, 笔记





















不好意思,我那边机器的BIOS版本就是DELL默认的,我没有升降级过.如果需要,我可以打开电脑确认.
Fatal: Kernel /boot/vmlinuz-2.6.18-8.el5xen is too big
我不知道,我安装的是x86-32版本
##文件只能写入正常,不应该丢失.你可以看看chroot /mnt/sysimage后提示,是不是成功
最后需要用第1张启动光盘时,需要挂本地硬盘,并且不要设置read-only
—已经正常。使用 chroot /mnt/sysimage 没有信息;查看ls / 发现已经正常; (注:/sbin/lilo 已经是下载后的lilo了。注:前面的步骤都是按Dell optiplex 320安装linux笔记的步骤)
/boot 信息:
System.map-2.6.18-8.el5xen
boot.log
config-2.6.18-8.el5xen
diag1.img
diag2.img
grub
initrd-2.6.18-8.el5xen.img
symvers-2.6.18-8.el5xen.gz
vmlinuz-2.6.18-8.el5xen
xen-syms-2.6.18-8.el5
xen.gz-2.6.18-8.el5
lilo.conf 信息:
boot=/dev/sda
map=/boot/System.map-2.6.18-8.el5xen
prompt
timeout=50
lba32
default=linux
image=/boot/vmlinuz-2.6.18-8.el5xen
label=linux
append=”pci=nomsi root=LABEL=/”
initrd=/boot/initrd-2.6.18-8.el5xen.img
read-only
执行 lilo -v 后出现:
LILO version 22.8, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2006 John Coffman
Released 19-Feb-2007 and compiled at 09:15:23 on Feb 19 2007.
Reading boot sector from /dev/sda
Using MENU secondary loader
Calling map_insert_data
Boot image: /boot/vmlinuz-2.6.18-8.el5xen
Fatal: Kernel /boot/vmlinuz-2.6.18-8.el5xen is too big
重新启动后,出现:
booting ‘Red hat enterpise linux server (2.6.18-8.e15xen)’
root(hd0,0)
File system type is ext2fs,partition type )x83
kernel /boot/xen.gz-2.6.18-8.e15
[multiboot-fel,10000:0×9b6b8:0×47948.
—Jefferey 可否再给些建议??我的QQ: 2699995 。非常感谢。
请问你的 bios 是:1.0.9 版本吗?会不会跟bios 有关?
我再试试,可否在QQ上给点帮助我。我的QQ: 2655559 。谢谢。
2. 到底是 lilo.cfg 还是 lilo.conf ? 我两个都试过。
##lilo.conf
—这个我先是按照你的步骤做,但重启后之前拷贝过的信息都不见了:如/etc/lilo.conf
##文件只能写入正常,不应该丢失.你可以看看chroot /mnt/sysimage后提示,是不是成功
最后需要用第1张启动光盘时,需要挂本地硬盘,并且不要设置read-only
1. 我的bios 版本是:1.0.9
2. 到底是 lilo.cfg 还是 lilo.conf ? 我两个都试过。
怀疑你的第4步,不需要再手工mount,因为你在用资源盘启动时,应该已经加载了硬盘的信息.
—这个我先是按照你的步骤做,但重启后之前拷贝过的信息都不见了:如/etc/lilo.conf 或/etc/lilo.cfg ,/sbin/lilo 都没有,而且资源盘启动后,没有看到 /boot 目录,但我把 本地的 /dev/sda1 mount 起来后,在mount到的目录下可以看到。所以确定资源盘启动时,并没有加载了硬盘的信息.
另外,请确认你的lilo.cfg配置,确定指定目录下都能找到相应文件.
– 通过做资源盘启动后 mount到的目录下可以看到 /boot 下对应的文件。
但执行 lilo -v 后,却出现:linux kernel XXXX too big 这个信息。
to oradb,
怀疑你的第4步,不需要再手工mount,因为你在用资源盘启动时,应该已经加载了硬盘的信息.
另外,请确认你的lilo.cfg配置,确定指定目录下都能找到相应文件.
Good luck!
能否提供点帮助。谢谢。
另外,前面按照你的步骤:
1. 安装时使用 linux pci=nomsi进入安装系统
–成功;
2. 分区时不要用那个LVM,普通分区就可以了.
–成功;
3. 安装后,系统无法启动.(这是肯定的!)所以用DISK1启动,启动命令为 linux pci=nomsi rescue,然后
1).chroot /mnt/sysimage
–成功;
2)wget http://home.san.rr.com/johninsd/pub/linux/lilo/lilo-22.8.bin.static.tar.gz
–成功;
3)tar …..
–成功;
4)cp ./sbin/lilo /sbin/lilo
–我先把 /dev/sda1 mount 起来到一目录(/test下),cp ./sbin/lilo /test/sbin/lilo
5)vi /etc/lilo.cfg,内容如下(仅供参考,请根据你自己机器情况修改)
– vi /test/etc/lilo.cfg 然后按照你下面的配置。
boot=/dev/sda
map=/boot/System.map-2.6.18-8.el5
prompt
timeout=50
lba32
default=linux
image=/boot/vmlinuz-2.6.18-8.el5
label=linux
append=”pci=nomsi root=LABEL=/”
initrd=/boot/initrd-2.6.18-8.el5.img
read-only
5. 重启。
booting ‘Red hat enterpise linux server (2.6.18-8.e15xen)’
root(hd0,0)
File system type is ext2fs,partition type )x83
kernel /boot/xen.gz-2.6.18-8.e15
[multiboot-fel,10000:0×9b6b8:0×47948.
我的也是:Dell optiplex 320 现在也是按装:rhel 5 ,
完全按照你的进行配置,但系统启动不了。
lilo -v 出现:
fetal ,trying to map file from unnamed device 0×0001 (NFS/Raid mirrowdown?)
重启出现:
booting ‘Red hat enterpise linux server (2.6.18-8.e15xen)’
root(hd0,0)
File system type is ext2fs,partition type )x83
kernel /boot/xen.gz-2.6.18-8.e15
[multiboot-fel,10000:0×9b6b8:0×47948.
怎么回事啊?