SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
いまどきのLinuxインストールバトル
(新型PC編)
しまだ ひろふみ (@shimadah)
opencoconとは
● 旧型PCをシンクライアントとして活用するための
Linuxディストリ
●
俺アップストリーム
●
流行りに左右されない
Matchbox + TUI メニュー
Q:新しいマシンに
Linux入れてますか?
最近よく聞くLinuxのうわさ
● PCにLinuxを入れるのが面倒になった?
●
なんかロックがかかってるらしい?
● WinタブレットにLinuxを入れるのが面倒らしい?
入れるのが面倒?
● Windows8以降のPCは、これまでのBIOSに代わ
り、UEFI( Unified Extensible Firmware Interface )が入るよ
うになった
● BIOSエミュレーションが搭載されているマシンであればこれ
まで通り動く
– しかし、それが搭載されていないケースもある
● パーティションテーブルもGPTにかわりつつある
● よくある:BIOSエミュレーション(またはUEFI)でブートしてイン
ストールして動かない
POINT:ブートの優先度のちがい
● BIOSでは主にドライブ単位
HDD・CD・USBメモリからブートできるのはひとつ
のブートローダ
● UEFIでは主にUEFIアプリケーション単位
HDDのUEFIパーティション(MFT)、またはUSBメ
モリ等にあるUEFIアプリケーション(*.efi)単位で
ブートの優先度を決めることができる
いろいろ事例を見てると
● これからはUEFIで入れたほうがトラブルが少ない
● 駄目な場合はBIOSエミュレーションもあり
ロックがかかっている?:
● Secure Boot:署名のあるカーネルやブートローダ
だけをブートできるようにする仕組み
● 市販の多くのマシンはMicrosoftの鍵しか入ってい
ない
→ Windowsしか動かない?
SecureBootは
切りましょう
Linux屋的に言えば
しかし
SecureBoot有効でも
最近はわりといける
対策
● 大手のディストリ:Ubuntu, Fedora等は Microsoft
の署名が入ったバイナリを作るなどして対応
● それ以外:Shimなどを使う
● 一般的にLinuxを使うには問題がない
● あればSecure Bootを無効にするかディストリを変
えれば...
Windowsタブレットで
Linuxは面倒?
● そもそもタブレットはインターフェイスがPCに比べ少
ない
● 主にUEFIの仕組みの問題でそうらしい
チップセットとUEFIのバリエーション
通常のPC Atom
(Clover Trail)
タブレット
Atom
(Bay Trail)
タブレット
CPU 64Bit /
32Bit
32 Bit 64 Bit /
32 Bit
UEFI 64 Bit 32 Bit 32 Bit
OS kernel
/userland
64Bit /
32Bit
32 Bit 64Bit /
32Bit
何が問題か
● UEFI アプリケーションは 64 Bit と 32 Bit のものは
別物である(混ぜることができない)
● 多くのLinuxが対応しているUEFIは 64Bit、しかし
Windows タブレットは多くの場合 UEFI は32 Bitで
ある
● なので多くのディストリはWindowsタブレットで動
かない
これに対応しているディストリは少ないながらもある
UEFIを
試してみた
HP Stream 11 を買った
買って即日Linuxを入れた
スペック
● Intel Celeron N2840
● Memory 2GB
● eMMC 32GB (リカバリ除くと27GB程度)
● Windows 8.1 w/Bing
● OneDrive 100GB 2年チケットと
無線LAN 1年チケットがついてくる
●
2万円台後半
● 64-bit UEFI, BIOSエミュレーションあり
●
外観が徹底的に青い
磯の香りがする青いPC
このマシンすごく蟹臭い
Wi-Fi
Bluetooth
Card Reader
Sound
工場出荷時のパーティション
Xubuntuを入れたときのパーティション
なんとか領域を確保したいが...
● 具体的にはWindowsリカバリパーティションぽいも
のを消去して、空き容量を稼ぎたい
● IMAGESパーティション(6GBぐらい)を開けてみた
● しかし、これを消すとWindowsが一切動かなくなる
http://www.atmarkit.co.jp/ait/articles/1406/26/news112.html
WIMBoot
つまり
デュアルブートするなら
WIMBootパーティション
は消してはならない
詳しくは..
● 今時のチープなノートPC HP Stream 11で
Xubuntuを動かす
http://www.slideshare.net/shimadah/ss-
46655886
Vivotab Note 8 を買った
スペック
● Atom (Bay Trail ) Z3740
● メモリ2GB
● eMMC 32GB
● Windows 8.1 (64bit)
● 3万円(中古)
– 今はもっと安いはず
● 32 Bit UEFI、BIOSエミュレーションなし
Fedlet
https://www.happyassassin.net/fedlet-a-fedora-
remix-for-bay-trail-tablets/
UEFIのセットアップを起動
UEFIセットアップが
50%の確率で起動する
ハイライト
● USB 3.0 から USB 2.0 に変更し
● Fedlet を入れた USBメモリを入れ、再度UEFIセッ
トアップを起動
● 起動順序をUSBメモリのFedletを上にして保存す
る
USBハブにいろいろ繋げる
GRUB2の起動メニューで
一番上をキーボードで選ぶ
どれが動く?
状況
○ グラフィックス
○ 無線LAN
? Bluetooth
○ USB
✗ タッチパネル
✗ デジタイザ(ペン)
△ 電源制御
(○:電池残量など  :画面の明るさ調整等)✗
詳しくは
● 同じマシンにDebianを入れた例
32bit UEFIマシンで遊ぶ
http://www.slideshare.net/shimadah/201501-
uefililotokaidopub
結論
● 仕組みを知れば、UEFIは怖くない
● Secure Bootは怖くない
● どんどんLinuxのインストールを試そう
●
蟹は友達

