「HP Chromebook 14」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(1版 をインポートしました)
(カテゴリを追加)
 
(2人の利用者による、間の3版が非表示)
1行目: 1行目:
 
[[Category:HP]]
 
[[Category:HP]]
  +
[[Category:Chrome OS デバイス]]
 
[[en:HP Chromebook 14]]
 
[[en:HP Chromebook 14]]
 
{{Related articles start}}
 
{{Related articles start}}
{{Related2|Chromebook|Chromebook}}
+
{{Related|Chromebook}}
 
{{Related articles end}}
 
{{Related articles end}}
 
こちらは HP Chromebook 14 (FALCO) に関する情報を集めた未完成のページです。
 
こちらは HP Chromebook 14 (FALCO) に関する情報を集めた未完成のページです。
   
HP Chromebook 14 (そして最近の chromebook) には"レガシーブート"モードが存在し Linux や他のオペレーティングシステムを簡単に起動することができます。このレガシーブートモードは coreboot の [http://www.coreboot.org/SeaBIOS SeaBIOS] ペイロードによって提供されています。SeaBIOS がディスクの MBR に起動する伝統的な BIOS のように振る舞い、そこから Syslinux や GRUB などの標準のブートローダーを起動します。
+
HP Chromebook 14 (そして最近の chromebook) には"レガシーブート"モードが存在し Linux や他のオペレーティングシステムを簡単に起動することができます。このレガシーブートモードは coreboot の [https://www.coreboot.org/SeaBIOS SeaBIOS] ペイロードによって提供されています。SeaBIOS がディスクの MBR に起動する伝統的な BIOS のように振る舞い、そこから Syslinux や GRUB などの標準のブートローダーを起動します。
   
 
== インストール ==
 
== インストール ==
   
[[Chromebook|Chromebook]] のページを開いて、[[Chromebook#イントロダクション|イントロダクション]]を読んでそれから[[Chromebook#インストール|インストール]]ガイドに従って下さい。
+
[[Chrome OS デバイス]]のページを開いて、[[Chrome OS デバイス#イントロダクション|イントロダクション]]を読んでそれから[[Chrome OS デバイス#インストール|インストール]]ガイドに従って下さい。
   
 
== インストール後の設定 ==
 
== インストール後の設定 ==
   
全 Chromebook で共通のインストール後の設定 (ホットキー、power キーの処理) については [[Chromebook|Chromebook]] ページの[[Chromebook#インストール後の設定|インストール後の設定]]を見て下さい。
+
全 Chromebook で共通のインストール後の設定 (ホットキー、power キーの処理) については [[Chrome OS デバイス]]ページの[[Chrome OS デバイス#インストール後の設定|インストール後の設定]]を見て下さい。
   
 
=== タッチパッドの設定 ===
 
=== タッチパッドの設定 ===
22行目: 23行目:
 
{{hc|/etc/X11/xorg.conf.d/50-cros-touchpad.conf|
 
{{hc|/etc/X11/xorg.conf.d/50-cros-touchpad.conf|
 
Section "InputClass"
 
Section "InputClass"
Identifier "touchpad peppy cyapa"
+
Identifier "touchpad peppy cyapa"
MatchIsTouchpad "on"
+
Driver "synaptics"
  +
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
 
  +
MatchDevicePath "/dev/input/event*"
MatchProduct "cyapa"
 
Option "FingerLow" "10"
+
MatchProduct "cyapa"
Option "FingerHigh" "10"
+
Option "FingerLow" "10"
  +
Option "FingerHigh" "10"
 
EndSection}}
 
EndSection}}
   
35行目: 37行目:
   
 
escape から power の間にあるキーで {{ic|/usr/lib/udev/hwdb.d/60-keyboard.hwdb}} のデフォルトのマッピングを迂回する hwdb のカスタム設定ファイルを作成します。キーはそれぞれ F1-F10 として動作し、search ボタンは Super_L/Mod4 として動作します。
 
escape から power の間にあるキーで {{ic|/usr/lib/udev/hwdb.d/60-keyboard.hwdb}} のデフォルトのマッピングを迂回する hwdb のカスタム設定ファイルを作成します。キーはそれぞれ F1-F10 として動作し、search ボタンは Super_L/Mod4 として動作します。
 
# sudo nano /etc/udev/hwdb.d/90-chromebook-keyboard-fix.hwdb
 
   
 
以下を新しい hwdb 設定ファイルに追加して、保存して終了してください。
 
以下を新しい hwdb 設定ファイルに追加して、保存して終了してください。
42行目: 42行目:
 
{{hc|/etc/udev/hwdb.d/90-chromebook-keyboard-fix.hwdb|<nowiki>
 
{{hc|/etc/udev/hwdb.d/90-chromebook-keyboard-fix.hwdb|<nowiki>
 
# Chromebook 14 fix
 
# Chromebook 14 fix
keyboard:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnFalco:pvr*
+
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnFalco:pvr*
 
KEYBOARD_KEY_3b=f1
 
KEYBOARD_KEY_3b=f1
 
KEYBOARD_KEY_3c=f2
 
KEYBOARD_KEY_3c=f2
58行目: 58行目:
 
次を実行して {{ic|hwdb.bin}} をリビルド:
 
次を実行して {{ic|hwdb.bin}} をリビルド:
   
# sudo udevadm hwdb --update
+
# udevadm hwdb --update
   
 
アップデートされた hwdb データベースをロードするために再起動してください。
 
アップデートされた hwdb データベースをロードするために再起動してください。
   
[[Systemd|systemd]] がアップグレードされるたびに、インストールスクリプトが自動的にデータベースをリビルドするので手を焼く必要はありません。
+
[[systemd]] がアップグレードされるたびに、インストールスクリプトが自動的にデータベースをリビルドするので手を焼く必要はありません。
   
詳しくは [[Map_scancodes_to_keycodes#Using_udev|Map scancodes to keycodes]] を見て下さい。
+
詳しくは[[スキャンコードをキーコードにマップ#udev を使う|スキャンコードをキーコードにマップ]]を見て下さい。
   
 
== 書き込み保護ネジの場所 ==
 
== 書き込み保護ネジの場所 ==
74行目: 74行目:
 
* Once this screw is removed, it's advisable to unplug the battery and plug it back in to ensure that the removal is recognized.
 
* Once this screw is removed, it's advisable to unplug the battery and plug it back in to ensure that the removal is recognized.
   
See disassembly pictures [http://imgur.com/a/aGSQC], [http://imgur.com/a/hFq7S] and [http://i290.photobucket.com/albums/ll257/bond304/IMG_5313_zpsacbb2723.jpg the location of the write-protect screw].
+
See disassembly pictures [https://imgur.com/a/aGSQC], [https://imgur.com/a/hFq7S] and [http://i290.photobucket.com/albums/ll257/bond304/IMG_5313_zpsacbb2723.jpg the location of the write-protect screw].
  +
  +
== 参照 ==
  +
  +
* [http://chromebook-falco.blogspot.com.es/2013/11/here-are-mechanics-of-ngff-ssd-removal.html A HOWTO for replacing SSD]
  +
* [https://github.com/somenxavier/falco/wiki/Events-log A log of how to replace ChromeOS with ArchLinux]
  +
* [https://www.youtube.com/watch?v=efbM9dkDvSU Disassembly for replacing the screen]
  +
* [http://h10032.www1.hp.com/ctg/Manual/c03936089.pdf Disassembly instructions (official)]

2022年8月19日 (金) 10:48時点における最新版

関連記事

こちらは HP Chromebook 14 (FALCO) に関する情報を集めた未完成のページです。

HP Chromebook 14 (そして最近の chromebook) には"レガシーブート"モードが存在し Linux や他のオペレーティングシステムを簡単に起動することができます。このレガシーブートモードは coreboot の SeaBIOS ペイロードによって提供されています。SeaBIOS がディスクの MBR に起動する伝統的な BIOS のように振る舞い、そこから Syslinux や GRUB などの標準のブートローダーを起動します。

インストール

Chrome OS デバイスのページを開いて、イントロダクションを読んでそれからインストールガイドに従って下さい。

インストール後の設定

全 Chromebook で共通のインストール後の設定 (ホットキー、power キーの処理) については Chrome OS デバイスページのインストール後の設定を見て下さい。

タッチパッドの設定

ユーザビリティを向上させるために以下の Xorg のタッチパッド設定を追加してください:

/etc/X11/xorg.conf.d/50-cros-touchpad.conf
Section "InputClass" 
    Identifier      "touchpad peppy cyapa"
    Driver          "synaptics"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    MatchProduct    "cyapa"
    Option          "FingerLow" "10"
    Option          "FingerHigh" "10"
EndSection

再起動すればタッチパッドが使えるようになります。

キーボードのキーマップの修正

escape から power の間にあるキーで /usr/lib/udev/hwdb.d/60-keyboard.hwdb のデフォルトのマッピングを迂回する hwdb のカスタム設定ファイルを作成します。キーはそれぞれ F1-F10 として動作し、search ボタンは Super_L/Mod4 として動作します。

以下を新しい hwdb 設定ファイルに追加して、保存して終了してください。

/etc/udev/hwdb.d/90-chromebook-keyboard-fix.hwdb
# Chromebook 14 fix
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnFalco:pvr*
 KEYBOARD_KEY_3b=f1
 KEYBOARD_KEY_3c=f2
 KEYBOARD_KEY_3d=f3
 KEYBOARD_KEY_3e=f4
 KEYBOARD_KEY_3f=f5
 KEYBOARD_KEY_40=f6
 KEYBOARD_KEY_41=f7
 KEYBOARD_KEY_42=f8
 KEYBOARD_KEY_43=f9
 KEYBOARD_KEY_44=f10
 KEYBOARD_KEY_db=leftmeta

次を実行して hwdb.bin をリビルド:

# udevadm hwdb --update

アップデートされた hwdb データベースをロードするために再起動してください。

systemd がアップグレードされるたびに、インストールスクリプトが自動的にデータベースをリビルドするので手を焼く必要はありません。

詳しくはスキャンコードをキーコードにマップを見て下さい。

書き込み保護ネジの場所

警告: There are 4 hidden screws under rubber stubs (not the rubber feet) at the bottom.
  • Remove the visible screws and another 4 hidden screws under rubber stubs (not the rubber feet) at the bottom.
  • Flip the laptop right side up and use a thin blunt object to pry the keyboard surface from the bottom half.
  • The bios screw is located to the left of the fan, it can be recognized by the fact that the copper circle it sits on is split in half "( )" vs "O". The screw connects the two halves, making the bios unwriteable.
  • Once this screw is removed, it's advisable to unplug the battery and plug it back in to ensure that the removal is recognized.

See disassembly pictures [1], [2] and the location of the write-protect screw.

参照