web-dev-qa-db-ja.com

ブートディスクの作成とubuntu ASUS X205T(A)のインストール

ブートディスクの作成と購入したばかりのASUS X205Tへのubuntuのインストールに問題があります。

  • 2つの異なるプログラムでいくつかのブートディスクを作成し、1つの.isoではなく複数のファイルでブートディスクが作成されることを確認しました。

  • 「セキュアブートコントロール」をオフにして、ディスクドライブを#1「ブートオプションの優先順位」として割り当てました。

  • #2優先順位として「windows boot manager」を無効にしてみましたが、起動優先順位として外部ドライブのみを使用しています。ディスクの読み取りを開始してから、すぐにBIOSに戻ります。 「Windowsブートマネージャー」を優先度2として有効にすると、ディスクが読み取られ、Windows OSに引き継がれます。

  • また、Windows GUIを使用して特定のドライブと他のリムーバブルオプションおよびDVD/CDオプションを選択することにより、外部からの起動を試みました。

4
Jason Childers

Asus EeeX205Tでデュアルブート構成でUbuntu 14.10を数か月間実行しています。いくつかのことはまだ機能していません-内部のwifi/bluetooth、サウンド、電源管理-usb wifiアダプターを使用すれば、十分に機能し、十分に機能するので、旅行用マシンとして使用します-その役割優れています。

UPDATE:私は現在、このマシンでUbuntu 15.04を実行していますが、デュアルブートのままです(ただし、数か月のうちにWindowsを起動していません)。 4.0以降のカーネルでは、内部wifiが機能し、電源管理が一部機能します(バッテリー監視)が、サスペンド、サウンド、およびbluetoothはまだ機能しません。4.1カーネルでは、フリーズに関して時々問題が発生します。 15.04のインストール手順は基本的に以下と同じですが、最初からインストールしようとしたことはなく、すべてのステップが同じ(または必要な)ことも確認できません。内部wifiおよびその他の必要な設定を有効にするために必要な追加の手順を以下に示します。

デュアルブートUbuntu 14.10に設定する方法を次に示します。同じプロセスの多くは、Ubuntuのみのインストール用にセットアップすることができることに注意してください。また、Windowsを1、2回起動する必要があることにも注意してください。


事前インストール

  1. Windowsでは、BitLockerをオフにします(これにより、Ubuntuがプライマリデータドライブをマウントおよび/またはサイズ変更できるようになります)。

    • Windowsでは、PC設定/ PCおよびデバイス/ PC情報をクリックします
    • 画面の一番下までスクロールし、クリックしてBitLocker /復号化ドライブをオフにします
  2. Ubuntu LiveブータブルUSBメモリスティックを準備します。

    • 64ビットUbuntu 14.10の.isoファイルをダウンロードします
    • 起動可能なメモリスティックを作成します。
      • Windowsで、Rufusをダウンロードして実行します
      • Linuxでは、Sudo apt-get install unetbootin;端末ウィンドウでunetbootinを実行します
    • メモリスティックのセットアップ後、bootia32.efiをメモリスティックの/ EFI/BOOTディレクトリにコピーします
      • Github(?)またはこの投稿の最後にリストされているリンクの1つからbootia32.efiを取得します。
      • あるいは、このファイルを生成する手順は、githubのこちらにあります。t100でJF Wellのサイトを探してください。
    • Ubuntu Liveを起動します:
      • Asus EEE USBポートにメモリースティックを挿入します
      • Windowsでは、Shiftキーを押しながら[再起動]をクリックします。 Advanced Options/UEFI Firmwareを選択してBIOSに入ります
      • SecureBootをオフにする
      • 起動デバイスとしてUSBスティックを選択します
      • 保存して終了
      • GRUBメニューが読み込まれたら、Ubuntuを試すを選択します
  3. オプションですが、強くお勧めします:完全なSSHDイメージのバックアップを作成します

    • 32GB以上の空き容量があるUSB外付けハードディスクを接続します
    • UnityランチャーのOSおよびリカバリアイコンを右クリックし、それぞれに対して[マウント解除]を選択します
    • ターミナルを開き、次を実行します:dd if=/dev/mmcblk0 of=/media/ubuntu/HD/FILENAME bs=1M
      • (HDを外付けドライブがマウントされた名前に置き換えます。FILENAMEを結果のイメージに使用するファイル名に置き換えます(または、必要に応じて別のパスを設定します)。)
      • コマンドが完了するまで約20分かかります。中断しないでください。中断しないでください。
      • 注:X205Tを元の状態に復元するには、このコマンドを「逆に」実行できます:dd if=/media/ubuntu/HD/FILENAME of=/dev/mmcblk0 bs=1M-はい、動作することを確認するためにこれを行いました!
  4. オプション:リカバリパーティションのサイズを変更します(このマシンでWindowsを起動するにはリカバリパーティションが必要であるため、デュアルブートが必要な場合は削除できませんが、サイズを小さくしてスペースを追加できます)。

    • UnityランチャーのOSおよびリカバリアイコンを右クリックして、それぞれがアンマウントされていることを確認します(必要に応じて、それぞれのアンマウントを選択します)
    • ターミナルを開いてgparted を実行します
      • 注:これはこの時点で非常にゆっくり実行されます。我慢して!
      • Gpartedを使用して、リカバリパーティションをできるだけ小さく縮小します(6 GB弱)
      • gpartedを使用してOSパーティションを拡張し、余分なスペースを取ります
      • 変更をコミットします(再度、辛抱強くお待ちください...)

