ser*_*gut 5 laptop dell system-installation 16.04
我正在尝试在 Dell XPS 13 (9350) 上安装 Ubuntu 16.04 LTS。笔记本电脑预装了 Windows 10。我正在从随身碟安装,但我认为如果我使用 USB DVD 驱动器,问题也会一样。
我被阻止是因为安装程序在我的硬盘驱动器上找不到 8.6Gb 的可用空间,尽管根据 Windows 有数百 Gb 可用空间。深入研究一下问题,似乎Ubuntu根本看不到我的硬盘。
我不确定安装在 /cdrom 上的驱动器是什么,但它似乎是系统中存在的唯一不是 RAM 磁盘或循环设备的设备:
内容/proc/partitions
:
ubuntu@ubuntu:~$ cat /proc/partitions
major minor #blocks name
1 0 65536 ram0
1 1 65536 ram1
1 2 65536 ram2
1 3 65536 ram3
1 4 65536 ram4
1 5 65536 ram5
1 6 65536 ram6
1 7 65536 ram7
1 8 65536 ram8
1 9 65536 ram9
1 10 65536 ram10
1 11 65536 ram11
1 12 65536 ram12
1 13 65536 ram13
1 14 65536 ram14
1 15 65536 ram15
7 0 130048 loop0
7 1 1104188 loop1
8 0 1970239 sda
8 1 1953439 sda1
Run Code Online (Sandbox Code Playgroud)
总结fdisk -l
:
ubuntu@ubuntu:~$ sudo fdisk -l |grep Disk
Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram1: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram2: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram3: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram4: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram5: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram6: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram7: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram8: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram9: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram10: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram11: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram12: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram13: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram14: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/loop0: 127 MiB, 133169152 bytes, 260096 sectors
Disk /dev/loop1: 1.1 GiB, 1130688512 bytes, 2208376 sectors
Disk /dev/sda: 1.9 GiB, 2017525248 bytes, 3940479 sectors
Disklabel type: dos
Disk identifier: 0x00000000
Run Code Online (Sandbox Code Playgroud)
结果,fdisk
唯一的非循环的非-RAM器件(不知道这是相关的):
ubuntu@ubuntu:~$ sudo fdisk -l |grep -A 50 sda
Disk /dev/sda: 1.9 GiB, 2017525248 bytes, 3940479 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 129 3907007 3906879 1.9G c W95 FAT32 (LBA)
Run Code Online (Sandbox Code Playgroud)
我在这一点上被阻止。任何帮助都感激不尽。
运行dmesg |grep -i sata
显示(除其他外)八行提示某种错误:
ata1: SATA link down (SStatus FFFFFFFF SControl FFFFFFFF)
ata2: SATA link down (SStatus FFFFFFFF SControl FFFFFFFF)
ata3: SATA link down (SStatus FFFFFFFF SControl FFFFFFFF)
ata4: SATA link down (SStatus 0 SControl 0)
ata5: SATA link down (SStatus 0 SControl 0)
ata6: SATA link down (SStatus 0 SControl 0)
ata7: SATA link down (SStatus 0 SControl 0)
ata8: SATA link down (SStatus 0 SControl 0)
Run Code Online (Sandbox Code Playgroud)我已经“重新启动”Windows 而不是仅仅“关闭”它以避免“快速启动”问题,遵循一些建议我读过其他用户在 Windows 10 笔记本电脑上安装 Linux 时遇到问题。
关于 SATA,BIOS 显示:“SATA 操作:RAID ON”。其他两个可用选项是“禁用”和“AHCI”。
如果您的戴尔 XPS 未预装 Linux,则在安装 Ubuntu 16.04 之前,您需要做一些事情。
戴尔 XPS 笔记本电脑通常不以 AHCI 模式发货(根据此线程),但这意味着 Ubuntu 将无法看到您的磁盘,您将无法安装任何东西。
为了启用AHCI,您必须进入BIOS(启动时按F2进入BIOS),然后选择设置->系统配置->SATA配置。您将看到三个选项:禁用、AHCI 和 RAID ON。选择第二个。
您将收到警告,这可能会阻止您的计算机启动,并且您可能会丢失所有数据。由于您有所有数据的备份(因为您有备份,不是吗?)因此您没有任何损失,请应用设置并退出。
(如果您担心此更改可能会影响笔记本电脑的性能,请查看此 Reddit 帖子以获取有关 AHCI 和 RAID 的额外信息,包括基准测试,以消除您的恐惧)。
如果您想摆脱 Windows,别无他法。如果您想保留 Windows 并拥有双启动笔记本电脑,请继续阅读。
让您的计算机重新启动。如果您将 SATA 模式更改为 AHCI,您的 Windows 可能根本无法启动,您将看到(洋红色?)死机屏幕。这是因为 Windows 不会在启动时加载 AHCI 驱动程序以节省启动时间。
可以通过多种方式告诉 Windows 在启动时加载 AHCI 驱动程序,包括这种方式和另一种方式。我的解决方案将基于下面的后者,因为它似乎在大多数情况下都有效,而且更容易:
bcdedit /set {current} safeboot minimal
bcdedit /deletevalue {current} safeboot
注意:您可能需要多次重复这些步骤。
归档时间: |
|
查看次数: |
9546 次 |
最近记录: |