web-dev-qa-db-ja.com

Dell XPS 13 9360デュアルブートWindows 10およびUbuntu 16.04

編集:この質問で私がやったことをしないでください、以下の回答セクションをチェックしてください!

Grub64efiからUbuntuを実行すると、次の画面が表示されます。

gave up waiting for root device. Common problems:
        boot args (cat /proc/cmdline)
        Check rootdelay= (did the system wait for long enough?)
        Check root= (did the system wait for the right device?)
    Missing modules (cat /proc/modules; ls /dev)
ALERT! UUID=1234-etc... does not exist. Dropping to a Shell!

BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built in Shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs) _

Windows 10とUbuntu 16.04のデュアルブートを作成しました。

ここまでの道のり:

  1. 最初にWindowsをインストールし、更新し、ドライバーとBIOSを追加しました。
  2. rufusを使用してUbuntu live-USBを作成しました(Uefiオプションまたは両方)。
  3. BIOSから手動で変更しました(起動時にDellロゴ画面のF2):
  4. セキュアブートが無効、
  5. レガシーオプションROMを有効にし、
  6. uSBにブートシーケンスのオプションを追加しました。
  7. ブートシーケンスをUEFIに変更し、その新しいブートオプションを実行します(Dell画面のF12)
  8. ライブUSB-ubuntuでGPartedを使用して、SSDに30GBの空きパーティションスペースを作成しました。
  9. ubuntu 16.04をインストールしました。 (「窓のある側」などのオプション)
  10. 再起動し、F2を押してBIOSに移動し、新しいパーティションのブートオプションを追加して検索した(FS0:)/ EFI/ubuntu/grubx64.efi
  11. その後、grubをロードし、Ubuntuを選択すると、initramfs-Shellが表示されます。

ls rootは、ls bootと同じように何も与えません。

私はLinuxにかなり慣れていないので、少なくとも1つのOSがLinuxで動作することを嬉しく思いますが、Linuxを動作させることができれば素晴らしいと思います。

編集:

そのBoot-Info-programをlive-usbで実行します。

uefiモードでこれをくれました: http://paste2.org/6aO3Lf5B

レガシーモードの場合: http://paste2.org/P5U5ms9V

5
J-ho

Dell XPS 13 9360上のデュアルブートWindowsおよびUbuntu

@oldfredに感謝します!

簡単な答え:Dell XPS 13 2016(intel i5 9360、KabyLake)はRAIDモードでSATA操作があり、Ubuntuでは動作しません。 AHCIに変更する必要があります。また、USBを表示してインストールできるように、セキュアブートを無効にします。オプションとして、ブートシーケンスにusbを追加する必要がある場合があります。 Windowsでは、Ubuntuがパーティションを正しく認識できるようにfastbootを無効にする必要があります。

これは、私とすべてのDell XPS 13 9360所有者の将来の参照用です。 BIOSバージョン1.2.3を使用しています。 Ubuntu 16.04。 Windows 10. Dell XPS 13 9360製造日:2016年11月。セットアップで動作する場合と動作しない場合があります。

長い答え/手順を追って説明します:

WindowsおよびBIOSのセットアップ:

  1. Windowsを既にインストールしている場合は、おそらくそうする必要があります。リカバリーUSBスティックを実行します(最小16Gb USBスティック、32GBスティックを使用しました)。
  2. アップデートBIOS 、リンクが機能しない場合、Google:「Dell XPS 13 9360ドライバー」

live-ubuntu USBのセットアップ

  1. RufusとUbuntuをダウンロードします。
  2. Rufusを使用して、UbuntuをUSBに追加します(最小6〜8GB?)(リカバリー機能を備えたUSBとは別のUSB):UEFIオプションを選択します。

AHCIモードでのWindowsのインストール

  1. 再起動し、Dellロゴが表示されたらBIOS(F2)を開きます。
  2. セキュアブートを無効に変更:BIOS-> Settings-> Secure Boot-> Disabled。
  3. Sata操作をAHCIに変更します:BIOS-> Settinsg-> System Configuration-> SATA Operation-> AHCI。
  4. BIOSの右下にある[適用]ボタンをクリックします。
  5. Windowsが読み込まれた場合、ゴールデンオプションが選択されていない場合は、追加のオプションを選択し、「デフォルト設定で復元する」などの行を選択します。

リカバリーUSBを使用してWindowsをインストールすることもできます。 (BIOSでブートシーケンスにUSBを追加する必要がある場合があります)

Windowsが起動したら、Ubuntuがパーティションを正しく認識できるように、もう1つ実行する必要があります。

  1. Disable fastboot Windowsの場合:電源オプション->電源ボタンの機能を選択します->現在利用できない設定を変更します->「高速起動を有効にする」のチェックを外します

Ubuntuのインストール

  1. ラップトップでubuntu-USBで再起動してもロードされない場合は、ブートシーケンスにUSBを追加する必要がある場合があります。BIOS(DellロゴのF2)->設定->ブートシーケンス->「ブートオプションの追加」-ボタンをクリックし、名前を追加して、ファイルシステムリストのusbでオプションを選択します。名前に「Pci」が含まれるオプションではありません。
  2. ブートシーケンスでUSBを選択し、矢印ボタンで一番上に移動して、最初にブートするようにします。
  3. 次に、BIOSで[適用]および[終了]をクリックします。これでラップトップが再起動します。
  4. ここで、grubのような環境で起動し、「try ubuntu」を選択する必要があります。
  5. Gpartedを開き、Ubuntuに適合するように最大のパーティションのサイズを変更します。 Ubuntu用に少なくとも20GBを作成します。 50GBをやりました。
  6. Ubuntu Installerを実行します。構成を行い、すべての更新オプションを選択します。 「Windowsに沿って」オプションを選択します。

