USBメモリからUbuntu 17.04をインストール時に "cdから追加パッケージをインストールするためのapt設定の試行に失敗しました" と出て終了する


環境

以下で試しています。

  • XPS15(9560)
  • Ubuntu 17.04

どうでもいい前置き

ようやくSSDなXPS15(9560)が届きました。
今まで使っていた9550も悪くはなかったのですが、いかんせんストレージがHDD。
Android StudioやらIntellijが起動するのに3分半(実測値)とか、なんか色々10年以上前にタイムスリップしたのか俺?みたいなストレスフル〜な日常を送っておりました。やっぱりSSDすよ。ソリットでステートなドライブですよ。これぞ2017年です。あんまり使わないWindows10も爆速起動になりました。
というわけで早速慣れ親しんだUbuntuをインストールです。

コンサバな私ですが、Kaby Lakeの力を十全に引き出すにはKernel4.10である必要がある

Kaby Lake is unleashed with Linux kernel 4.10
http://www.pcworld.com/article/3173618/linux/kaby-lake-is-unleashed-with-kernel-410.html

ということで、16.04LTSを離れ17.04を入れてみることにしました。すでに消滅が運命づけられているUnity好きな私ですが、17.04のデフォルトWMはまだ、Unity7。ウキウキとインストールを始めたのです。その後に待ち受ける大変な問題も知らず....(誇張度400%)

エラー

まずはWindows経由でUSBメモリにUbuntuのインストーラーを焼きます。
ちなみにWindows10とのデュアルブートの方法はこちら

DELL XPS15 9550,9560 に ubuntu 16.04 LTSをWindows10とデュアルブートでインストールする
http://qiita.com/furu8ma/items/3af582658780c9679e3f

順調にインストールは進み、終盤に差し掛かった頃以下のエラーに遭遇。

cdから追加パッケージをインストールするためのapt設定の試行に失敗しました

英語なら

An attempt to configure apt to install additional packages from the CD failed

そして無慈悲に強制終了😱

なんでUSBからインストールしてんのにCDから追加しようとすんの?バカなの?Linuxの人ってみんなCDROMドライブ持ってんの?そこはせめてDVDじゃないの?
と頭を抱えること3日。鍛え上げたggりスキルでなんとか突破することができました。

対応方法

正解はこちら

Install from USB fails: "An attempt to configure apt to install additional packages from the CD failed"
http://forum.kodi.tv/showthread.php?tid=126351

ただこの通りだとうまく行かなかったので若干アレンジしています。

  • インストーラー起動時に、"Try Ubuntu without installing"を選択 ← 超重要!
  • UbuntuのGUIが起動したら、デスクトップにある"Ubuntuをインストール” アイコンをクリックしインストール開始
  • ユーザー名、PC名の設定に至ったら、おもむろにターミナルを起動。
  • ターミナルから以下のコマンドを実行 ← ここがミソ!
sudo rm /usr/lib/ubiquity/apt-setup/generators/40cdrom
  • インストールを続行
  • エラー終了することなくインストール完了

こんな塩梅です。
ちなみに17.04ですが、いい感じに動いてくれています。なにより起動がちょっぱやです。Windowsとの切り替えも1分くらいで済むのでつらい思いをする覚悟は不要になりました。バンバン再起動しまくりです。
しいていえば、せっかくの指紋認証が使えないこと、仮想デスクトップ切り替え時に非選択なデスクトップがグレイアウトせず、今どのデスクトップにいるのかわかりづらいくらいでしょうか。ともかく実用上ほぼ問題ありません。

9560と末永く付き合っていこうと思います。
(LTSじゃないUbuntuは半年後に再インストールだけれども!)