我刚买了一台装有 Windows 8 的新戴尔笔记本电脑,并尝试安装 Ubuntu 14.10。我使用了启动盘创建器,PC Intel x86 桌面图像创建可启动的 FAT32 格式的 Ubuntu USB 驱动器。我检查了 .iso 文件的 md5sum,发现它与官方 md5sum 匹配。我从它启动了新 PC,它显示了以下输出行。
[ 4.425830] isapnp:Write Data Register 0xa79 already used
[ 10.132399] [drm:sl_dpm_enable] *ERROR* radeon: sl_init_smc_table failed
[ 10.132424] [drm:radeon_pm_init_dpm] *ERROR* radeon: dpm initialization failed
[ 10.575523] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
[ 10.575558] radeon 0000:04:00.0: disabling GPU acceleration
[ 10.820170] ------------[ cut here ]------------
[ 10.820194] kernel BUG at /build/buildd/linux-3.16.0/drivers/gpu/drm/radeon/radeon_s8.c:321!
[ 10.820225] invalid opcode: 0000 [#1] SMP
[ 10.820245] Modules linked in: rtsx_usb_sdmmc rtsx_usb usbhid hid uas usb_storage radeon 1915 ahci tta psmouse libahcl 12c_algo_bit drm_kms_helper r0169 drm all
[ 10.820330] CPU: 0 PID: 209 Comm: plymouthd Not tainted 3.16.0-23-generic #31-Ubuntu
[ 10.820367] Hardware name: Dell Inc. Inspiron 5548/079JDM, BIOS AO2 12/04/2014
[ 10.820394] task: ebaadcd0 ti: eb2e2000 task.ti: eb2e2000
[ 10.820415] EIP: 0060:[<f8cfd68d>] EFLAGS: 0001087 CPU: 0
[ 10.820454] EIP os at radeon sa_bo_new+0x36d/0x380 [radeon]
[ 10.820476] EAX: f6840000 EBX: 00000100 ECX: eb2a3d00 EDX: f68410e4
[ 10.820500] ESI: 00000003 EDI: f6840000 ESP: eb2e3c84 ESP: eb2e3bfc
...
[ 10.821517] ---[ end trace bab71d61e448d30f ]---
error: unexpectedly disconnected form boot status daemon
[ 12.295993] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 12.617099] FAT-fs 9sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 13.839761] EXT4-fs (loop1): mounted ext3 file system using ext4 subsystem
[ 13.861484] EXT4-fs (loop1): mounted filesystem, with ordered data mode. Opts: (null)
umount: can't umount /cdrom: Device or resource busy
umount: can't umount /cdrom: Device or resource busy
umount: can't umount /cdrom: Device or resource busy
Generating locales...
en_US.UTF-8... up-to-date
Generation complete.
pwconv: failed to change the mode of /etc/passwd- to 0600
Using CD-ROM mount point /cdrom/
Identifying... [e75b7e243f3728fc60fa52b2bcd668e7-2]
Scanning disc for index files...
Found 2 package indexes, 0 source indexes, 0 translation indexes and 1 signatures
Found label 'Ubuntu 14.10 _Utopic_Unicorn - Release i386 (20141022.1)'
This disc is called:
'Ubuntu 14.10 _Utopic_Unicorn - Release i386 (20141022.1)'
Copying package lists...gpgv: Signature made Wed Oct 22 19:44:26 2014 UTC using DSA key ID FBB75451
gpgv: Good signature from 'Ubuntu CD Image Automatic Signing Key <[email protected]>"
Reading Package Indexes... Done
Writing new source list
Source list entries for this disc are:
deb cdrom:[Ubuntu 14.10 _Utopic Unicorn_ - Release i386 (20141022.1)]/ utopic main restricted
Repeat this process for the rest of the CDs in your set.
[ 27.346056] i2c_hid i2c-DLL0641:00: failed to retrieve report from device.
[ 27.359761] i2c_hid i2c-DLL0641:00: failed to retrieve report from device.
[ 27.363743] i2c_hid i2c-DLL0641:00: failed to retrieve report from device.
[ 27.367655] i2c_hid i2c-DLL0641:00: failed to retrieve report from device.
[ 27.623056] iwlwifi 0000:03:00.0: Unsupported splx structure
等待 5-10 分钟后,我手动重启并重新创建了 USB 驱动器。我重新启动后结果相同(停在同一个地方)。
我认为第七行的错误(内核 BUG)是问题的根本原因,但我可能错了。有没有什么方法可以修复或绕过这个错误以成功安装 Ubuntu?
我尝试使用传统启动和安全启动,并开启和关闭 UEFI。同一根记忆棒在其他计算机上运行良好。
如果我可能遗漏了更多相关信息,请告诉我。
答案1
成功!我发现我需要禁用 Windows 上的快速启动才能成功安装 Ubuntu。
禁用快速启动的步骤:
- 转到“开始屏幕”并搜索“更改电源按钮的功能”
- 点击“更改当前可用的设置”
- 向下滚动并取消选中“打开快速启动”。
修复这个问题后,我确实遇到了Ubuntu 14.04 LTS 实时 USB 启动错误(gfxboot.c32:不是有效的 COM32R 映像),有一个简单的解决方法。