我无法在我的电脑上安装/运行任何Linux发行版


0

我正在努力在我的新电脑中与Windows一起以双模式安装Ubuntu(这需要我几天的空闲时间!!)。首先是我的设备规格:

  1. 1个HDD 1TB
  2. 1个SSD 120GB

我想在Windows 7和Ubuntu 14.04中共享SDD内的分区,并将硬盘留给数据存储。我所有的努力都证明是徒劳的。 Windows 7安装没有问题,但随后Ubuntu在安装过程中搞砸了所有东西,我最终无法启动任何东西。

这是配置:

  /dev/sda
    /dev/sda1   ntfs    104MB (the reserved Windows recovery partition)
    /dev/sda3   ext4    32218MB  (Ubuntu 14.04 root)
    /dev/sda2   ntfs    87707MB (Windows 7)
  /dev/sb
    /dev/sdb5   swap    8180MB
    /dev/sdb2   ext4    102399MB (Ubuntu /home)
    unallocated space   889623MB (a future ntfs partition for data storage)

接下来我决定将它们分成不同的驱动器:仅适用于Ubuntu的SDD,仅适用于Windows 7的HDD。安装Windows 7后,现在无法进入Ubuntu安装。我还尝试过其他发行版:Linux Mint和Fedora,没有成功:CD一直在加载,直到没有响应。我只能看到黑色或灰色的屏幕。当我尝试启动时也发生了同样的事情 启动修复 光盘。

我试图找出并阅读BIOS中的一些内容 EFI或UEFI 这是我以前从未听过的。有人告诉我这可能会阻止与Windows不同的SO启动。但我不知道要检查或取消检查。这个BIOS中有很多选项(它甚至不是蓝色屏幕,而是图形更高级)。我试图启用任何称为“遗留”的东西并禁用任何名为“uefi”或类似的东西,但没有成功。我终于恢复了默认值以防万一。

所以我在这里,完全无助,即将放弃。到目前为止,我一直没有遇到任何问题同时安装Windows和Ubuntu。任何帮助将不胜感激。

Answers:


1

安装之后,我遇到了类似的问题,BIOS不允许我将GRUB启动盘作为启动Windows硬盘时启动的引导盘,交换主板上的SATA连接解决了这个问题。

您可以通过重新映射驱动器在其他磁盘上启动Win,因此/etc/grub.d/09_Windows脚本应该类似于:

#!/bin/sh -e
echo "Adding Windows 7 to GRUB 2 menu"
cat << EOF
menuentry "Windows 7" {
set root=(hd1,1)
drivemap -s hd0 hd1
chainloader +1
}
EOF

由于安装问题,通过关闭第二个磁盘驱动器来简化系统,以后安装后很容易添加数据文件系统。如果您可以在驱动器供电时启动这两个操作系统,那么您知道这纯粹是一个配置问题。

不要担心UEFI,如果需要在PC设备上可以禁用可信引导(但是像Surfaces这样的东西会被锁定),但是当发行版使用来自MS的证书对引导加载程序进行签名时,可信引导不会阻止GRUB&amp; Linux从启动。


非常感谢你的回复Rob。我不明白别人的负面评价。我将尝试安装只有一个驱动器的两个SO:SSD,但这导致另一个问题:如果我想在其他驱动器中安装/ home,我该怎么办?
Luis Martin

实际上,最简单的是在硬盘上安装Windows,然后你知道它可以启动该驱动器。然后,切换到从SDD启动并在该驱动器上安装Ubuntu,它应该在HDD上找到Windows并为其创建启动菜单。如果失败(不太可能),您可以关闭硬盘驱动器,让两个操作系统独立工作。

要移动/回家,你最好跟随一个Howto,简而言之,你创建分区,制作一个fs,安装它,复制数据。然后在/ etc / fstab中创建一个条目并重新安装文件系统,使其出现在层次结构中所需的位置。

想想收视率,是因为SO喜欢简单的技术问题。对于安装支持,Linux用户论坛可能更合适。

再次感谢Rob!我发现你的第一条评论有点令人困惑。安装在硬盘驱动器上时是否关闭SSD电源?另外,我实际上更喜欢在SSD中安装Windows和Ubuntu,因为SSD提供的速度更好。根据您在第二条评论中的建议,我已经找到了在安装Ubuntu时移动/回家的教程: help.ubuntu.com/community/Partitioning/Home/Moving
Luis Martin
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.