SSD+HDD Ubuntu18.04+Win7双系统安装过程

最近换的新电脑带SSD,安装好Win7后因为工作需要安装了Ubuntu18.04,中间也经历了一番折腾,记录如下:

硬盘安装双系统网上有很多帖子,参考之即可,这里相似的部分盗用网上部分截图,实际安装中经历的不一样的用粗体红字进行记录。

1.磁盘划分

我的电脑是256G SSD+1TBHDD,在SSD中通过磁盘管理->压缩卷分出2GB的空间留给Ubuntu的Boot分区,HDD中分出个150G的空间给Ubuntu的其他分区。

2.安装Win7

使用老毛桃制作Win7安装盘,使用U盘的方式进行安装,方法很简单,开启设置为U盘启动方式即可傻瓜式安装,不再赘述。

3.安装Ubuntu18.04

也是通过U盘安装,之前尝试过Ultra ISO、UniversalUSB Installer制作启动盘,也试过其他方式不成功,最后使用Ubuntu官网上推荐 Rufus的安装盘制作工具制作的可以使用(https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#2)。

使用U盘启动后进入安装界面,这里为了自由的定义分区,使用的是“其他选项”。

分区方案采用:SSD:

预留的2G 以主分区方式挂载/boot,

HDD:

10G以主分区方式挂载/

4G以逻辑分区方式挂载/swap

剩余的136G以逻辑分区方式挂载/home

后面的安装就是点下一步自动安装。

 

4.修复Ubuntu引导

本以为这样安装后可以自由的选择进入Windows或者Linux,重启后发现只有Windows启动菜单,没有Linux,参考网上做法,在Windows下安装了EasyBCD增加了Linux启动项,重启后发现Ubuntu启动选项确实有了,但点击后仍然无法进入,Windows和Ubuntu既然在同一块SSD为何无法引导,怀疑是Ubuntu引导丢失,于是查找网上修复办法,具体如下:

使用刚才的Ubuntu U盘安装工具以试用方式进去Ubuntu桌面,在终端输入:

sudo add-apt-repository ppa:yannubuntu/boot-repair

按回车键添加完毕后,再输入以下命令来更新系统软件源列表:

sudo apt-get update

然后,在终端中输入以下命令来安装boot-repair:

sudo apt-get install boot-repair

然后在dash(就是桌面左边任务栏最上面那个,点开以后有一个查询框的)中,查找boot-repair启动它,点击recommanded repair按钮,会完成自动修复。

 

5.更新引导

经过第四步的修复,重启后Ubuntu的启动菜单终于出现了,可以进入Ubuntu,但这时候Windows启动入口没了,没法进入Windows,这时候需要进入Ubuntu更新引导。

在终端输入:输入sudo update-grub,更新下grub,这时候在终端你就可以看到出现win的磁盘了,这时候grub已经写入了进入windous的路径了然后重启电脑,就可以了,win进入选项就存在了。

这时候,进入系统的选项应该有四个,首选是linux,最后一个(一般是第四个是windous),如果要修改首选进入windows,你需要进入linux中,在终端中进入Root账户将/boot/grub/grub.cfg文件中的set default=0改为set default=4.这样重启就可以首选是进入windows了。当然,vi /boot/grub/grub.cfg时候修改后可能不能修改成功,系统提示改文件是readonly,只读文件。你可以用chmod +w grub.cfg修改权限,将其修改为可写的,这样再修改就没问题了。
<think>好的,用户想要在Windows 10和Debian 12之间安装双系统,需要详细的步骤指导,特别是分区和引导加载程序配置方面。首先,我得回忆一下之前处理类似问题的经验,比如安装UbuntuWin10双系统的情况,可能有些步骤是类似的,但Debian可能有不同的地方需要特别注意。 首先,用户提到了参考的引用内容,里面提到了使用EasyBCD引导安装Ubuntu 18.04,以及关于分区和引导安装位置的问题。但用户现在需要的是Debian 12,所以可能需要调整一些步骤,比如引导加载程序的选择,Debian默认可能使用GRUB,而Ubuntu也是用GRUB,但安装位置可能需要特别注意。 接下来,用户的问题主要集中在分区和引导配置。根据引用内容,特别是引用[2]中提到,引导项最好安装在同一个硬盘,尤其是SSD,因为BIOS只能设置一个启动盘。所以需要确保Debian的/boot或EFI分区安装Windows所在的SSD上,否则可能导致引导问题。这一点非常重要,因为如果引导加载程序安装到另一个硬盘,用户可能需要每次切换启动盘,或者出现无法启动的情况。 然后,用户可能已经安装Windows 10,所以需要先检查磁盘空间,是否需要在SSD上压缩出空间给Debian。引用[2]中提到压缩至少400MB的空闲区间给/boot,但Debian可能需要更大的空间,或者是否需要单独的EFI分区。通常,现代系统使用UEFI,所以可能需要一个EFI系统分区(ESP),而Windows已经有一个ESP,Debian可以复用这个分区,但需要小心处理,避免覆盖Windows的引导文件。 另外,引用[3]提到硬盘安装的方法,可能需要用户从ISO文件启动,但这里用户可能更倾向于使用U盘安装,所以步骤可能涉及制作启动盘、调整BIOS设置以启用UEFI模式,并禁用Secure Boot,尤其是Debian对Secure Boot的支持可能需要确认。 接下来,分区的部分,用户需要指导如何分区,比如根目录(/)、home、swap等。根据Debian的推荐,可能建议用户创建EFI分区(如果复用现有的ESP,可能需要挂载到/boot/efi)、swap、根分区和可选的家目录分区。这里需要注意,如果用户将Debian安装HDD上,而Windows在SSD上,那么引导加载程序必须安装SSD的ESP中,否则无法从同一启动盘选择系统。 引导加载程序的配置是关键部分,安装GRUB时,需要选择正确的设备,通常是SSD(例如/dev/sda),而不是分区(如/dev/sda1),这样才能将GRUB写入MBR或UEFI固件。如果是UEFI模式,可能需要确保安装到ESP,并且更新EFI启动项。 可能的陷阱包括:分区时误删Windows数据,引导加载程序安装位置错误导致无法启动任一系统,UEFI与Legacy模式不匹配导致安装失败,Secure Boot未禁用导致无法加载Debian内核等。 用户可能还需要知道安装后的步骤,比如如何通过GRUB菜单选择系统,或者如果GRUB没有检测到Windows,如何手动添加或更新配置。 最后,需要生成相关问题,比如如何修复引导、分区方案的选择、UEFI与Legacy的区别、如何调整分区大小等,这些可能都是用户后续会遇到的疑问。 总结步骤大致如下: 1. 备份数据,防止分区时数据丢失。 2. 准备安装介质,制作Debian 12的U盘启动盘。 3.Windows中压缩磁盘,腾出空间给Debian。 4. 调整BIOS设置,启用UEFI,禁用Secure Boot,调整启动顺序。 5. 启动安装程序,进行分区,特别注意引导分区的设置。 6. 安装GRUB到正确的磁盘,确保引导菜单包含Windows。 7. 完成安装,验证双系统启动是否正常。 需要详细说明每个步骤的具体操作,尤其是分区和引导部分,避免用户操作错误导致系统无法启动。同时,提醒用户注意引导加载程序的位置,以及UEFI和Legacy模式的区别,因为错误的模式会导致安装后无法引导。</think>### Windows 10与Debian 12双系统安装指南 #### 一、前期准备 1. **备份重要数据** 分区操作可能导致数据丢失,建议提前备份Windows和硬盘上的关键文件[^2]。 2. **下载Debian 12镜像** 访问[Debian官网](https://www.debian.org/download)下载ISO文件,推荐选择包含非自由固件的网络安装镜像。 3. **创建启动U盘** 使用工具如[Rufus](https://rufus.ie/)(UEFI模式)或[Ventoy](https://www.ventoy.net/)制作启动盘,确保分区类型为GPT(UEFI兼容)。 4. **腾出磁盘空间** - 在Windows中打开**磁盘管理**,右键选择目标硬盘(建议SSD),压缩卷(建议至少50GB空闲空间)[^1]。 - 若使用HDD单独安装,需确保硬盘已初始化且有空闲分区。 --- #### 二、BIOS设置 1. 进入BIOS(开机按`F2`/`Del`/`Esc`等键,因主板而异)。 2. 关闭**Secure Boot**(Debian对Secure Boot支持有限)。 3. 启用**UEFI模式**(若安装介质为UEFI格式)。 4. 调整启动顺序,将U盘设为第一启动项。 --- #### 三、分区方案(关键步骤) 以下为**SSD+HDD混合安装**示例(假设Windows在SSD,Debian根目录在HDD): | 挂载点 | 大小 | 分区类型 | 文件系统 | 所在硬盘 | |-------------|-----------|------------|----------|----------| | /boot/efi | 512MB | EFI系统 | FAT32 | SSD | | swap | ≥内存大小 | 交换空间 | - | SSD/HDD | | / (根目录) | 30-50GB | 逻辑分区 | ext4 | HDD | | /home | 剩余空间 | 逻辑分区 | ext4 | HDD | **操作说明**: 1.安装程序的**分区向导**中选择**手动分区**。 2. 复用SSD上的Windows EFI分区(勿格式化),挂载到`/boot/efi`。 3.HDD上创建根目录和家目录分区,swap分区可根据需求选择位置。 --- #### 四、安装与引导配置 1. **安装系统** - 选择语言、时区后,配置网络(建议连接有线网络)。 - 安装GRUB时,**确保选择SSD对应的设备**(如`/dev/sda`),而非分区(如`/dev/sda1`)。 - 若提示“无法将GRUB安装到指定位置”,检查EFI分区是否已正确挂载。 2. **修复引导** 安装完成后若未出现GRUB菜单: - 进入Debian,执行: ```bash sudo update-grub ``` - 若Windows未识别,尝试在BIOS中调整启动顺序或使用`efibootmgr`工具。 --- #### 五、验证与调试 1. 重启后按`F12`(或主板指定键)选择启动设备,确认GRUB菜单包含Windows和Debian。 2. 若引导失败,可通过Windows安装盘使用`bootrec /fixmbr`修复MBR(仅限Legacy模式),或通过Debian Live CD重装GRUB[^3]。 ---
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值