从linux安装windows10

老刘

从Linux安装Windows 10完整教程(小白也能一次成功)

很多人用Linux一段时间后,因为工作软件兼容、游戏需求或办公方便,想装回Windows 10。其实从Linux环境直接安装Windows 10并不难,关键是准备好启动U盘、正确设置BIOS,以及选择“双系统”还是“彻底替换”。下面按实际操作顺序,把每一步都写清楚,适合电脑小白跟着做。

一、先搞清楚你的需求

安装前先想清楚两件事:

  1. 要不要保留Linux?

    • 想双系统:Windows和Linux都能用,推荐。
    • 只想用Windows:直接覆盖整个硬盘,操作更简单。
  2. 硬盘分区情况
    打开终端输入 lsblksudo fdisk -l,看看你的硬盘是MBR还是GPT,以及剩余空间。双系统至少需要50GB以上空闲空间给Windows。

重要提醒:安装前务必备份Linux里的重要数据到移动硬盘或网盘。安装过程可能格式化分区,数据一旦丢失很难恢复。

二、准备Windows 10安装U盘(在Linux下完成)

Windows官方不提供Linux版制作工具,我们用免费工具就能搞定。

1. 下载Windows 10 ISO

去微软官网下载最新Windows 10 ISO(选64位)。文件大约5-6GB,下载后检查一下是否完整。

2. 制作启动U盘(推荐方法)

方法一:用WoeUSB(最简单,推荐新手)

# Ubuntu/Debian系
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

# 或者用snap
sudo snap install woeusb

插入U盘(至少8GB),确认U盘设备名(比如/dev/sdb,千万别选错成系统盘):

lsblk

然后执行:

sudo woeusb --device /path/to/Win10.iso /dev/sdb

等待完成即可。U盘会被格式化为NTFS。

方法二:用dd + 手动处理(进阶) 有些新版Windows ISO用dd直接写会出问题,建议还是优先WoeUSB。如果一定要用dd:

sudo dd if=Win10.iso of=/dev/sdb bs=4M status=progress oflag=sync

写完后可能需要额外处理EFI分区,新手不推荐。

制作完成后,安全弹出U盘。

三、设置BIOS/UEFI启动

  1. 重启电脑,开机时狂按 DelF2F10Esc(不同主板不一样,看开机画面提示)。
  2. 进入BIOS后找到 Boot启动 选项:
    • 关闭 Secure Boot(安全启动)。
    • 如果是UEFI模式,把U盘启动项调到第一位。
    • 有的主板要开启 CSMLegacy,但现在多数用UEFI更好。
  3. 保存退出(通常是F10)。

电脑会从U盘启动,进入Windows安装界面。

四、正式安装Windows 10

场景A:彻底替换Linux(只装Windows)

  1. 选择语言、时间和键盘,点“下一步”→“现在安装”。
  2. 输入产品密钥(没有可先跳过,装完再激活)。
  3. 选择“自定义:仅安装Windows”。
  4. 看到硬盘分区列表后,删除所有Linux相关分区(包括ext4、swap、EFI等),然后选择未分配空间,点“新建”→“应用”,让Windows自动创建分区。
  5. 选中主分区点“下一步”,开始安装。过程中会重启几次,此时拔掉U盘,让它从硬盘启动。

场景B:双系统安装(保留Linux)

  1. 同样进入“自定义安装”。
  2. 不要删除任何分区!找到之前预留的空闲空间(或未分配空间),选中它点“新建”,建议给Windows分至少60-100GB。
  3. 选中新建的NTFS分区,点“下一步”安装。
  4. 安装完成后会直接进入Windows,此时Linux的启动菜单暂时消失,这是正常的。

五、双系统修复启动菜单(重要)

只装Windows后,GRUB被覆盖了。需要从Linux Live U盘或原来的Linux恢复GRUB:

  1. 用Ubuntu Live U盘启动,打开终端。
  2. 挂载原Linux分区:
sudo mount /dev/sdaX /mnt   # X是你的Linux根分区
sudo mount /dev/sdaY /mnt/boot/efi  # EFI分区
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
  1. 重新安装GRUB:
grub-install /dev/sda
update-grub
exit
sudo reboot

重启后就能看到GRUB菜单,同时有Windows和Linux选项。

如果觉得麻烦,也可以用Boot-RepAIr工具一键修复:

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

点“推荐修复”即可。

六、安装后必须做的几件事

  1. 安装驱动
    Windows装完后网卡、显卡可能驱动不全。先插网线或用手机热点上网,打开“设置→更新和安全→Windows更新”下载驱动。也可以去主板官网下芯片组、网卡驱动。

  2. 激活Windows
    有正版密钥直接输入。没有的话可用数字权利激活(之前激活过的电脑)或考虑正版渠道。

  3. 时间同步问题
    双系统下时间经常差8小时。在Windows以管理员身份打开命令提示符,输入:

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f

然后重启,两边时间就一致了。

  1. 关闭快速启动
    Windows的“快速启动”会导致Linux无法正常读写NTFS分区。在“电源选项→选择电源按钮的功能”里取消勾选“启用快速启动”。

七、常见坑与避坑技巧

  • U盘制作失败:换一个U盘试试,或检查ISO是否损坏。
  • 安装时找不到硬盘:多半是RAID模式,进BIOS把SATA模式改成AHCI。
  • 双系统进不去Linux:用Live U盘修复GRUB,上面已写详细命令。
  • 硬盘空间不够:安装前用GParted缩小Linux分区,腾出空间。
  • 笔记本触摸板/键盘失灵:装完先更新驱动,或临时用外接键鼠。

从Linux安装Windows 10,核心就三步:做好U盘、正确分区、修好启动菜单。只要备份了数据,整个过程风险可控。按照上面步骤一步一步来,基本都能顺利装好。装完后根据自己需求优化系统,Windows和Linux搭配使用其实很舒服。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,1人围观)

还没有评论,来说两句吧...

目录[+]