主要内容来自https://help.ubuntu.com/community/ACPIBattery
想看相关信息的可以google一下 “ DSDT.aml”
原文是解决电池问题的,但实际上和启动问题是一回事,都是因为笔记本的生产商没有严格的遵循ACPI,没有在BIOS里提供 DSDT (Differentiated System Description Table),这就可能导致内核识别硬件出现问题。所以你得自己搞一个DSDT~当然不需要你自己写BIOS,NB的人已经为我们做好了。
到http://acpi.sf.net/,网页左边,点DSDT,然后选择厂商型号,最后选你的BIOS版本,再点download。建议在此之前先刷个最新版的BIOS,不行再下DSDT。
下好之后解压,得到DSDT.aml,那是已经编译好的了。然后用管理员权限把DSDT.aml拷到/etc/initramfs-tools/里。
下一步就是备份你的内核。华硕A6KT的用户可以跳过这一步,因为我已经试过,是非常安全的。
把你现在用的内核拷贝一份,在GRUB里为新拷贝建一个启动项,免得待会内核坏了启动不了。
最后回来在控制台输入:sudo dpkg-reconfigure linux-image-$(uname -r)
完成之后重启就可以了。
最后说几句废话。去年7.04刚出的时候我才开始玩LINUX,就发现插USB启动不了。在论坛上也没得到任何解决方法,遂放弃。前两天试了7.10,未果。于是就用nosplash启动,看看到底是哪里出了问题。于是就发现了DSDT问题。去英文论坛一搜,MD,N年前的老帖就有现成的答案……欲哭无泪
