Linux 真的很慢

Linux 真的很慢

最近我的机器变得非常慢,我不知道为什么?我重新安装了几次 Linux(Ubuntu、Xubuntu)。但每次使用几次后,它又变慢了。我的意思是真的很慢 - 网络浏览器总是滞后,我所做的一切都必须等待 TT

以下是其简要规格:英特尔酷睿 i5-2410M 4GB DDR3 RAM Ati Radeon HD 6630

它应该可以完美地运行 Linux :( 还有一件事,大多数时候,我在启动时收到此错误: 在此处输入图片描述

hieusun@ubuntu:/$ sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x32e36372

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          96      768000   de  Dell Utility
Partition 1 does not end on cylinder boundary.
/dev/sda2   *          96        6470    51201251    7  HPFS/NTFS
/dev/sda3            6471       10294    30716280   83  Linux
/dev/sda4           10295       60801   405697447    5  Extended
/dev/sda5           10295       31966   174080308+  83  Linux
/dev/sda6           31967       32476     4096543+  82  Linux swap / Solaris
/dev/sda7           32477       60801   227520531    7  HPFS/NTFS
hieusun@ubuntu:/$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              29G  3.4G   25G  13% /
none                  1.6G  712K  1.6G   1% /dev
none                  1.6G  112K  1.6G   1% /dev/shm
none                  1.6G  132K  1.6G   1% /var/run
none                  1.6G     0  1.6G   0% /var/lock
/dev/sda5             164G  1.4G  154G   1% /home

虚拟机状态:

procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- 
r b     swpd free    buff  cache   si so     bi bo    in cs      us sy id wa 
0 2      0   2433924 58436 447752   0  0     100 39   114 255     3  1 85 11

答案1

真正的错误如下:

error: (hd0) out of diskassert: error stack overflow detected是 GRUB2 错误。

它们基本上意味着 GRUB2 无法读取或写入磁盘,并且通过多次尝试访问您的磁盘,它会不断生成错误,最终小错误堆栈会被填满,并且您会收到一条错误消息,指出它无法显示任何进一步的消息,因为它已经超出了分配的内存。

以下是具体做法:

  • 您的第一步应该是重新安装 GRUB2 或者尝试不同的引导加载程序。

    确保您的 GRUB 配置文件(menu.lst或其他文件)是正确的...

  • 您的第二项检查应该是对硬盘进行检查,看看它是否仍然正常。

  • 根据结果​​,重新安装操作系统或获取新的硬盘。

答案2

看起来你感染了病毒。如果你收到堆栈溢出消息,那么 Linux 可能发现有东西正在向堆栈及其他位置写入内容。我会删除磁盘并重新安装。

答案3

下载 puppy linux 或其他带有 gparted 的发行版,它将在 RAM 中运行,将 ISO 刻录到 cd,然后启动它。

备份数据(puppy 使用 pburn 或您可以安装外部驱动器)并使用 Gparted 修复您的磁盘或直接使用干净的分区重新开始。

安装您最喜欢的操作系统。

相关内容