无法在旧笔记本电脑上安装任何操作系统

无法在旧笔记本电脑上安装任何操作系统

笔记本电脑是华硕 A4L(a4000 系列,比较旧...)。我运行了内存测试,一切正常(有全新的内存)。

到目前为止尝试了以下操作系统:Win XP、Win 7、Ubuntu、Debian、所有最新版本和服务包。

  • Win XP:安装过程中出现错误(无法读取文件),最终进入桌面,但效果并不理想
  • Win 7:开机自检后,屏幕变黑
  • Ubuntu:开机自检后启动时黑屏
  • Debian:POST 后启动时黑屏

我想在这台笔记本电脑上使用 Ubuntu。有人能推荐一个适用于这台笔记本电脑的 Ubuntu 版本吗?或者对黑屏有什么想法吗?

编辑:Ubuntu 10.04.4 LTS 从选项菜单启动(安装、检查磁盘、内存等)在我选择实时启动选项后,屏幕变黑。

编辑:Ubuntu 10.04.4 LTS 安装运行良好,最后它给了我一大堆这样的信息: end_request: I/O error, dev sdb, sector 4007

我猜测是硬盘坏了,但是我也尝试用外部硬盘安装,安装后仍然出现同样的错误。

编辑:移除硬盘,现在它从活动磁盘启动,我能够进入 ubuntu 10.0.4 桌面。我尝试从那里将 ubuntu 安装到外部硬盘上,但重新启动时我得到了与以前相同的错误:

end_request: I/O error, dev sdb, sector xxx

从外部硬盘启动后,我在 POST 后收到此错误: grub out of disk

答案1

排除没有显示的安装故障总是非常困难。

然而我们实际需要确定的是机器是否正在启动。

如果可能的话,您可以在启动后将此机器连接到本地网络,然后找到某种方式轮询网络以查看是否有新内容出现。您可以使用另一台基于 Linux 的机器和 Nmap 等工具来执行此操作。

或者,如果您可以访问另一台机器,并且该机器上有串行端口,您可以拿到串口到串行电缆,尝试连接两台机器,看看串行端口上是否出现任何内容。

大多数基于 *nix 的操作系统(包括 Ubuntu)在大多数情况下都会在启动时检测到串行端口时提供终端。

如果您在工作机器上启动串行终端并从另一台机器获得登录提示,则您知道启动正常,问题可能是图形驱动程序和/或显示分辨率超出范围的问题。

您还可以尝试的另一件事是按下 ctrl+fkey 或 ctrl+alt+fkey 的各种组合,在大多数情况下,这会将您带到命令行,并且只要您的安装没有尝试从启动时设置奇怪的控制台分辨率,您实际上可能会得到一些可用的东西。

更新了 OP 添加的评论,指出删除硬盘

我只能假设您是从 Live 发行版 CD 启动的,在这种情况下,听起来您的第一个硬盘驱动器上的主分区未标记为可启动。

如果是这种情况,您需要做以下两件事:

1) 将内置硬盘放回去,然后使用笔记本电脑的 BIOS 配置,将机器的启动优先级设置为先从 CD/DVD 启动,然后从第一个硬盘启动。要进入 BIOS,您的开机屏幕上会显示一些消息,提示按 XXXX 进入设置。XXXX 通常是 del 键,或 F1、F2 等。

2)使用实时 CD 上的磁盘分区工具(您很可能需要处于救援模式)并将硬盘上的第一个分区设置为可启动。

如果一切正常并且该驱动器上有一个正常运行的操作系统,那么您应该希望看到它开始启动,如果它尝试从 CD/DVD 启动,则从驱动器中取出磁盘并重试,或者使用前面描述的 BIOS 将启动顺序改回硬盘启动。

如果主硬盘分区已标记为可引导,则很有可能您的硬盘的前几个扇区已损坏。现在这并不像听起来那么糟糕,如果您幸运的话,有时您可以设法对其进行分区,但如果您要这样做,您需要开始非常有创意地使用分区工具,这不是一项胆小鬼能完成的工作。

相关内容