これで、ラップトップにWindowsとUbuntuができました!

  1. BIOS設定に移動し、最初にブートシーケンスでオプション「Ubuntu」を設定すると、grubで起動できます。

UPDATE:

数日前にBIOS 1.3.7にアップデートしました。うまくいくようです。 UbuntuでトラックパッドPalmの認識に問題がある場合は、Ubuntuを更新するか、これを試してください: https://medium.com/@patrickmmartin/Dell-xps-13-9360-journey-to-linux-trackpad-fix -a2d9b551d291 Windowsでまだセーフモードを使用している場合は、これを試してください: http://www.pcworld.com/article/3085034/windows/how-to-get-out-of-windows- safe-mode.html

更新2:

BIOS 2.3.1にアップデートしましたが、すべて正常に動作するようです。私が前に見つけたのと同じ問題がありますが:

  • ubuntuで長時間使用した後、タッチパッドは制御できなくなります。
  • Windowsは、未知の理由でブルースクリーンになり、予期せずシャットダウンすることがあります。
  • Windowsは、使用しないと自動的にシャットダウンし、シャットダウン時にエラーが発生します。
  • uSB 2.0デバイスは、外部SSDなどのように正しく機能しません。 LogitechのUnifying USBレシーバーは、ソフトウェアのインストール後に機能しましたが。 UnifyingレシーバーはUbuntuで正常に機能します。

Windowsのエラーは、grub-launcherまたはデュアルブート自体との非互換性によるものと思われます。現時点で、Windows側で信頼できるエクスペリエンスが必要な場合は、デュアルブートをお勧めしません。

編集:

デルは2017年12月にWindowsとLinuxのデュアルブートを作成するためのガイドをリリースしました。これは非常に役立つかもしれません: http://www.Dell.com/support/article/nz/en/nzdhs1/sln301754/how -to-install-ubuntu-and-windows-8-or-10-as-a-dual-boot-on-your-Dell-pc

19
J-ho

Dell xps 13 9360、BIOS-2.3.1、製造-7/Feb/18、500Gb SSD

オーストラリアでは、DellはプリロードされたLinuxを提供していません。自分でやろうとすると、彼らはあなたを完全に否定します。それは少し気が遠くなる。

以下は2018年2月の時点で機能していました。

後のUEFI(BIOS)バージョンには問題があるので、アップグレードしませんでした。

http://www.rationaljava.com/2016/10/Dell-xps13-dual-boot-windows-10-with.html 有用な情報がありました。

  • linux用のスペースを作るためにWindowsパーティションを縮小する

    (https://www.easeus.com/partition-master/resize-partition-windows-10.html)
    While booted into Windows 10:Using "Computer Management->Disk Management" tool
    I had to shrink it by max 100G at a time for some reason
    Maximise Ubuntu installation > 300Gb in my case
    
  • ビットロック暗号化をオフにします。

    Control panel->update&security
    Not sure if it's necessary to turn off bitlocker???
    
  • 高速ブートをオフにします:( Windows 10パーティションをマウントできません。「安全でない状態」です

    Right click on start, OR windowskey/+x
    Choose: Power Options
    "additional power settings" (on the right)
    "choose what the power buttons do"
    "change settings that are currently unavailable"
    Uncheck fast startup
    (I also changed "When I press the power button" to "shutdown")
    
  • 「セーフモード」に入る:

    For some reason, you need safe mode to set disk to AHCI
    At Windows start/search, type "msconfig" then <enter>
    Select boot tab
    Click safe mode, minimal
    Reboot - requires full password from your initial setup.
    
  • aHCIを設定します。

    Make sure you have put Windows into safe mode before doing this
    Restart Windows
    Press F2 during reboot
    system config -> SATA -> AHCI -> yes
    reboot
    Exit safe mode (reverse enter "safe mode" - see above)
    Reboot and hope like hell that windows works - it did!
    
  • セキュアブートオプションを無効にする

    Boot into UEFI/BIOS (press F2 during boot) and disable secure boot
    You can do this at the same time as setting AHCI.
    
  • 起動オプションを追加

    Plug in bootable USB with linux FIRST, then
    Reboot into UEFI (F2 at boot)
    From "General -> Boot Sequence", click "Add Boot Option"
    Give this boot option a name, eg: "linux"
    From the file system list, select the one that includes "USB" in it's path
    For "File Name", use the widget to select /EFI/BOOT/grubx64.efi
    Click OK, note there is now a Boot sequence option for "linux"
    Using the arrows on the right, move "linux" to the top of the boot sequence
    Apply and Exit. I did not save as custom setting.
    Make sure you leave the bootable USB inserted when rebooting.
    
  • Ubuntuをインストールします-再起動を求められたらUSBを取り外すことを忘れないでください。
  • ディスプレイのリセット:設定->ディスプレイ->解像度-> 1920x1080/16x9アスペクト
  • インストール後、再起動するとWindowsを含むgrubメニューが表示されます。
  • それがすべてうまくいったことをデジタルの神に感謝します。
7
David

UbuntuをXPS 13 9360 Kaby Lake i7-7560Uにインストールしました。

上記の手順は、WindowsをACHIで起動することを除いて機能しました(J-hoのステップ9 @ 1月5日10:55)。ここでは、このトリックを使用してWindowsセーフモードで起動し、BIOSをACHIに切り替えます。 http://triplescomputers.com/blog/uncategorized/solution-switch-windows-10-from-raidide-to-ahci-操作/

Windows自体のWindowsパーティションのサイズを小さくしました。 BIOSを更新する必要はありませんでした。標準のUbuntu 16.04 64ビットUSBスティックを使用しました。

5
Anon