インストール(Ubuntu Liveから)

  1. ワイヤレス接続をセットアップします(インストール中に更新をダウンロードするため):

    • USBベースのwifiアダプターを挿入します(Ubuntuはまだ内部wifiを認識しません)
    • ワイヤレス接続を選択して接続する
  2. Ubuntuのインストールをダブルクリックします

    • 言語を選択する;持続する
    • クリックして追加のドライバーと制限付きソフトウェアをインストールします。持続する
    • Windowsと一緒にUbuntuをインストールを選択します。持続する
      • または、この時点でWindowsを完全に置き換えることもできます
    • Ubuntu/Windowsパーティションの相対サイズを必要に応じて設定します(Windowsでは8 GB、Ubuntuでは13 GBに設定します)。持続する
    • インストールの完了を許可しますが、(まだ)再起動は許可しません。再起動する前に、ターミナルを開き、次のコマンドを入力します。
      • Sudo -s//ルートシェルをセットアップします
      • mount /dev/mmcblk0p5 /mnt//これがUbuntuがインストールされたパーティションであることを確認してください
      • mount /dev/mmcblk0p1 /mnt/boot/efi//これがEFIパーティションであることを確認してください
      • for i in /dev /dev/pts /proc /sys /run; do Sudo mount -B $i /mnt$i; done//現在のUbuntu Liveファイルシステムの主要な要素を/ mntに新しくマウントされたUbuntuパーティションに転送します
      • mount -o bind /etc/resolv.conf /mnt/etc/resolv.conf//同様に、/ mntにマウントされたUbuntuパーティションを介して現在のresolv.confを使用可能にします
      • chroot /mnt /bin/bash//新しいルートとして/ mntを設定し、bashを実行します
      • apt-get remove grub-efi-AMD64// 64ビットGRUBを削除…
      • apt-get install grub-efi-ia32// ... 32ビットGRUBをインストールします。 (注:14.01は廃止されているため、/ etc/apt/sources.listを編集して http://old-releases.ubuntu.com/ubuntu/を追加する必要がある場合があります
    • リブート;マシンはgrubメニューで起動し、UbuntuとWindowsの選択が可能になります。もしそうなら、おめでとうございます-あなたは成功しました!そうでない場合、および推奨されるバックアップを作成した場合、元の状態に復元する方法については上記の注意を参照してください。バックアップを作成しなかった場合は、レンガを手に持っている可能性があります。

