wtz
2018-09-16 11:06 deepin
楼主你进步神速啊……
Reply Like 0 View the author
https://bbs.deepin.org/post/168918
楼主你进步神速啊……
https://bbs.deepin.org/post/168918
為什麼這句acpi_osi=! acpi=“windows 2009” , 当bios寻问内核,是windows 7 吗? 内核说"是"?
與你說的- ...
https://bbs.deepin.org/post/168918
楼主你进步神速啊……
https://bbs.deepin.org/post/168918
我刚装好系统,开机启动只能进grub>提示符下,是怎么回事。在grub提示符下如何启动DeepIn ...
https://bbs.deepin.org/post/168918
大佬,我开机关机有报错信息,能去掉么,看的好烦
Recommended
ChangeRankings
Popular Events
More
在开机的时候我们会发现有一个菜单让我们选择。
通过光标键可以高亮选择某个菜单,此时按e键可以编辑菜单中的内容(c键进入grub命令行),如:
我们发现有一行:
这行表示加载linux内核文件,后面是内核的参数
我们可以修改这些参数,之后按f10键启动系统。
Example:
1. 开机不显示画面,而显示一行行的字符信息:
2. 单用登录:
3. 开机卡机的处理
重点说一下最后一个,很多网友用笔记本装系统,重启机器就卡住了,用例3就可以解决大部分这样的情况。
其中ACPI就是高级配置与电源管理接口(Advanced Configuration and Power Interface)是提供操作系统与应用程序管理所有电源管理接口,包括了各种软件和硬件方面的规范。ACPI可以实现的功能包括:电源管理;性能管理;配置与即插即用;系统事件;温度管理;电池管理;SMBus控制器;嵌入式控制器。
这里windowss 2009表示windows 7或 windwos server 2008 R2。可以参考下面的列表:
cpi_os_name=“字符串”
告诉ACPI BIOS操作系统的名称。
常用于哄骗有缺陷的BIOS,让其以为运行的是Windows系统而不是Linux系统。
acpi_osi=“字符串”
对于较新的内核而言,当BIOS询问内核:“你是Linux吗?”,内核都会回答"No",但早版本内核会如实回答"Yes",结果造成很多BIOS兼容性问题
此参数用于修改内核中的操作系统接口字符串(_OSI string)列表默认值,这样当BIOS向内核询问:"你是xxx吗?"的时候,内核就可以根据修改后的列表中是否存在"xxx"回答"Yes"或"No"了,主要用于解决BIOS兼容性问题导致的故障。
那么内核参数加了这个参数:acpi_osi=! acpi=“windows 2009” , 当bios寻问内核,是windows 7 吗? 内核说是啊,所以就不卡机了。
引用网友的话:
万恶的BIOS …