在Toshiba Sattelite上使用Windows 8.1双启动

我试图在预装Windows 8.1的笔记本电脑上安装Ubuntu 13.10作为双启动

在学习如何禁用安全启动并从UEFI启动切换到CSM启动后,我设法从USB驱动器启动UbuntU并完成安装。 但是当我尝试从硬盘启动机器时,它会启动Windows 8.1(当UEFI启动和安全启动打开时),或者只是挂起,似乎试图从以太网启动。

然后我尝试了Lubuntu 13.10,它确实安装在CSM模式下。 现在,我的笔记本电脑在CSM模式下启动Lubuntu,在UEFI时启动Windows。

另一个细节:当我完成安装时,Ubuntu根本没有注意到Windows 8.1,所以我必须选择“Something else”选项以避免擦除Windows。

笔记本电脑是东芝P55-A5312,BIOS是带有Aptio Setup Utility的American Megatrends。

我花了很多时间阅读网络上的点点滴滴并尝试我能想到的每一个变化,我真的很感激你的帮助。 非常感谢。

另一个数据点:我还尝试以类似的成功率安装Ubuntu 12.04,Mint 16和Fedora 20。

有关额外信息,请参阅Lubuntu中’parted’命令的输出:

Model: ATA TOSHIBA MQ01ABD0 (scsi) Disk /dev/sda: 750GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 1075MB 1074MB ntfs Basic data partition hidden, diag 2 1075MB 1180MB 105MB fat32 Basic data partition boot 3 1180MB 1314MB 134MB ntfs Basic data partition msftres 4 1314MB 373GB 372GB ntfs Basic data partition msftdata 6 373GB 673GB 300GB ext4 7 673GB 683GB 10.0GB bios_grub 8 683GB 703GB 20.0GB linux-swap(v1) 5 741GB 750GB 9572MB ntfs Basic data partition hidden, diag 

您遇到问题的原因是,如果您在CSM模式下安装操作系统,那么它只能在CSM模式下启动。 CSM模式是指计算机就像它有BIOS一样。 然后,操作系统从硬盘驱动器的MBR而不是从UEFI(fat32)分区引导。 您必须在UEFI或CSM下安装两个操作系统,而不是单向1和另一个。 当您安装ubuntu时,它将自己进行主启动,但您可以从列表中选择窗口。

如果你担心像许多Windows 8用户那样搞乱Windows启动能力,你可以在安装Ubuntu之前备份你的UEFI分区,这样一来,如果出现任何问题,你只需要恢复UEFI数据就可以启动进入Windows,就像从未发生过一样。 我建议使用DISM,最好从一个名为WinPE的免费工具运行,特别是使用WADK构建的版本4,你可以从microsoft网站免费下载,但DISM也默认安装在Windows 8和8.1上但是,如果你无法启动对你没有多大帮助的窗户,那么我建议你制作WinPE光盘。 请务必使用DISM,而不是IMAGEX来捕获图像,因为Dism支持扩展文件属性,而Imagex则不支持。 如果要进行恢复,请不要删除有问题的分区,只重新格式化。

使用Dism:

捕获.wim:Dism / Capture-Image / Compress:max / CaptureDir:b:\ / ImageFile:d:\ backup.wim / Name:“backup”

应用.wim:Dism / Apply-Image /ImageFile:d:\backup.wim / Index:1 / ApplyDir:b:\

使用Wadk For Windows 8创建WinPE 4.0 iso:

Copype amd64 c:\ location

imagex / mountrw c:\ location \ media \ sources \ boot.wim 1 c:\ location \ mount imagex / unmount c:\ location \ mount / commit

MakeWinPEMedia / ISO c:\ location c:\ location \ winpe4x8664.iso

有关DISM类型“Windows 8终端中的”Dism / help“的更多信息…以管理员身份运行命令提示符。 您可以通过右键单击图标并从开始屏幕的底栏选择“以管理员身份运行”来执行此操作。

我能够让我的东芝Satellite C55-A加载Ubuntu 12.04并支持现有的Windows 8。
这些是我遵循的步骤:1)首先,我将您提到的BIOS更改为从USB启动,然后从USB驱动器加载Ubuntu 12.04。 我使用try it版本使用gparted来缩小NTFS分区,然后为Linux和交换分区创建了一个新分区。 当我进行安装时,我发现它必须连接到互联网才能获得更新,否则GRUB将无法正确配置(有线以太网)。 完成后它仍然只能启动到Ubuntu,因为Windows 8 GRUB选择不起作用。

2)一旦启动到Ubuntu,您就可以下载启动修复(有线以太网)。
http://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/以下是您需要的命令:sudo add-apt-repository ppa:yannubuntu / boot-repair sudo apt -get update sudo apt-get install -y boot-repair boot-repair

3)下一步是获取无线以太网的驱动程序“rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013”​​我在这个网站上找到了它http://ubuntuforums.org/showthread.php?t=2120170我现在还没有完成,因为我在构建期间遇到编译器错误。 我能够评论它抱怨的行,因为新版本不支持它。 从~5个文件中删除后,我得到了一个干净的构建,“make install”终于工作了。 每次我更新系统时,我最终都要进行make install,因为它似乎忘记了驱动程序。 因此,请使用固定文件保留您的目录。 我很想知道如何解决这个问题。 希望这可以帮助。