インストールの最終決定

  1. Windowsをクリーンアップします。

    • Grubメニューを再起動してWindowsを選択します
    • WindowsがドライブCをチェックして「修復」できるようにします(基本的に、Windowsはドライブのサイズが変更されたという事実に応答しています)
    • 確認が完了すると、自動的に再起動します。もう一度Windowsを選択して、Windowsインストールがまだ正常に機能していることを確認します。
  2. SDHCカードリーダーをセットアップします。

    • Grubメニューを再起動してUbuntuを選択します
    • ターミナルを開きます。 Sudo -H gedit /etc/modprobe.d/sdhci.confを実行します

      • 注:このファイルはまだ存在していない可能性があります。そうでない場合は、作成します
      • 次の行を追加します:options sdhci debug_quirks=0x8000
      • 保存して終了

      • ターミナルで、Sudo update-initramfs -u -k allを実行します

    • リブート; SDHCカードリーダーが動作するようになりました

新規:最新のカーネルをインストールし、WIFI /電源管理/調整を有効にします

  1. 最新のカーネル(この記事の執筆時点で4.0安定版、または4.1RC6不安定版)をダウンロードしてインストールします。

    • Ubuntuでは、ブラウザーを使用してhttp://kernel.ubuntu.com/~kernel-ppa/mainline/に移動します
    • リストの一番下までスクロールします。最新のカーネル(または、必要に応じて、特に最新のRCバージョンにバグがある場合は以前のカーネル)を選択します。
    • 次のファイルをダウンロードします(######はカーネルバージョンを示す番号に置き換えられます)。
      • linux-headers-######-generic-###### _ AMD64.deb
      • linux-headers-###### _ all.deb
      • linux-image-######-generic-###### _ AMD64.deb
    • これらのファイルをインストールするには、ターミナルを開いてダウンロードディレクトリに移動し、Sudo dpkg -i linux*.debを実行します(この方法でダウンロードディレクトリに他のlinux * .debファイルがないことを前提としています)
    • カーネルが正常に動作していないか、不要になった場合は削除できます(各カーネルは200+ MBを占有するため、不要なカーネルを削除する価値があります!)。
      • インストールされているカーネルのリストを取得します:Sudo dpkg -l | grep linux-image-
      • Sudo apt-get autoremove linux-image-#####-genericを実行してイメージを削除します(#####を適切なバージョン番号に置き換えます)
      • 廃止されたパッケージもリスト(Sudo dpkg -l | grep linux-)および削除(Sudo dpkg -P linux-######)できます
    • リブート; GRUBメニューを使用して、必要に応じて実行する以前のカーネルを選択できることに注意してください。
  2. Wifiをセットアップします(最新のカーネルが自動的にセットアップしない場合、4.0カーネル以降が必要です):

    • インターネットからbrcmfmac43340-sdio.binおよびbrcmfmac43340-sdio.txtをダウンロードします(1つのソースは、以下の3番目の「参考資料」の3ページにあります)。これらを/ lib/firmware/brcmにコピーします(Sudoが必要です)
    • Sudo -H gedit /etc/rc.localおよび次の行を追加します:
      • #rmmod brcmfmac
      • #rmmod brmutil
      • echo on > /sys/bus/platform/drivers/sdhci-acpi/INT33BB\:00/power/control
      • modprobe brcmfmac
    • Sudo -H gedit /etc/modeprobe.d/blacklist-custom.conf(ファイルを作成している可能性があります)、次の行を追加します:
      • blacklist brcmfmac
      • blacklist brcmutil
    • 注:ブラックリストの代わりに、上記のrc.localに追加された最初の2行のコメントを外す(#を削除する)ことができます。
    • リブート;これで、内部WiFiが機能するはずです。
  3. Mmcblk0rpmbの起動エラーを修正します(最新のカーネルが自動的に修正しない場合):

    • /lib/udev/60-persistent-storage.rulesファイルに必要な変更については、上記の4番目の「役立つリファレンス」を参照してください。
      • または、スレッドを下にスクロールして、更新されたファイルを含む投稿を見つけます。それをダウンロードして、元の/lib/udev/60-persistent-storage.rulesの代わりに保存します(元のファイルを最初にバックアップすることを強くお勧めします!)
      • 更新されたファイルを/etc/udev/60-persistent-storage.rulesに保存することもできます(これにより/ lib/udevファイルが上書きされるはずです)
    • Initramfsを再構築します:Sudo update-initramfs -u
    • オプション:rm -f /dev/mmcblk0rpmbを/etc/rc.localに追加します(システムのフリーズを防ぐのに役立つ場合があります)
    • リブート; mmcblk0rpmbブートエラーは表示されなくなります。 (これにより、システム内の他の遅延も防ぐことができます)
  4. サスペンドの試行によって引き起こされる問題を修正します(最新のカーネルがサスペンスの問題を修正しない場合)

    • [システム設定/電源]に移動し、[非アクティブ時にサスペンドしない]を選択します(バッテリーとACの両方でこれを行います)
    • Sudo -H gedit /etc/systemd/logind.confおよびHandleLidSwitch = ignoreを追加
    • リブート

この時点で、ほとんど動作するデュアルブートマシンが必要です。まだ機能しないもの(今後の新しいカーネルがこれらの問題を解決することを願っています):* Bluetooth(Bluetoothを認識しますが、完全にではありません)*サウンド(ボリュームコントロールは機能しているように見えますが、「ダミー」 ”サウンドシステム)* ACPI(省電力、サスペンド)

この時点での動作(主に):*内部wifi(カーネル> 4.0および上記の手順に従う場合)* USBポート* SDHCカードリーダー(上記の調整を行う場合)*画面の明るさ(システム設定からではなく、キーボード)*指定した時間が経過すると画面がオフになります。画面がオフになったときにロックする-ただし、画面がオフになった後にシステムがロックされている場合、キーが押されてもログイン画面に戻らない場合があることに注意してください。この場合、端末画面を呼び出すことができます(Ctrl-Alt-F1)、ログインし、Xサーバーを再起動します(Sudo restart lightdm)。ただし、開いているプログラムはすべて閉じられ、保存されていないデータは失われる可能性があります。 *内蔵カメラ


新規:その他のオプション設定

  1. Micro-SDカードを/ homeとしてセットアップします。

    • Micro-SDカードを挿入し、ext4 にフォーマットします。
      • これを行う1つの方法は、gparted(Sudo apt-get install gparted)をインストールすることです。正常に機能するWi-Fiが必要です(上記を参照)。
      • また、micro-SDカードをパーティション分割して、1つのパーティションを/ homeとしてインストールし、別のパーティションを別のパーティションとしてインストールすることもできます。
    • / homeのすべてのコンテンツをSDカード(または目的のパーティション)にコピーします
    • SDカードまたは目的のパーティション(Sudo blkid)* Sudo -H gedit /etc/fstabのUUIDを決定し、次の行を追加します:UUID=XXXX /home ext4 defaults 0 2(上記のUUIDでXXXXを置き換えます)
    • リブート
  2. リカバリパーティションをマウント不可にします。

    • Sudo blkidは、リカバリパーティションのUUIDを決定します
    • Sudo mkdir /mnt/Recovery
    • Sudo -H gedit /etc/fstabを追加し、次の行を追加します:UUID=XXXX /mnt/Recovery ntfs noauto,umask=222 0 2(XXXXを上記で決定したUUIDに置き換えます)
    • リブート

必要に応じてUbuntuのセットアップを続行します!


参考になる参考文献


10
AHW

このスレッドを使用してLubuntuをASUS F205Tに正常にインストールしました。サウンドドライバーを含むいくつかの問題に取り組んでいる人々がまだいます。最新のインストールチュートリアルをお尋ねください。

https://ubuntuforums.org/showthread.php?t=2254322

1
Ben

あなたの答えはここにあります:

https://github.com/lopaka/instructions/blob/master/ubuntu-14.10-install-asus-x205ta.md

スタックに適した「答え」がどれだけ素晴らしいのかはわかりませんが(私の側では)、x205tでこの正確な問題に取り組んでいます。そして、これが最善の策かもしれないと思います。

USBスティックを作成するときは、GRUBローダーを手動で書き換える必要があるようです。これはかなり密度の高いbashコマンドラインに入るため、「幸運」(?)

Tutの作成者(GitHubのlopaka)は、おそらくそれを機能させることができたでしょう。私はまだ試みています。

0
Evan Exempt