这个问题尚未得到以下链接的回答,因为他们说要永久禁用这些功能:
- 在UEFI预安装的Windows旁边安装Ubuntu
- 在带有Intel Smart Response的Windows 8上安装Ubuntu
- https://help.ubuntu.com/community/UEFI
我如何使Ubuntu支持UEFI和启用Intel Smart Response技术(SRT)?我需要在安装Ubuntu时打开它们吗?如果是这样,该如何操作?或者我可以在安装Ubuntu后启用这些功能,并且仍然让它们正常工作吗?
我不关心保留Windows,并且想要一台只运行Linux的机器,所以我没有双启动的问题。我希望SSD缓存的好处适用于整个文件系统,而不仅仅是操作系统部分,否则我将禁用SRT并将Linux安装到SSD上。
一番在网上搜索后,我发现有很多像安装Ubuntu与预装Windows UEFI这样的文章,告诉如何禁用这些功能。但这不是我想要的。我还找到了一些信息,表明Intel支持mdadm而不支持dmraid,但我不知道这是否意味着我可以在AHCI模式下安装并在安装后切换,或者我需要以某种方式准备一个自定义安装程序。另外,我也不确定这是否适用于SRT,因为Intel有太多类似的缩写,它们之间关系密切。症状
我尝试过12.04.2 LTS版本,目前正在尝试使用13.04版本
ubuntu-13.04-desktop-amd64.iso
MD5 : 8d72e2db7e72e13813731eab37a14d26
我收到的消息和我选择的选项是:
Secure boot not enabled
Try Ubuntu without Installing
error: failure reading sector 0x60100 from 'cd0'
error: you need to load the kernel first.
Press any key to continue...
然后它回到屏幕上,我可以选择“尝试Ubuntu而不安装”的界面。
这种行为在12.04.2 LTS和13.04 LiveCD中是相同的。虽然有时无法读取的扇区是0x0。这张同样的DVD在UEFI + AHCI或Legacy BIOS模式下能够正常启动。
硬件信息
我有一台Dell Inspiron 15R特别版dw510268au,配备了32GB mSATA缓存和1TB 5400rpm硬盘。
在Legacy BIOS模式下,输出结果为
sudo hwinfo --storage 29: PCI 1f.2: 0104 RAID总线控制器 [创建于pci.318] 唯一标识符:w7Y8.SQqymDbIGqA SysFS标识符:/devices/pci0000:00/0000:00:1f.2 SysFS总线标识符:0000:00:1f.2 硬件类别:存储 型号:"Intel Mobile 82801 SATA RAID Controller" 制造商:pci 0x8086 "Intel Corporation" 设备:pci 0x282a "Mobile 82801 SATA RAID Controller" 子制造商:pci 0x1028 "Dell" 子设备:pci 0x0572 版本:0x04 驱动程序:"ahci" 驱动模块:"ahci" I/O端口:0x4088-0x408f (读写) I/O端口:0x4094-0x4097 (读写) I/O端口:0x4080-0x4087 (读写) I/O端口:0x4090-0x4093 (读写) I/O端口:0x4060-0x407f (读写) 内存范围:0xc1617000-0xc16177ff (读写,非预取) 中断请求(IRQ):42 (22089次事件) 模块别名:"pci:v00008086d0000282Asv00001028sd00000572bc01sc04i00" 驱动程序信息 #0: 驱动程序状态:ahci已激活 驱动程序激活命令:"modprobe ahci" 配置状态:cfg=new,avail=yes,need=no,active=unknown