Ubuntu 64ビット12.04.1 LTSを実行しています。 3.2.0-33以降ですべてのカーネルを起動しようとすると、カーソルが点滅するか、黒い画面が表示されます。 セーフモードは、これらのカーネルでも失敗します。
ただし、私のシステムは正常に起動し、カーネル3.2.0-32およびそれ以前のカーネルで正常に動作します。
他のフォーラムでこれと同じ問題を持つ他のZ580ユーザーを見たことがあります。
ありがとうございました。
私はZ580で64ビットLubuntu 12.10を実行しており、説明されているアプローチ here を使用して起動の問題を解決することができました。
私が従った手順は次のとおりです。
インストールされたiasl
Sudo apt-get install iasl
DSDTファイルのコピーを作成しました。
Sudo cp /sys/firmware/acpi/tables/DSDT ~/DSDT
DSDTファイルを.dslファイルに逆コンパイルしました
Sudo chmod +r DSDT
iasl -d DSDT
DSDT.dslを編集して、WAECメソッドに小さなスリープコマンドを追加しました。
Method (WAEC, 0, NotSerialized)
{
Name (CUNT, 0x1E)
While (LNotEqual (^PCI0.LPCB.EC0.BYFG, Zero))
{
Sleep (0x05)
Decrement (CUNT)
If (LEqual (CUNT, Zero))
{
Store (Zero, ^PCI0.LPCB.EC0.BYFG)
Store (Zero, ^PCI0.LPCB.EC0.DRFG)
Break
}
}
Sleep (50) // #### adding this line is the only change ####
}
DSDL.dslから.amlファイルを生成しました
iasl DSDT.dsl
.amlファイルを/ bootディレクトリにコピー
mv DSDT.aml dsdt.aml
Sudo cp dsdt.aml /boot/
ここ で説明されている方法を使用して、.amlファイルをgrub構成に追加しました。最初に01_acpi.txtファイルをダウンロードしました。次に:
mv 01_acpi.txt 01_acpi
chmod +x 01_acpi
Sudo mv 01_acpi /etc/grub.d
GRUB構成の更新
Sudo update-grub2
再起動すると問題は消えました。
Sudo reboot
現在のカーネルバージョンは3.5.0-17-genericです。新しいカーネルで何が起こるかわかりません。
Ubuntu 12.10 AMD64を使用していますが、同じ問題が発生しました。
次のhowtoを使用してカーネルバージョン3.8.1に更新しました http://www.adminlife.net/howtos/linux-kernel-backen-the-debian-way/
これでラップトップは問題なく起動し、ACPIがサポートされます。
Z580では、カーネル3.2.0-35が起動しますが、12〜13分かかります。 dmesg
は、タイムアウトとエラーをacpiで示します。 acpi=off
カーネルパラメータを使用して起動すると、起動が速くなりますが、制限の少ない設定が見つかる場合があります。