Contenu connexe

Tendances

ここんとーく in 大分 (opencoconのご紹介と次期バージョンの予告)
ここんとーく in 大分 (opencoconのご紹介と次期バージョンの予告)ここんとーく in 大分 (opencoconのご紹介と次期バージョンの予告)
ここんとーく in 大分 (opencoconのご紹介と次期バージョンの予告)shimadah
 
XRDPで怠惰な日々を送る
XRDPで怠惰な日々を送るXRDPで怠惰な日々を送る
XRDPで怠惰な日々を送るmonochrojazz
 
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...Netwalker lab kapper
 
謎PCとの付き合い方(LILO東海道 2015/5発表分)
謎PCとの付き合い方(LILO東海道 2015/5発表分)謎PCとの付き合い方(LILO東海道 2015/5発表分)
謎PCとの付き合い方(LILO東海道 2015/5発表分)shimadah
 
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版Netwalker lab kapper
 
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版Netwalker lab kapper
 
最近のスマートウォッチについて
最近のスマートウォッチについて最近のスマートウォッチについて
最近のスマートウォッチについてNetwalker lab kapper
 
DOSBox for beginners はじめてのDOSBox
DOSBox for beginners はじめてのDOSBoxDOSBox for beginners はじめてのDOSBox
DOSBox for beginners はじめてのDOSBoxNetwalker lab kapper
 
Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
 Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17 Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17Netwalker lab kapper
 
Recently Mobile Linux Hacking after Kernel4.16RC 最近のKernel4.16RC以降の ガジェットLin...
Recently Mobile Linux Hacking after Kernel4.16RC  最近のKernel4.16RC以降の ガジェットLin...Recently Mobile Linux Hacking after Kernel4.16RC  最近のKernel4.16RC以降の ガジェットLin...
Recently Mobile Linux Hacking after Kernel4.16RC 最近のKernel4.16RC以降の ガジェットLin...Netwalker lab kapper
 
