双启动 Windows 7 和 Ubuntu,SSD + HDD

tre*_*aff 21 ssd dual-boot windows-7 hard-drive

我是 linux 和 Ubuntu 的新手,希望创建一个可以启动 Windows 7(针对 Windows 特定应用程序)和 Ubuntu(我希望熟悉 linux 和 Ubuntu 以进行工作)的系统。我已经阅读了很多材料,但没有找到适合我想要做的事情,而且我不确定应该如何或从哪里开始。

我有一个 120GB 的固态驱动器,我想在上面找到 windows 和 linux 操作系统,以及可以从 SSD 中受益的其他应用程序。我还有一个 1TB 硬盘,我想用于数据/存储。

根据我的阅读,我知道我需要对驱动器进行分区或使用逻辑卷管理来设置我设想的双引导环境。我希望在两个操作系统之间共享存储在 1TB 硬盘上的数据,但如果这不可行,那么将 1TB 硬盘拆分为两个或更多个较小的分区就可以了。

我之前已将 Windows 安装到 SSD 并将用户文件夹“迁移”到我的 1TB 数据驱动器(无需手动设置分区或任何内容)。这在一段时间内运行良好,但系统证明不稳定并且不再工作,除非在“安全模式”下。我备份了所有数据,所以我打算“重新开始”并重新安装 Windows 和 ubuntu。我不想保留目前在 ssd 或 hdd 上的任何内容。

简而言之:--我有一个 120 GB 的固态驱动器,我想安装 Windows 7 和 Ubuntu。--我有一个 1TB 的硬盘驱动器,我想将其用作两个操作系统的数据存储。--解决这个问题的最佳方法是什么?我希望系统尽可能稳定,同时最大限度地发挥使用 SSD 从/运行应用程序的好处。+ 任何建议或信息将不胜感激!

谢谢!

umo*_*sdn 7

几个月前,我实际上为自己做了这件事。这个过程有点长,在你决定是否要这样做之前,请通读整个事情。您需要更改您的注册表,尽管到目前为止我还没有遇到任何问题,但如果您不像我那样做所有事情,您可能会遇到任何问题。

首先,在 Ubuntu 实时磁盘中设置分区。将您的所有信息复制到安全卷,以防万一。然后,擦除所有驱动器。

首先安装Windows。在安装期间创建帐户时,请选择备用帐户名称。这个名字是什么并不重要,除非它不能是你以后想要使用的名字。我会称它为“备用”。

