V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
CSM
V2EX  ›  问与答

安装 Windows 时无法识别装有 Linux 的硬盘

  •  
  •   CSM · 2019-02-26 20:26:13 +08:00 · 4452 次点击
    这是一个创建于 1857 天前的主题,其中的信息可能已经有所发展或是发生改变。

    机器是联想 ideapad,除去 100M 的 ESP 分区外,剩余的将近 500M 装着 Manjaro。

    装 Windows 的原因是为了玩游戏( QQ 飞车多年老玩家😂)。

    于是在 MSDN ITELLYOU 上下载了 Win7 镜像,安装的时候那个显示磁盘布局的界面空无一物,要选择什么什么驱动啊的,我哪来的驱动啊😂,只好无奈退出。殊不知,前边正有个大坑等着我跳。。

    然后,Manjaro 就进不去了! BIOS 的启动项里也不见硬盘了。。我当时就慌了,莫非是硬盘坏了?难怪 Win7 不识别。

    最后搜索了一圈后发现是 Win7 把 ESP 搞坏了,毕竟那篇《大神教你 uefi 启动安装 win7 操作方法》显得不是那么靠谱。。

    在社会主义现代化的当今时代,uefi 启动安装 win7 早已经不是什么高手之间的秘密,uefi 安装 win7 早已经褪下了神秘的光环。很多电脑新手都学会了 uefi 安装 win7,大家看了一定好气哦。但是不要灰心,今天 IT 视窗小编就来教你 uefi 启动安装 win7 操作方法。


    好了我不说废话了,最后是用 Arch 的镜像启动、chroot 到 Manjaro、grub-install 搞定的。

    因为我自以为 Win7 启动的方法不对,不甘心又下载了 Win8.1 安装,结果居然是。。

    一模一样! Win8 也不识别我的磁盘!

    话说我自高中折腾双系统以来都是在 Windows 的基础上安装 Linux 的,网上的教程也大多是这样;这次反过来居然一下就掉坑里了。。😢

    V 友们我该怎么安装 Windows 呢?

    第 1 条附言  ·  2019-02-26 23:34:43 +08:00
    OK OK,终于解决啦
    原来不是无法识别我的硬盘,而是原版 Win7 不包含 USB 3 的驱动,找不到她从哪里来的了。。
    尝试了搜出来的往 wim 文件注入驱动的办法,还是失败了。
    现在用『老毛桃』给搞定啦!哈哈哈哈
    17 条回复    2019-02-26 21:17:20 +08:00
    choury
        1
    choury  
       2019-02-26 20:32:33 +08:00 via Android
    用 win10 呗
    CSM
        2
    CSM  
    OP
       2019-02-26 20:38:54 +08:00
    @choury #1 Win10 还没试,不过 Win8 都不行,对 Win10 报的希望不大。。
    NetworkManager
        3
    NetworkManager  
       2019-02-26 20:41:35 +08:00
    我用的 deepin 想改为 win10 的 发现 PE 不能用 就把那个本子扔一边了 啥时候有空再搞
    mayx
        4
    mayx  
       2019-02-26 20:44:20 +08:00 via Android
    先安 win,后安 linux,然后用 grub 引导,我三系统也是这么装的
    davie
        5
    davie  
       2019-02-26 20:44:55 +08:00
    一般都是先装 win 再装 linux
    fyyz
        6
    fyyz  
       2019-02-26 20:46:59 +08:00 via Android
    我知道原因,是因为你的硬盘是 gpt 分区表,win7 不认
    yzwduck
        7
    yzwduck  
       2019-02-26 20:48:15 +08:00
    虽然没试过,但我觉得应该先在 Linux 下划好 Windows 的分区,格式化好后,再装 Windows,最后修引导。
    不过既然你的 Manjaro 只占了 500M,为什么不直接备份一下,然后先装 Windows 后 Linux ?
    fyyz
        8
    fyyz  
       2019-02-26 20:48:55 +08:00 via Android
    要解决这个问题,可以用支持 UEFI 的 PE 来装,然后生成 UEFI 引导
    CSM
        9
    CSM  
    OP
       2019-02-26 20:49:44 +08:00
    @fyyz #6 可是 Win8 也不行呀~


    @mayx #4
    @davie #5
    Linux 上有不少资料,还有各种配置文件备份起来太麻烦了
    amazingrise
        10
    amazingrise  
       2019-02-26 20:52:27 +08:00 via Android
    @CSM lz,我觉得应该找一个 Linux live usb 看看分区情况
    loading
        11
    loading  
       2019-02-26 20:53:59 +08:00 via Android
    相信我,花几十块,买两个 8G 的高速 u 盘,折腾起来保险很多。
    一个装 pe,一个放 ubuntu livecd。技术好可以合并为一个。
    mayx
        12
    mayx  
       2019-02-26 20:54:18 +08:00 via Android
    @CSM 那就用 Ghost 吧,虽然...
    amazingrise
        13
    amazingrise  
       2019-02-26 20:54:26 +08:00 via Android
    @CSM 忽略我,我刚才没看主题内容。。。尴尬了
    Osk
        14
    Osk  
       2019-02-26 20:55:47 +08:00
    只有我一人觉得是美帝良心想 BIOS 里面硬盘模式的锅吗...

    miix 710 还是哪款, BIOS 里面默认 RAID 模式且不让改成 AHCI 模式.

    这种情况下装 Linux 直接不认盘, 甚至 Windows 都要准备 F6 驱动才能识别硬盘.
    momocraft
        15
    momocraft  
       2019-02-26 20:57:47 +08:00
    我记得 archwiki 也推荐先让 win 创建分区, 再装 linux
    CSM
        16
    CSM  
    OP
       2019-02-26 20:58:23 +08:00
    @yzwduck #7 有道理,我现在试试。
    CSM
        17
    CSM  
    OP
       2019-02-26 21:17:20 +08:00 via Android
    完了,为了给 Windows 腾出空间,用 resize2fs 和 fdisk 把分区搞没了。。这下从根本上解决了问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2688 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 15:47 · PVG 23:47 · LAX 08:47 · JFK 11:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.