1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GTX1080Ti搭載のWindows10パソコンにUbuntu16やらCUDAやらインストールする流れ(1)

Last updated at Posted at 2017-11-11

はじめに

GTX1080Ti搭載のWindows10パソコンを買ってきた。これにUbuntu16.04やCUDA、cuDNNなどをインストールする。最終的にはTendowflow等が動く環境を作ることが目標。パソコンはパソコン工房で購入したSTULE-R027-i7-XNR。

前回、自作したパソコン(GTX1070搭載)にUbuntu14.04やら諸々をインストールした時のまとめはこれ。
https://qiita.com/masataka46/items/94417a5974dba810e7b8

この時から1年以上経過した上、Ubuntuも16.04に変えるので、試行錯誤で行う。

スペック:
デフォルトのOS:Windows10 64ビット
CPU:Corei7 7700K
GPU:GTX1080Ti
SSD:240GB
HDD:2TB
マザーボード:ASUS H170-pro
など

Ubuntu16のイメージファイルを作成する

イメージファイルの作り方から忘れたので、ここ
https://qiita.com/kpkpkp/items/6664a1dba97198b984ec
を参考に進めた。

まずこのサイト(1)
http://releases.ubuntu.com/16.04/
からubuntu-16.04.3-desktop-amd64.isoをダウンロードする。10分くらいかかった。

次にMacにUSBを挿し、ターミナル等を立ち上げる。

次にhdiutilを使って.isoファイルを.imgファイルに変換する

hdiutil convert -format UDRW -o ~/Downloads/ubuntu-16.04.3-desktop-amd64.img ~/Downloads/ubuntu-16.04.3-desktop-amd64.iso

そうすると拡張子が.img.dmgとなるので、これを.imgに変換する。

mv ubuntu-16.04.3-desktop-amd64.img.dmg ubuntu-16.04.3-desktop-amd64.img

次にdiskutil listでUSBディスクのデバイスノードを確認する。私の場合、/dev/disk2だった。

次にdiskutil unMountDisk /dev/disk2 を実行してUSBディスクをマウント解除する。Unmount of all volumes on disk2 was successfulと出たので、成功したっぽい。

最後に

sudo dd if=~/Downloads/ubuntu-16.04.3-desktop-amd64.img of=/dev/rdisk2 bs=1m

でUSBにイメージファイルを書き込む。2〜3分で終了。終了後にセットしたディスクは、このコンピュータで読み取れないディスクでした。という表示が出たが無視。

BIOSを設定する

Windows10パソコンにUbuntuをインストールする。(Windows10は一度も使うことなく消去!)

現状ではパソコンの電源を入れるとWindows10が立ち上がる。よってBIOSの設定を変更する。

  1. まず電源を入れた直後にdeleteキーを押してBIOSを立ち上げる。

  2. SETTINGS\Boot でブートの1番目をUSBにする。

  3. 次にSETTINGS\Advanced\Windows OS ConfigurationMSI Fast BootDisabledに、Fast BootDisabledにする。

  4. さらに、SETTINGS\Advanced\Windows OS ConfigurationWindows 8.1/10 WHQL SupportDisabledに、Windows 7 InstallationDisabledにする。私のBIOSでは上記4を行うと、2のブートの順番が元に戻る現象が発生していた。これに気付くのに3日かかった。

  5. SETTINGS\Boot\Boot mode selectUEFIからLEGACY+UEFIに変更する。

これで save して reboot すると ubuntu の UNetbootin 画面が立ち上がった。

UNetbootin画面での操作

ここでも解決にかなりの時間を要した。そのまま選択肢からInstall Ubuntuを選択しても立ち上がらない。そこでこのサイト(2)
https://askubuntu.com/questions/944739/ubuntu-16-04-installation-issue-boots-into-black-screen-or-freezes-nouveau-nvi
のAnswer 1を参考にした。

  1. Tabキー(環境によってはeキー)で編集画面に入る。
  2. コマンドの最後にある---を消してnomodesetと入力し、リターン。これでUbuntuがお試しモードで立ち上がった。

Ubuntuのインストール

Desktop上の「Ubuntuをインストール」のアイコンをクリックし、インストールを開始する。

終了後、グラボ(GTX1080Ti)を外して立ち上げると、問題なく立ち上がる。しかしグラボを挿して立ち上げると画面が一面紫のまま。

nvidia ドライバのインストール

問題はグラボにあると考えられる。

まず上記(2)のサイトの手順に従ってrecovery modeで立ち上げ、その後にドライバのインストールを試みる。

  1. BIOSから入り、BIOSを終了してBOOTするボタンを押して1秒くらいのタイミングでshiftボタンを押し、recovery modeに入る。
  2. nomodesetやらなんやらを設定するようだが、既にそれらしきものがあるので、そのままrecovery modeでBOOTする。
  3. 以下のコマンドを打ってドライバのインストールを試みる。
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-384

しかしlib32gcc1がないやらなんやらでうまくいかない。そこで方針転換。

何回か再起動し、3のコマンドを繰り返すと、インストールされた。

HDDの設定

OSはSSDに入れたが、機械学習のデータ諸々はHDDに入れるのが常套手段。現状ではHDDが認識されていないので、フォーマットする。
このサイト(3)
https://sicklylife.jp/ubuntu/1604/hdd_format.html#drive_add
に従って進める。

まず gparted をインストールする。

sudo apt-get install gparted

GPartedを立ち上げて、上記サイト(3)に従ってパーティションを作成する。

次にフォーマットする。これも上記サイト(3)に従う。

最後にマウントする。これも上記サイト(3)に従う。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?