现象:联想台式机(内存 20g ),好像有个 bug,自己分区的情况下,一直无法启动系统,都是报 ERROR 1962,这个错误好像很多人遇到过,不过我的 bios 里面没有对应的选项,所以有点无解.
UBUNTU20.04 安装,如果系统自动进行分区,可以进入系统,会有一个 esp 区? swap 只有 1g,这个貌似很不合理吧,记得以前说一般 swap 是内存的 2 倍。
如果自己进行分区,貌似总是不能正确引导进入系统,esp 区域貌似也一直选不到?选择系统默认进行 lvm 的话,居然没有找到管理 lvm 的选项。 总觉得是 grub 有点问题,但是又不知道如何解决。
debian10 安装,legacy 方式引导,能够安装成功,但是 poweroff -P 和 SHUTDOWN HALT
等命令均无法关机,都是在 reboot,包括 init 0,init 6 等均是在重启。
有年头没有装物理机了,上面的现象真有点搞不懂,请高人指点一把。
1
zhiyzellda 2020-10-04 15:06:12 +08:00 via Android
有很多检测工具的啊。如果装 Win10 正常的话就先装回 Win10,把所有检测先过一遍再说。联想官方有验机工具。
确认以下, 硬盘没有坏道。 BIOS 恢复成默认值并保存。 系统 ISO 文件 MD5 正确。 你用来装机的 u 盘没有坏道。 (有古怪 Bug 的时候就不要自定义太多选项了,先最小化安装好,想要自定义再用分区工具去搞。我知道很拉挎但有古怪 bug 时只能这样了,先最小化安装,所有设定保持默认值,BIOS 保持默认值) |
2
sjmcefc2 OP win10 是正常的。联想的驱动管理工具貌似也没啥问题。
硬盘都是新的, iso 官网下载的,u 盘是新的。 bios 默认了。也是一样,有点奇怪这个是什么问题。 单硬盘默认分区就不会有问题。三个硬盘 lvm 之后再加上一个硬盘做系统盘就出这个问题了 |
3
msg7086 2020-10-04 15:48:03 +08:00
Swap 是内存的两倍这个其实是结果而不是前提。
因为大多数人买内存,是按照最大消耗的一半左右来买的。 比如大家平时开 Windows,上个网,玩个游戏,一般峰值也就吃个 12-16G 内存的样子,所以普通人买个 8G,剩下的交给分页文件。 品牌机就是典型的这种配置,当年什么 i7 配个 8G 内存都是宽裕了。 你要是买足内存,当然是不需要多大 swap 的,留足大小给休眠就够了。 至于关机,倒是不清楚,不过正确关机方式应该是用 systemctl poweroff 。你说的这两个我从来没试过。 |
4
zhiyzellda 2020-10-04 16:26:49 +08:00 via Android
没用过 lvm,查了一下。这其实跟内存双通道有点相似,必须是同品牌同规格,才能构成双通道。你用来 lvm 的硬盘当中应该混进去一块不同规格的了。如果分辨不出来。只能逐个去试。
比如先用两块硬盘做 lvm,这两块硬盘组成完整的系统。如果这个系统可以启动,说明这两块硬盘是完美契合的。 在这个基础上在加一块硬盘,重装系统,换成三个硬盘组成完整系统,如果正常,再加硬盘。 只要中途出现 Bug,说明就是刚刚加进去的那块硬盘有问题。它与其他硬盘无法契合。自己不清楚原因的话就只能直接换掉这块硬盘了。 |
5
sjmcefc2 OP ·@msg7086 感谢解惑。systemctl poweroff 一样是 reboot
|
6
sprintfan 2020-10-04 20:12:29 +08:00
debian10 无法关机的情况,你把主板 bios 的网络唤醒( lan wakeup )关闭或者设置为不可用就可以了
|
7
msg7086 2020-10-05 01:30:59 +08:00 via Android
@zhiyzellda LVM 从来没有要求同品牌硬盘同规格甚至是同容量,你说的是完全错误的,不知道你是哪里看来的。
|
8
JackieMe 2020-10-05 08:02:22 +08:00 via Android
UEFI 的话在分区那一步要把 ESP 挂载到 /boot 分区。ESP 不为空的话就不要勾选格式化。
|
9
sjmcefc2 OP |
10
sprintfan 2020-10-05 15:32:28 +08:00
@sjmcefc2 我之前的也会无法关机,关闭了 lan wakeup 就搞定了,再搜搜看其他还有什么主板设置,比如电源管理啥的,也有可能会影响关机
|
11
faller 2020-10-05 16:04:33 +08:00
双硬盘?
|
12
zhiyzellda 2020-10-05 20:24:07 +08:00
@msg7086
但楼主自己说出现 BUG 了啊,并且表示单硬盘是正常的。如果没有出现 BUG 确实是随便两个硬盘就能搭配,但出了 BUG 之后就要严格排查是不是硬盘的原因。那当然就要用同品牌同规格来尝试是否重现 BUG 。 就像之前我们都不留意手扶梯出入口的那块金属地板,觉得这块板子不可能塌,随便踩。自从那时候出现了意外,所有大型超市都严格检查手扶梯,重点关注这块金属地板。发现不对劲宁愿停掉电梯都不会冒险运行。 没出事的时候就说官方不要求,出了 BUG 就得喷 Si 官方了。 |
14
abbottcn 2020-10-05 22:08:04 +08:00 via iPhone
曾经有一台戴尔台式机,poweroff 会导致机器卡住不动,后来了解到,是电源不兼容,在启动项参数中添加了一个 ACPI=OFF,(可能有写错哦,太久了,记不住)重启问题就解决了。
|
15
abbottcn 2020-10-05 22:11:03 +08:00 via iPhone
swap 搞成两倍,纯属外行。
如果机器安装了 24 条 64GB 的内存条, 按照你的逻辑,swap 还搞不定呢。 |
16
sjmcefc2 OP |
17
abbottcn 2020-10-06 00:07:34 +08:00 via iPhone
@sjmcefc2 1 、2 GB swap 应该可以救急了。如果经常遇到动用 swap,我个人建议是,增加物理内存,而非扩大 swap 分区。
另,我 Linux 很少用到桌面,也不做日常办公用,也不做编译之类的工作,我尽量都是直接使用物理内存的。以上的建议未必符合你的应用场景。 |
18
sjmcefc2 OP @abbottcn 差不多,都不是日常使用的。做服务器。我 free m 看貌似用到 swap 很少,这样的话,看起来,ubuntu 安装默认 swap1g 有点道理
|
19
faller 2020-10-06 10:05:13 +08:00
@sjmcefc2 https://www.cnblogs.com/masbay/p/11627727.html 前几天按这个教程装了好几台,区别就是单双硬盘,双硬盘需要在主硬盘建 boot 分区,之后都可以启动
|
20
flynaj 2020-10-07 01:57:02 +08:00 via Android
有些固态硬盘固件有 bug 会关不了机,你看看详细日志
|