布団が俺を呼んでいる

丘山大一のぶろぐ

Surface Pro3 に Ubuntu をインストール

メインノートPCがMacに移ってきたので、Surface Pro3 の有効活用方法も考えましょう。
あとMacを触れば触るほどに「これ適当なLinuxでもよくね?」という気もそこはかとなくしてきたので、ここらで一台確保しておきまっしょい。


注意!

OSのインストールに失敗すると、最悪、Windowsが起動できなくなります。
バックアップ作成のうえ、自己責任で行うようお願いします。


手順

検索してみると、Pro3での実行例は多く、やり方もそれぞれマチマチでした。
ただ、私が実施した限りではかなり単純なやり方でokです。
デキュアブートがらみは作業ありませんでした。


パーティション分割

Surfaceは初期状態ではパーティションは区切られていません。
ですので、適当なツールを使ってパーティションを切り直す必要があります。
パーティション操作はUbuntuインストール時でもできますが、Windows環境はできる限り維持したいため、確実に実施できるWIndows上で作業を終わらせておきます。
私はおおむねディスクの半分を割り当てました。


Ubuntu準備

Ubuntu 18.04 LTSを用意。
Linuxは不慣れなので、素直にjp環境を利用。
USBメモリにインストールメディアを焼いておきます。

Surfaceをusbから起動できるようにするため、uefiを変更。
※USB起動自体は、Windowsを起動してからスタートメニュー→設定→更新とセキュリティ→回復→PCの起動をカスタマイズする→今すぐ再起動 でUSB起動して行っています。


Ubuntuインストール

標準インストールします。
Ubuntu側ではパーティション選択はしません。
基本的に標準の選択肢を選べば、空の領域に自動で入りブートメニューも適切にインストールしてくれるはずです。


インストール後

インストール後は、Ubuntuがデフォルトで起動するようになっています。
Windows を起動したい場合は、起動後のブートメニューで選択してやる必要があります。


タイプカバー・動作について

タイプカバーはキーボード・トラックパッド両方とも反応します。
また、タッチ操作(タップ)も可能です。
モニタの回転もできますが、表示がおかしくなったので基本的に使用しない、という方向でよいと思います。
Surfaceペンも試しましたが、こちらは起動には至りませんでした。(できるかどうか調べていません)

Ubuntu自体が重いディストリビューションなので、ヌルヌル動く、とはいきませんが、実用に耐える程度には動きます。
もし余っているSurfaceがあれば試してみるのも悪くないかと思います。


そして



Ubuntuが動くSurface Pro3 と、 Windows 10 が動く MacBookProが完成したわけです。
そこはかとなく疑問を感じなくもない構成ですが、気にしたら負けだと思います。


マイクロソフト Surface Go(4GB/64GB) シルバー MHN-00014

新品価格
¥58,380から
(2019/1/21 22:29時点)

コメントを書く

;   RSS feed for AzureAzure (2)
  •       RSS feed for OfficeOffice (3)
  •       RSS feed for Windows StoreWindows Store (11)
  •       RSS feed for マインクラフトマインクラフト (1)
  •    RSS feed for OSOS (60)
  •       RSS feed for AndroidAndroid (4)
  •       RSS feed for Fire OSFire OS (3)
  •       RSS feed for LinuxLinux (1)
  •       RSS feed for macOSmacOS (7)
  •       RSS feed for WindowsWindows (26)
  •       RSS feed for Windows MobileWindows Mobile (47)
  •       RSS feed for Windows ServerWindows Server (17)
  •          RSS feed for IISIIS (3)
  •          RSS feed for System CenterSystem Center (2)
  •    RSS feed for プログラミングプログラミング (47)
  •       RSS feed for C#C# (12)
  •       RSS feed for DelphiDelphi (8)
  •       RSS feed for nodejsnodejs (1)
  •       RSS feed for Power ShellPower Shell (27)
  •       RSS feed for PythonPython (1)
  •       RSS feed for SQLSQL (22)
  •          RSS feed for FireBirdFireBird (8)
  •          RSS feed for OracleOracle (4)
  •          RSS feed for SQL ServerSQL Server (12)
  •       RSS feed for VBAVBA (1)
  •       RSS feed for Visual BasicVisual Basic (1)
  •       RSS feed for XAMLXAML (3)
  •    RSS feed for 開発ツール開発ツール (33)
  •       RSS feed for dockerdocker (1)
  •       RSS feed for WSLWSL (6)
  •    RSS feed for 開発体制開発体制 (7)
  •    RSS feed for 機器機器 (13)
  •       RSS feed for HololensHololens (4)
  •    RSS feed for 試験勉強試験勉強 (7)
  •       RSS feed for プロジェクトマネージャプロジェクトマネージャ (7)
  • RSS feed for BlogEngine.NETBlogEngine.NET (4)