安装 Windows 后,使用您的真实帐户名创建一个帐户,但先不要登录。进入 regedit,并将 C:/Users 的所有实例更改为 D:/Users(或任何您存储的驱动器,无论是 D:、E:、F:、G: 等。不要更改任何类似C:/Users/Administrator,不过,只有那些带有 C:/Users 的和那些与你有关的。

完成此注册表编辑后,请重新启动计算机并登录到您的新帐户。如果一切顺利,您的新帐户的配置文件应该位于您设置的驱动器中。

如果是,那太好了。删除帐户仍在 C:/ 上的备件。在 Windows 上做任何你想做的事,然后安装 Ubuntu。

我可以期望您可以在没有任何说明的情况下安装 Ubuntu。在安装过程中,我将我的用户文件夹安装在与主安装相同的分区中的普通目录中。然后我使用以下命令在我的用户文件夹上创建了符号链接:

rm -r ./Documents
ln -s /media/Storage/Users/Tyler/Documents ./Documents
rm -r ./Downloads
ln -s /media/Storage/Users/Tyler/Downloads ./Downloads
rm -r ./Music
ln -s /media/Storage/Users/Tyler/Music ./Music
rm -r ./Pictures
ln -s /media/Storage/Users/Tyler/Pictures ./Pictures
rm -r ./Videos
ln -s /media/Storage/Users/Tyler/Videos ./Videos
Run Code Online (Sandbox Code Playgroud)

Tyler 是我在 Windows 上的用户名,Storage 是我的存储分区的名称。

这些命令不包括模板和桌面文件夹,尽管我希望它们很容易实现。

这些符号链接没有漂亮的图像,目前我还没有找到永久的修复方法。我可以设置图标图像,但它被重置。我怀疑这是因为它每次启动时都需要挂载,这会重置图像。如果我找到一个,我会发布一个修复程序。

如果您想在 Ubuntu 中启动时自动挂载您的存储分区,您需要找到要挂载的分区。在终端中,使用

sudo fdisk -l
Run Code Online (Sandbox Code Playgroud)

您应该会收到一个分区列表。我的看起来像这样。

tyler@Tyler-PC:/$ sudo fdisk -l
[sudo] password for tyler: 

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf64a0fce

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   125831167    62914560    7  HPFS/NTFS/exFAT
/dev/sda2       125831168   188745727    31457280   83  Linux
/dev/sda3       188745728   608364543   209809408    7  HPFS/NTFS/exFAT
/dev/sda4       608364544   625141759     8388608   82  Linux swap / Solaris
tyler@Tyler-PC:/$ 
Run Code Online (Sandbox Code Playgroud)

搜索“启动应用程序”并添加命令

udisks --mount /dev/sda3
Run Code Online (Sandbox Code Playgroud)

sda3 应该替换为您拥有的磁盘。我记得我在创建分区时将我的设置为 sda3。此外,它是我最大的。

在该命令之后,在启动时,您不需要通过 nautilus 导航到您的存储分区来安装它。我昨天才发现这个修复;当我使用 Eclipse 用 Ja​​va 进行开发时,每次都需要通过 nautilus 安装它是非常令人讨厌的。

祝你好运!


AkB*_*ukU 5

符号链接

我最近为双启动 Ubuntu 和 Windows 设置了一台新计算机,我想出了一个使用符号链接的解决方案。我发现,如果您经常使用符号链接来设置这两个操作系统,它们可能是最好的选择。本指南将引导您完成系统设置,以将所有个人文件保存在更大的驱动器上,并让您从每个操作系统无缝访问它们。

格式化

将 SSD 分区为您想要的任何大小的两个分区,我将使用 60GB 分区。将整个 1TB 用作 NTFS,以便两个操作系统都可以读取它。Windows 需要 NTFS 分区,而 Ubuntu 最适合 SSD 上的 ext4 分区。

安装

我会先安装 Windows,这样 Ubuntu 就可以为您设置启动管理器。此时您无需对 Windows 执行任何操作。安装 Ubuntu 时,请在选择安装位置时设置大型驱动器的安装位置,有关此内容的更多信息,请查看本指南。我建议安装到/media/Data/一旦你安装了它们并且 1TB 被格式化为 NTFS,你就可以把你所有的个人文件放在大驱动器上。您也可以只创建空文件夹,但这并不容易可视化。

链接

一旦您的文件就位,您将需要链接它们。在 Windows 和 Ubuntu 中,当您链接时,您将创建一个新的“文件夹”,因此您不能将旧文件夹留在那里。

视窗

在 Windows 中,mklink /J LINK_LOCATION ORIGINAL_LOCATION如果您将 Windows 驱动器设为 C:,将 1TB 设为 D:,并且您的图片位于 D:\User\Pictures 中,那么您将要使用的命令将是这样,您将mklink /J "C:\Users\USERNAME\Pictures" "D:\User\Pictures"在删除用户文件夹中的图片文件夹后使用.

Ubuntu

您将使用ln -s ORIGINAL_LOCATION LINK_LOCATIONUbuntu 中的链接。请注意,与 Windows 相比,目录是切换的。因此,再次使用的画面例子,假设你安装在1TB到/media/Data你会使用ln -s /media/Data/User/Pictures/ /home/USERNAME/Pictures在你的用户文件夹删除图片文件夹后。

完毕

在此之后,您应该准备好了!请记住,您可以从 SSD 链接任何您想要的文件夹。音乐、图片、文档、视频甚至桌面等用户文件夹都可以移动到两个操作系统中进行访问。您可能还想移动其他文件夹,例如“C:\Program Files (x86)\Steam\SteamApps”或“/home/USERNAME/.local/share/Steam/SteamApps”,具体取决于您计划使用的大型程序SSD 的容量更有限。


oax*_*att 2

如果我是你,我会慢慢开始,我也不会半开玩笑地说。我首先要做的是获取一个 1 GB 的拇指驱动器(或者无论你怎么称呼它)并下载 Ubuntu 'cd' 或 'dvd'。您需要 32 位还是 64 位?我会获取该 .iso 文件,然后将其安装到拇指驱动器上(使用 Ubuntu 网站上给出的说明)并“玩”它。请勿安装任何东西!等等...从 USB 驱动器上以实时用户模式运行 Ubuntu。看看软件是什么样的...所有驱动程序都可以工作吗?您的视频和声卡工作正常吗?你能弄清楚gparted吗?

换句话说,将 Ubuntu 操作系统加载到拇指驱动器上,以便从它启动。将您的 BIOS 设置为首先从拇指驱动器加载操作系统,然后尝试“您的”新操作系统。然后尝试 Linux mint、Fedora 或其他任何东西...同样的东西下载它,将其放在拇指驱动器上并使用它大约一周。然后准备好开始打破常规。;D