Android タブレット、スマートウォッチにLinuxを入れて色々と遊んでみよう Hacking of Android Tablet and Smart...
Android タブレット、スマートウォッチにLinuxを入れて色々と遊んでみよう Hacking of Android Tablet and Smart...Android タブレット、スマートウォッチにLinuxを入れて色々と遊んでみよう Hacking of Android Tablet and Smart...
Android タブレット、スマートウォッチにLinuxを入れて色々と遊んでみよう Hacking of Android Tablet and Smart...Netwalker lab kapper
 
openSUSE42.2 on Windows Tablet T100TA
openSUSE42.2 on Windows Tablet T100TAopenSUSE42.2 on Windows Tablet T100TA
openSUSE42.2 on Windows Tablet T100TANetwalker lab kapper
 
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1Fuminobu Takeyama
 
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...Netwalker lab kapper
 
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐBug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐNetwalker lab kapper
 
openSUSEの紹介とサーバ構築
openSUSEの紹介とサーバ構築openSUSEの紹介とサーバ構築
openSUSEの紹介とサーバ構築Kento Kawakami
 
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成Izumi Tsutsui
 
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxAndroid タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxNetwalker lab kapper
 
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.Netwalker lab kapper
 
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみようAndroidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみようNetwalker lab kapper
 

Tendances (20)

ここんとーく in 大分 (opencoconのご紹介と次期バージョンの予告)
ここんとーく in 大分 (opencoconのご紹介と次期バージョンの予告)ここんとーく in 大分 (opencoconのご紹介と次期バージョンの予告)
ここんとーく in 大分 (opencoconのご紹介と次期バージョンの予告)
 
XRDPで怠惰な日々を送る
XRDPで怠惰な日々を送るXRDPで怠惰な日々を送る
XRDPで怠惰な日々を送る
 
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
 
謎PCとの付き合い方(LILO東海道 2015/5発表分)
謎PCとの付き合い方(LILO東海道 2015/5発表分)謎PCとの付き合い方(LILO東海道 2015/5発表分)
謎PCとの付き合い方(LILO東海道 2015/5発表分)
 
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
 
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
 
最近のスマートウォッチについて
最近のスマートウォッチについて最近のスマートウォッチについて
最近のスマートウォッチについて
 
DOSBox for beginners はじめてのDOSBox
DOSBox for beginners はじめてのDOSBoxDOSBox for beginners はじめてのDOSBox
DOSBox for beginners はじめてのDOSBox
 
Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
 Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17 Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
 
Recently Mobile Linux Hacking after Kernel4.16RC 最近のKernel4.16RC以降の ガジェットLin...
Recently Mobile Linux Hacking after Kernel4.16RC  最近のKernel4.16RC以降の ガジェットLin...Recently Mobile Linux Hacking after Kernel4.16RC  最近のKernel4.16RC以降の ガジェットLin...
Recently Mobile Linux Hacking after Kernel4.16RC 最近のKernel4.16RC以降の ガジェットLin...
 
Android タブレット、スマートウォッチにLinuxを入れて色々と遊んでみよう Hacking of Android Tablet and Smart...
Android タブレット、スマートウォッチにLinuxを入れて色々と遊んでみよう Hacking of Android Tablet and Smart...Android タブレット、スマートウォッチにLinuxを入れて色々と遊んでみよう Hacking of Android Tablet and Smart...
Android タブレット、スマートウォッチにLinuxを入れて色々と遊んでみよう Hacking of Android Tablet and Smart...
 
openSUSE42.2 on Windows Tablet T100TA
openSUSE42.2 on Windows Tablet T100TAopenSUSE42.2 on Windows Tablet T100TA
openSUSE42.2 on Windows Tablet T100TA
 
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
 
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
 
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐBug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
 
openSUSEの紹介とサーバ構築
openSUSEの紹介とサーバ構築openSUSEの紹介とサーバ構築
openSUSEの紹介とサーバ構築
 
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
 
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxAndroid タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
 
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
 
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみようAndroidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
 

Plus de shimadah

