Ubuntu+win7安装总结——查询不到win7分区问题

本文记录了在Ubuntu安装过程中遇到无法识别Windows 7分区的问题,以及通过切换分区模式和使用特定命令来解决该问题的过程。在安装Ubuntu前误删Win7系统,后通过Legacy BIOS模式安装Win7,再安装Ubuntu时发现硬盘被识别为GPT分区,通过执行命令抹去GPT签名,使Ubuntu以MBR模式进行安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这两天在学校计划装个linux以后用来写代码,windows下面就专心玩好了。

本来搜了下经验,以为很轻松(虽然事实上知道怎么弄,不出错就确实很轻松啦)。然后,就那么把原来的win7系统不自觉的全格了,直到花了1天半的时间之后,搜linux下怎么看不到win7的硬盘搜不到结果,忽然点开linux下的computerproperty看了下之后,发现原本一直以为的linux只是在隔出来的50G下玩的,事实上是500G

然后,明白了,数据全没了。(虽然已经备份,但是对于一些下载的计划看的资料丢了,也是比较难很快接受)。

OK,知道现在电脑里什么都没了以后,轻松了/


因为觉得在Linux下装win7,事后的引导什么的可能会很麻烦,就依旧先刻个win7U盘,在win7安装之后安装ubuntu

这里的win7是从msdn里下载的应该说是最纯净的win7,因为连个网卡驱动都没有,还好周边有一台老式机,下载了一个拷过来才用上的网络。

接下来就是唯一导致这次安装错误的幕后黑手。


windows下准备好ultraiso刻录好的ubuntuU盘。

开机进入选择启动(lenovoF12进入,我电脑已经设置为Legacybios,所以不太了解win8双系统uefi该怎么设置)

进入ubuntu安装界面以后,之前都按continue就可以,到分区前一步,如果显示出已检测到win7系统,那么就说明你硬盘格式和标识都是正确的,下一步也就不会出现下一步不显示win7已经分好的磁盘的问题了。


如果没有显示检测出win7,现在按照我查的资料来理解。

安装win7的时候是MBR分区模式,安装ubuntu时,自动识别为GPT分区模式,执行以下命令就可以让UbuntuMBR执行。

在试用版里输入一下命令即可

sudo dd if=/dev/zero of=/dev/sda bs=1 count=8 seek=512

这会抹去 Primary GPT header 里的 GPT signature。请不要输错任何一个字,包括空格。
有其他人说也可以在bios设置里设置Legacyonly.我电脑没有这个选项,不确定在什么上有那个。

以上。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值