我是Ubuntu的新手。我刚刚构建了新PC,其中装有2个单独的硬盘驱动器。我想在第一个SsD上安装Windows 10(它们都是250GB的三星850 EVO),我想在另一个上安装Ubuntu,并能够选择在双启动中使用一个或另一个。如我所说,我是Ubuntu的新手。实际上,我尚未下载或安装它。我想知道是否可以从单独的硬盘双重启动。
我是Ubuntu的新手。我刚刚构建了新PC,其中装有2个单独的硬盘驱动器。我想在第一个SsD上安装Windows 10(它们都是250GB的三星850 EVO),我想在另一个上安装Ubuntu,并能够选择在双启动中使用一个或另一个。如我所说,我是Ubuntu的新手。实际上,我尚未下载或安装它。我想知道是否可以从单独的硬盘双重启动。
Answers:
在具有两个单独的SSD的双启动桌面的此安装答案会话中,将详细解释所需的过程。
不鼓励并完全谴责将SSD从其插槽中插入和拔出以进行双引导安装的行为,并予以完全谴责,因为该行为将损害您的计算机硬件。
少数人已经实行了插入和拔出SSD的行为,只是为了避免“在Windows 10 SSD的EFI引导分区上安装了多余的GRUB条目”。尝试删除此类无关的GRUB条目而不是实践这种“有害”的双启动安装方法是比较明智的。删除此无关的条目是此答案会话的第四部分的角色。
第一个错误是购买相同品牌的相同250 GB SSD。如果您是我,我会选择Kingston 250 GB SSD和Samsung 250 GB SSD。当您打开BIOS设置屏幕时,您可以立即观察带有SSD品牌的引导加载程序。这将有助于找出问题所在。以后无论出于任何原因打开PC时,无论是出于固态硬盘本身的颜色,您都可以知道,例如Windows-10已安装在250 SSD金士顿(红色)中,而Ubuntu则已安装在三星250 SSD(某些情况下)其他颜色)。
在安装Windows-10时,您会看到两台设备出现在您的面前,并且会要求您选择任意一台继续安装。选择/dev/sda
Windows-10安装。这样,您将永远记住该sda
功能适用于Windows-10,并且您将永远记住它。
您不应该对SSD进行分区!分配整个250 GB的'C'
驱动器,并在驱动器中包含所有与Windows相关的系统和其他程序'C'
。切勿将任何数据保存在SSD中。
假设您想安装complete
Visual Studio Community 2017 RC(一个免费的,功能齐全的版本),那么它将需要大约80到90 GB的'C'
驱动器。
另一个建议是选择至少1 TB大小的硬盘。您需要一个地方来保存您的数据,下载和其他内容,而又不会干扰您的SSD。
以下链接为您提供了Windows-10的逐步安装。只要点击链接,就必须安装Windows-10。
Windows-10安装后,您需要完成诸如为构建版本安装累积/安全更新之类的手续。在完成它们以及其他基本任务之后,您可以恢复安装Ubuntu 18.04的过程。
正如您已经承认的那样,您的问题是Ubuntu的新手。
我衷心欢迎您来到迷人的Ubuntu世界。
就像您一样,我也刚刚在7个月前加入了Ubuntu。
在安装过程中开始的第一个复杂性是对250 GB SSD进行分区。存在各种各样的理论,没有第二个人同意您的划分!总是存在辩论,因为每个人都是正确的!
我有一个安装了Ubuntu的120 GB SSD。这是我的分区详细信息:
Sl.No: Partition File System Device Allocated Size Partition Type
1 efi FAT32 /dev/sda1 0.5 GB Primary
2 swap Swap area /dev/sda2 16 GB Primary
3 / ext4 with journaling /dev/sda3 6 GB Primary
4 /usr ext4 with journaling /dev/sda4 16 GB Primary
5 /opt ext4 with journaling /dev/sda5 44 GB Primary
6 /tmp ext2 /dev/sda6 16 GB Primary
7 /var ext4 with journaling /dev/sda7 8 GB Primary
8 /home ext4 with journaling /dev/sda8 13.5 GB Primary
我特别考虑到Oracle 18c(企业版)来安排此分区设置。我绝不会要求您跟随我的脚步。请永远不要这样做!您可能有2个分区或3个分区,有时甚至没有分区,这取决于您。对于像您这样的新进入者来说,这是最艰难的部分。
因此,请在开始安装之前进行周密的计划。
我的分区表为您提供了一个示例,以了解什么是分区。分区计划冻结后,您可以开始安装。
接下来,在安装过程中,在将SSD划分为分区时,请小心选择/dev/sdb
。因为设备/dev/sda
已安装Windows-10。一旦跨过这一障碍,安装的剩余部分便是步履蹒跚。
现在点击此链接,您可以轻松安装Ubuntu 18.04。此分步过程广泛涵盖了有关分区的内容,并教您如何进行分区。
1. 设置WiFi:如果有,请配置WiFi连接。
2. Firefox浏览器的设置密码:使用电子邮件ID配置Firefox浏览器
3. 设置根密码。
一次设置root用户的密码:
$ sudo passwd root
通过键入以下命令来测试它的根密码:
$ su -
4. 禁用锁定屏幕。
要禁用锁定屏幕,请遵循以下步骤:
Settings -> Privacy -> Screen Lock -> change 'Automatic Screen Lock' to 'Off'
要通过命令行永久禁用锁定屏幕,请发出以下命令:
$ gsettings get org.gnome.desktop.lockdown disable-lock-screen 'true'
如果您对新设置不满意,可以使用以下方法将其撤消:
$ gsettings set org.gnome.desktop.lockdown disable-lock-screen 'false'
5. 调整Dock风格的启动器
Ubuntu在屏幕左侧包含一个停靠样式的启动器(也称为“停靠”)。如果您不喜欢其位置和启动器上图标的大小,则可以通过设置轻松进行调整。
同样,您也可以自动隐藏扩展坞。
6. 安装更新:
$ sudo apt-get update # Fetches the list of available updates
$ sudo apt-get upgrade # Strictly ugrades the current packages
$ sudo apt-get dist-upgrade # Installs updates (new one)
如果您已成功升级,则请继续执行步骤7。
如果由于"metered"
互联网和upgrade
命令中断而导致任何问题,则upgrade
可以通过以下命令恢复:
$ sudo apt-get install --fix-missing
然后发出:
$ sudo apt-get update
$ sudo apt-get upgrade
7. 安装能力
$ sudo apt-get update
$ sudo apt-get install aptitude
$ sudo apt-get dist-upgrade
8. 安装Grub Customizer:
Grub Customizer是用于配置的图形界面grub2
。该应用程序允许用户添加,删除,冻结,重命名和重新排序启动菜单项。
通过敲打Ctrl+Alt+T
并逐个运行以下命令来打开终端:
$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt-get update
$ sudo apt-get install grub-customizer
如何使用?
Grub-customizer
图标打开。
Figure-2: Type 'G' in search box in order to cause 'Grub customizer' to appear
Grub Customizer
会始终要求您进行身份验证。输入您的sudo
密码。
Figure-3: Type sudo password authentication
Figure-4: Place the cursor on 'Windows bootloader', then right click for drop down menu to appear and use 'move up' menu item to lift 'Windows bootloader' up in the ladder until you park it on the top.
Windows bootloader
停在梯子的顶部,您应该做的第一件事就是保存设置。save
左上角有一个菜单项,然后单击该菜单项以保存GRUB配置。您永远不要忽略这一步!General settings
红色箭头标记,即可得到下图5,您可以在其中更改此10秒的延迟间隔。
Figure-5: GRUB interval 10 seconds may be altered here
quit
从该工具中进行保存而不用担心!9. 现在重新启动系统
检查GRUB菜单,该菜单应该在链的顶部包含Windows引导程序。
10. 现在登录Windows系统
在完成此过程之前,我们需要完成以下重要任务。
这是什么extraneous
GRUB文件?
安装Ubuntu后,此条目由GRUB完成(请参阅图8)。
每当您执行双重引导安装时,unwanted gift
都会看到一个提示。这在BIOS设置屏幕中反映为boot option #3
(请参阅图9)。
不过,我们随后将删除此无关的礼物。删除之后,BIOS设置程序屏幕将仅包含两个条目(请参阅图13)。
在继续进行操作之前,我必须向您介绍我的桌面配置,否则很难遵循您随后将要面对的屏幕截图。
我的系统是一个dual-booted
具有250 GB SSD(桌面Windows-10 installation
),另一个120 GB SSD( Ubuntu 18.04 installation
)和1个TB硬盘与被安装在Ubuntu三个NTFS分区CodeWrite (read-only)
,ShareMe (read-only)
和Warehouse (read-write)
分别。因此,此1 TB硬盘可在Windows-10和Ubuntu 18.04之间共享。不仅适用于Windows-10,还适用于Ubuntu 18.04的所有可安装下载的副本均保留在ShareMe
。这种安排有助于保留两个SSD上的存储空间!
注意-1:组装台式机时,我购买了两个120 GB SSD。我从一开始就非常仔细地规划了台式机,确保我的主板上应具有内置的Wi-Fi和蓝牙等。我犯下的唯一错误是,我从未想到Visual Studio Community 2017
它将占用我的整个“ C”驱动器!这个家伙简直吞噬了我的“ C”驱动器上约78 GB的磁盘空间。因此,这种疏忽使我损失了两倍的钱,即我不得不通过用全新的250 GB SSD替换120 GB SSD来重新投资SSD。您有多小心,有时会滑倒!这就是我的故事。
注2:当我有两个大小相同的120 GB SSD时,所有屏幕截图均已拍摄。请记住这一点。
按+ X,然后选择命令提示符(Admin)并运行diskpart
命令。
Figure-6: Using 'diskpart' to list hard drives detected on Windows 10
选择目标磁盘后,将列出其分区,以便可以标识与Boot EFI文件夹相对应的分区(卷)。
在下面的图7中,该分区是第3卷。它通常是FS(文件系统)列和System
该Info
列中唯一具有FAT32的卷。在确定并选择了unused
驱动器之后,可以为其分配驱动器号,以使其更易于使用。在此示例中,我为其分配了驱动器号G
。
DISKPART> sel vol 3
Figure-7: Select volume number corresponding to the EFI partition and assign a drive letter
最后的任务涉及更改为Boot EFI文件夹,列出其内容以标识GRUB文件将是哪个子文件夹。它将位于EFI文件夹中。已安装的发行版的GRUB文件将位于与发行版同名的文件夹下。
例如,如本例所示,如果安装了Ubuntu,则该文件夹的名称为ubuntu
。使用rmdir /s
命令删除文件夹。Windows 10相当于Ubuntu Linux rm -r
命令。
Figure-8: Removal of extraneous 'ubuntu' boot entry from windows-10 EFI
要确保ubuntu
已将其删除,请dir
再次发出命令:
DISKPART>dir /B
输出将仅显示两个条目。
从diskpart
命令退出。
Figure-9: GRUB has created an extraneous boot entry in SSD (Kingston) drive where in windows-10 installation exits.
现在查看BIOS中的三个引导项,如下所示:
这Boot option#3
是不仅应从SSD(Kingston),而且应从GRUB引导加载程序中删除的罪魁祸首:
到目前为止,我们已经按照第四部分开始的步骤(如何从Windows 10的Boot EFI分区中删除“外部” GRUB文件?),并已ubuntu
成功从Windows-10 EFI中删除了无关的目录。
现在重启计算机并登录Ubuntu系统。
点击Ctrl+Alt+T
并打开以下命令来打开终端:
$ sudo efibootmgr # issue this command to show boot entries
Figure-10: Output for command: 'sudo efibootmgr' showing 3 entries
引导条目2应该被删除。如何确认呢?
$ sudo efibootmgr -v # issue this verbose command
引导项2具有与Windows加载程序引导项0相同的SSD磁盘UID。
$ sudo efibootmgr -b 2 -B # where 2 is the boot entry Boot0002.
现在,该条目已被删除。
Figure-11: The process of removal of the extraneous boot entry created by GRUB
要确认删除,只需发出以下命令:
$ sudo efibootmgr # issue this command to display boot entries
Figure-12: Confirmation of removal of extraneous boot entry created by GRUB
从图12可以清楚地看到,只有两个条目而不是三个。只需查看标有的条目*
。
最后,让我们看一下图13下方的BIOS设置屏幕,以确保仅存在两个引导加载程序。
Figure-13: The extraneous 'Boot Option #3' has been totally removed from BIOS (compare with Figure-9)
。
在此安装中,完全涵盖了具有两个单独的SSD的双引导桌面的回答会话。
不鼓励并完全谴责将SSD从其插槽中插入和拔出以进行双引导安装的行为,并予以完全谴责,因为该行为将损害您的计算机硬件。
少数人已经实行了插入和拔出SSD的行为,只是为了避免“在Windows 10 SSD的EFI引导分区上安装了多余的GRUB条目”。尝试删除此类无关的GRUB条目而不是实践这种harmful
双引导安装方法是更明智的。删除此无关的条目是此答案会话的第四部分的角色。
第四部分详细the extraneous entry
介绍了GRUB在Windows 10 efi分区中引入的内容,这也反映在BIOS设置屏幕上。本部分提供详细说明,不仅从Windows 10 efi分区中删除多余的条目,而且从BIOS设置屏幕中依次删除多余的条目。
sudo update-grub
,Grub将在第一个SSD中检测到Windows 10,并将其添加到grub菜单项中。您可能会发现本文很有用:
拔下或不拔下内部驱动器取决于您打算如何使用Ubuntu系统。
如果要使用可在许多(不同)计算机上通过USB或eSATA引导的便携式Ubuntu系统,则需要将整个引导系统安装在具有Ubuntu的驱动器中,这是最简单的方法,如果您拔出(或断开)内部驱动器,驾驶。
如果不想(显然)触摸内部驱动器,则同样适用。
在这些情况下,您可以使用此链接中描述的方法,
它要使用Ubuntu系统的电脑,在你安装它(并且不希望将它移植到其他计算机上),你需要没有的,应该不拔掉(或断开)的内部驱动器。而是创建一个双重引导系统,在该系统中,Ubuntu与先前的操作系统(例如Windows)一起安装,并且Ubuntu创建一个带有条目(行)的grub菜单,您可以在其中选择引导这两个操作系统。
在这种情况下,我建议您
让计算机通过Ubuntu引导到实时USB驱动器中,然后使用安装程序。
在分区窗口中,您可以选择“其他”,表示手动选择驱动器和分区来安装Ubuntu。
您还可以选择“并排安装”并非常仔细地检查安装程序是否在您想要Ubuntu的位置选择驱动器。(如果您发现很难确定一切是否正常,最好使用“其他”。)
在这种情况下,@ Marmayogi的回答可能会有帮助。
我最近做了这个。我首先将Windows 10安装到硬盘驱动器上。然后拔下HD,然后插入要用于Ubuntu的HD。
我从USB记忆棒安装了Ubuntu,然后对安装感到满意时,关闭了PC并重新插入了Windows HD。从启动。