OSC名古屋 企画検討会資料 : 配布したプリントの一部
OSC名古屋 企画検討会資料 : 配布したプリントの一部OSC名古屋 企画検討会資料 : 配布したプリントの一部
OSC名古屋 企画検討会資料 : 配布したプリントの一部shimadah
 
OSC名古屋 企画検討会資料
OSC名古屋 企画検討会資料OSC名古屋 企画検討会資料
OSC名古屋 企画検討会資料shimadah
 
今時のopencoconでシリアルマウスを使う
今時のopencoconでシリアルマウスを使う今時のopencoconでシリアルマウスを使う
今時のopencoconでシリアルマウスを使うshimadah
 
Yoctoで綺麗なkernel configを作る
Yoctoで綺麗なkernel configを作るYoctoで綺麗なkernel configを作る
Yoctoで綺麗なkernel configを作るshimadah
 
Compaq Contura Aero で NetBSD を動かす
Compaq Contura Aero で NetBSD を動かすCompaq Contura Aero で NetBSD を動かす
Compaq Contura Aero で NetBSD を動かすshimadah
 
New generation Linux distributions that companion with Geeko : opencocon and...
New generation Linux distributions that companion with Geeko :  opencocon and...New generation Linux distributions that companion with Geeko :  opencocon and...
New generation Linux distributions that companion with Geeko : opencocon and...shimadah
 
革命は突然に
革命は突然に革命は突然に
革命は突然にshimadah
 
おーぷんここんセルフCDライター
おーぷんここんセルフCDライターおーぷんここんセルフCDライター
おーぷんここんセルフCDライターshimadah
 
ようこそ東海道らぐへ (2016年版)
ようこそ東海道らぐへ (2016年版)ようこそ東海道らぐへ (2016年版)
ようこそ東海道らぐへ (2016年版)shimadah
 
東海道らぐへのお誘い 2015年版
東海道らぐへのお誘い 2015年版東海道らぐへのお誘い 2015年版
東海道らぐへのお誘い 2015年版shimadah
 

Plus de shimadah (10)

OSC名古屋 企画検討会資料 : 配布したプリントの一部
OSC名古屋 企画検討会資料 : 配布したプリントの一部OSC名古屋 企画検討会資料 : 配布したプリントの一部
OSC名古屋 企画検討会資料 : 配布したプリントの一部
 
OSC名古屋 企画検討会資料
OSC名古屋 企画検討会資料OSC名古屋 企画検討会資料
OSC名古屋 企画検討会資料
 
今時のopencoconでシリアルマウスを使う
今時のopencoconでシリアルマウスを使う今時のopencoconでシリアルマウスを使う
今時のopencoconでシリアルマウスを使う
 
Yoctoで綺麗なkernel configを作る
Yoctoで綺麗なkernel configを作るYoctoで綺麗なkernel configを作る
Yoctoで綺麗なkernel configを作る
 
Compaq Contura Aero で NetBSD を動かす
Compaq Contura Aero で NetBSD を動かすCompaq Contura Aero で NetBSD を動かす
Compaq Contura Aero で NetBSD を動かす
 
New generation Linux distributions that companion with Geeko : opencocon and...
New generation Linux distributions that companion with Geeko :  opencocon and...New generation Linux distributions that companion with Geeko :  opencocon and...
New generation Linux distributions that companion with Geeko : opencocon and...
 
革命は突然に
革命は突然に革命は突然に
革命は突然に
 
おーぷんここんセルフCDライター
おーぷんここんセルフCDライターおーぷんここんセルフCDライター
おーぷんここんセルフCDライター
 
ようこそ東海道らぐへ (2016年版)
ようこそ東海道らぐへ (2016年版)ようこそ東海道らぐへ (2016年版)
ようこそ東海道らぐへ (2016年版)
 
東海道らぐへのお誘い 2015年版
東海道らぐへのお誘い 2015年版東海道らぐへのお誘い 2015年版
東海道らぐへのお誘い 2015年版
 

いまどきのLinuxインストールバトル(新型PC編) OSC2015 Nagoya LT