所以我组装了一台新电脑,计划在上面安装 Windows 和 Linux(Ubuntu 或 Mint)。规格:i5 8400、16GB RAM、250GB SSD、GTX 960,通过以太网连接,还配有 WiFi 卡。
我有 5 台运行 Windows/Linux 的个人电脑、一台 Linux 服务器、一台 pfSense 路由器和一套 Raspberry Pi 安全摄像头系统。我提到这一点是为了说明这不是我第一次在 Windows 上组装电脑并安装 Linux。
SSD 被分成两半,首先安装 Windows,然后将 Linux 安装到未分配的那一半。(Windows 过去和现在都运行良好。)
我用 Mint 创建了一个可启动的 8gb usb,进入 Mint,然后开始安装过程。大约 5 分钟后,出现一条消息告诉我“磁盘空间不足”,安装崩溃了。
我现在用 Ubuntu 创建了一个可启动的 32gb usb。一样。
我手动创建了根目录、交换目录和主目录。一样。
我不明白电脑内存怎么会用完,它有足够的 RAM 和 SSD 空间。然后,通过故障排除,我注意到当 Linux live 启动时,一个核心处于 100%,RAM 正在慢慢失去空间,拇指驱动器也在失去空间。
那么,实时驱动器中创建了什么内容导致计算机阻塞呢?
嗯,问题出在 /var/log 文件夹上。
具体来说,kern.log 和 syslog,相同的日志以惊人的速度一遍又一遍地打印:
May 10 19:02:14 ubuntu kernel: [ 20.795889] pcieport 0000:00:1c.0: AER: Corrected error received: 0000:00:1c.0
May 10 19:02:14 ubuntu kernel: [ 20.795895] pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
May 10 19:02:14 ubuntu kernel: [ 20.795896] pcieport 0000:00:1c.0: device [8086:a33c] error status/mask=00000001/00002000
May 10 19:02:14 ubuntu kernel: [ 20.795897] pcieport 0000:00:1c.0: [ 0] RxErr
我搜索了这些错误,但真的找不到解决方案或对问题的全面理解。找到了更换芯片组的建议,但 Linux 真的就这么发展了吗?我非常疲惫,因为故障排除让我无法在合理的时间上床睡觉。如果有人有解决方案或建议,我将非常欢迎。在那之前,只能用 Windows 了。
答案1
A直播USB完全在计算机的 PC 上工作,不会将任何内容写入磁盘,直到您指示它安装某些内容。初始 ramdisk 将临时根文件系统加载到内存中,然后 Linux 启动开始。这就是占用内存的原因,一旦安装完成并且 PC 重新启动,内存消耗就会消失。
仅供参考,所有 LiveUSB 文件系统都会写入casper 文件系统覆盖(casper-rw)将其写回到 USB 闪存驱动器。