Linux Windows 双系统安装

【解决windows】Windows & Linux双系统安装历程,超详细 今天下午心血来潮装个双系统搞了几个小时,可谓是困难重重,但是实际上只是被一个很小的问题困住了,其它地方都很简单。那么接下来简单讲一下安装的步骤以及遇到的问题。 阅读详情

http://www.enet.com.cn/article/2007/0912/A20070912821613.shtml

 

 

http://hi.baidu.com/dongbo2206/blog/item/5576051c08c85b8c86d6b611.html

 

 

http://www.5xing.net/study/1/16/340.html

 

一. 用Linux Grub引导 Windows系统

 

先安装 Windows 系统.

 

Linux系统安装. (Linux Enterprise 12.0)

 

         在 安装Linux 系统的时候,选择分区时选择 "Custom the participation"

 

         Participaton:

         1. 在弹出的“New”对话框上,在剩余空间创建引导分区,挂载点为/boot,容量可以是100mb,文件系统是ext3

         2. 必须要创建交换分区。交换分区是一个特殊的分区,类似于windows xp里的页面文件,它没有挂载点的概念。在弹出的"New"对话框中只需选择文件类型为swap,假设内存容量是128mb,则交换分区容量可以设为256mb

         3. 在弹出的“添加分区”对话框上,选择挂载点为“/”,选择文件系统为ext3,可以将剩余的容量全部分配给根分区(注意应该适当留一点空间,否则系统会报错),容量大小不低于1.5gb。

        

         创建引导区:

         1. 当分区完成时,点击 Next

         2. 进入 引导分区 页面, 可以发现里面有两个引导分区可选,默认的是Linux, 另外一个是hda1 Windows的引导分区,这里将其设置为默认引导分区.

 

 

二. 用Windows ntldr引导 Linux系统

        ntldr是由配置文件boot.ini提供工作参数的,该文件位于 windows xp系统分区的根目录下,具有隐藏、系统、只读属性。我们只需要将red hat linux的引导记录作为一个文件备份到c盘的根目录下,并相应地在boot.ini文件里添加一个项目来指向它们,就可以实现双重系统了。

        先安装red hat linux,再安装windows xp

        1.在red hat环境下备份引导扇区

        安装完小红帽以后(假设安装在/dev/hda6分区)别忙着安装windows xp,先进入小红帽,打开终端窗口,在里面键入以下命令:

dd bs=512 count=1 if=/dev/hda6 of=bootsect.rh
        Note: /dev/hda6 是Linux所在的分区,根据具体位置调整.

        如果不清楚是那个分区,可以用 ls /dev 查看

        该命令的作用就是把red hat linux引导扇区保存为一个bootsect.rh文件,可以将其备份到软盘上。

        然后安装windows xp(假设安装在c盘上)。安装完成以后,再把这个bootsect.rh文件拷贝到c盘根目录下。编辑c盘根目录下的boot.ini文件(注意事先去除其系统、只读属性),在里面添加下面命令:

c:/bootsect.rh="red hat linux 9.0"


         保存该文件,请别忘了将boot.ini、bootsect.rh件设置回系统、隐藏和只读属性,以免今后误操作。

 

三. 恢复 MBR - 如果window 重装, ntldr引导会替换MBR,这个时候,需要恢复 MBR

  相比Linux, Windows会比较频繁地重装, 重装之后的mbr会被覆盖, 从而无法引导linux系统. 解决整个问题只需要恢复以前的MBR. 重装Linux则不存在任何问题. 因为grub会检测到已有的windows分区.   

  首先备份mbr, 使用dd命令将硬盘第一个扇区的头446字节'抓'下来保存. 之后重装完windows之后再恢复mbr. 这需要用到linux启动光盘. 启动进入命令行, 挂载那个被保存的mbr文件所在的分区, 然后用dd命令恢复就可以了.(注意我的是SCSI硬盘, 所以是sda, IED硬盘为hda)

  备份MBR:   

  # dd if=/dev/sda of=/boot/boot.NNNN bs=446 count=1

    Note: /dev/sda 是Linux所在的分区,根据你自己具体的分区设置

 

    - 我自己的备份如下

    先做前446字节的备份,就是MBR所占的字节数   

    # dd if=/dev/sda2 of=/home/shangyang/RecoverBoot/Linux/446/boot.NNNN bs=446 count=1

    再备份一个512字节的备份,以备不时之需,将DPT和MagicNumber同时备份.

    # dd if=/dev/sda2 of=/home/shangyang/RecoverBoot/Linux/512/boot.NNNN bs=512 count=1
  恢复MBR:   

  # dd if=/boot/boot.NNNN of=/dev/sda bs=446 count=1   

 

    -对应的还原

     先尝试:

       # dd if=/home/shangyang/RecoverBoot/Linux/446/boot.NNNN of=/dev/sda2 bs=446 count=1
    如果失败,再尝试:

       # dd if=/home/shangyang/RecoverBoot/Linux/512/boot.NNNN of=/dev/sda2 bs=512 count=1
  -为什么不是512呢, 主引导扇区是一个扇区(512字节呀)?   

  -只把主引导扇区的备份文件boot.NNNN的前446个字节重写入主引导扇区。  

  boot.NNNN是我们在安装Linux之前整个主引导分区的备份。如果我们把   

  512个字节全部写入主引导扇区就可能会把安装了Linux后改变了的硬盘   

  DPT表也破坏掉.   

  MBR-> Main/Master Boot Record, 有些书上是写成Master的.   

  我认为可以分成三个部分吧, MBR+DPT+MagicNumber(446+64+2=512)   

        

Windows + Linux 双系统的安装 Windows + Linux 双系统的安装 参考自 https://blog.youkuaiyun.com/flyyufenfei/article/details/79187656 参考自 https://blog.youkuaiyun.com/u012052268/article/details/77145427 文章目录Windows + Linux 双系统的安装1. 准备工作1.1 U盘启动盘的制作1.2 分配磁... 阅读详情

相关推荐

Windows+Linux 双系统安装教程

双系统安装教程(Windows+Linux)1、工具2、安装UltraISO软件3、将Ubuntu16.04镜像文件写入到U盘4、为Ubuntu16.04系统分配磁盘空间5、在Windows7中安装Ubuntu16.04 1、工具 1.1 Windows系统64位(物理机现有系统) 1.2 Ubuntu16.04 64位 下载地址:https://www.ubuntu.com/download/d...

wl150312的博客 7777

修复MBR扇区故障

1、备份MBR扇区数据 dd if=/dev/sda of=/backup/sda.mbr.bak bs=512 count=1 操作步骤: 1、创建新文件夹 mkdir /backup 2、将sbd1挂载到backup文件夹中 mount /dev/sdb1 /backup/ 3、进行备份操作 2、模拟MBR扇区故障 dd if=/dev/zero of=...

想做大程序猿的李阿 278

如何安装linux和windows双系统

像我们运维学习者,平常会用到linux,但是又必不可免的会用到windows,所以在一台电脑上安装linux和windows双系统就成了刚需,那么如何来安装windows和linux双系统呢 实验环境 电脑:实验室台式机 优盘:金士顿DT106 安装包:win7.ghorhel7.5 软件:通用pe工具箱(windows装机工具),poweriso(linux装机工具),DiskGenius(硬盘工具) 一、安装windows ①制作windows装机工具 首先在windows上安装一个..

A soul tortured by desire 1万+

渗透测试——漏洞扫描工具

然后还要将all这个压缩包里的plugin_feed_info.inc提取出来,命令行是 tar -zxvf all-2.0.tar.gz plugin_feed_info.inc,然鹅,我提取不出来。将下载好的插件移动到Nessus目录下,然后输入sudo /opt/nessus/sbin/nessuscli update all-2.0.tar.gz。用户名和密码随便写写就好,随后将会更新补丁,OK,这样Nessus可以使用了。将会获得一串数字,然后去激活码的这个网站,输入自己的邮箱获取激活码。

wuli1024的博客 5007

Linux与Windows双系统安装完整指南

双系统的启动管理与日常维护是保障其稳定运行的关键。通过本章内容,读者应能够熟练配置GRUB引导加载器、优化启动体验、执行系统更新以及实现双系统之间的文件共享。在后续章节中,我们将进一步探讨双系统环境中可能遇到的常见问题及其解决方案。

weixin_28931507的博客 2695

电脑主板开机12步流程全解析:从按下电源键到BIOS启动的完整过程

本文深入解析了电脑主板从按下电源键到BIOS启动的完整12步流程,详细阐述了待机电路、主供电上电、CPU供电建立、时钟信号分发及复位链等关键硬件协同工作原理。通过剖析电脑主板的电路结构与芯片协作时序,帮助读者构建系统性的硬件故障诊断思维,精准定位开机故障。

weixin_29290963的博客 265

Win系统下安装Linux双系统教程(非常详细)从零基础入门到精通,看完这一篇就够了_windows linux双系统

Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。

yy1715713348的博客 4769

如何用python开发“跳一跳”游戏【附源码】

jump_start_time = pygame.time.get_ticks() # 记录跳跃开始时间。jump_duration = current_time - jump_start_time # 计算跳跃持续时间。current_time = pygame.time.get_ticks() # 获取当前时间。jump_velocity = -15 # 设置跳跃的初始速度。# 如果小球跳跃结束,重置跳跃状态。# 根据跳跃持续时间计算跳跃高度。# 移除超出屏幕的障碍物。

helloshili2011的博客 2496

Linux双系统安装指南

在实际工作中,一些同学可能需要使用到Windows和Linux两种操作系统,需要将这两种系统安装在同一台电脑上,但是网上的教程良莠不齐,有一些文章已经失去了时效性,可能会造成一些误导,不仅浪费时间,甚至可能导致我们操作不当造成数据损坏或丢失。 我们的目的是尽快熟悉Linux系统,用它来更加高效的完成日常工作,而不是花费时间纠结于系统安装这些事情,因此本文为大家整理了双系统安装攻略,帮助大家节省安装时间,降低迁移难度,尽早享受Linux带来的乐趣。 我们这里所说的双系统安装,一般是指已经具有Windows系统

ybg的博客 2万+

让 AI 自己“画施工图”——基于扩散模型的智能 CAD 管线生成

AI驱动CAD管线设计革命:Layout2CAD实现30秒自动化出图 针对设计院70%时间耗费在管线绘制的问题,研究团队基于Stable Diffusion开发了Layout2CAD系统,实现建筑草图到DWG施工图的智能转换。该系统采用三阶段流程:语义分割建筑底图→扩散生成多通道Heatmap(含管径/标高信息)→矢量化输出DWG实体,结合129M参数的多模块模型(Diffusion UNet+GraphRefiner)及规范判别器,确保1mm精度并自动满足GB50015-2019标准。

qq_74383080的博客 2014

用于多种无人机协作的群体智能算法:综合综述

随着无人机技术的快速高水平发展,将多架无人机作为自主控制的编队应用于复杂情况是一个新兴领域的代表之一。在实现自主控制的挑战中,碰撞避免、任务分配、路径规划和编队重构是关键功能。本文对各种经典的无人机群智能算法进行了系统的总结和分析。

erjia_的博客 1万+

引导过程与服务控制

文章目录一、LINUX操作系统引导过程1.开机自检2.MBR 引导3.GRUB 菜单4.加载 Linux 内核5. init 进程初始传二、系统初始化进程1.init进程2. Systemd三、systemd单元类型四、运行级别所对应的Systemd目标五、修复MBR扇区故障1.故障原因2.故障现象3.解决思路六、修复GRUB引导故障1. 故障原因2.故障现象3. 解决思路七、修复故障的方法1.修复MBR扇区故障2.修复GRUB引导故障3.遗忘ROOT用户密码 一、LINUX操作系统引导过程 1.开机自检

Pyy0928的博客 310

零基础实战:用 Docker 和 vLLM 本地部署 bge-reranker-v2-m3 重排序模型

本文介绍了如何利用Docker容器和vLLM推理框架在本地部署BAAI开发的bge-reranker-v2-m3文本排序模型。

举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。 5971

Windows和Linux双系统安装教程

1 系统启动盘准备 因为不想装第二个系统的时候重做系统盘,所以这里做的系统启动盘本身就是Windows和Linux双系统引导的。这里用的工具前面在docker安装笔记的时候已经介绍过:YUMI。可以翻翻前面的博客进行了解。 花式安装蓝鲸鱼札记 百度搜索的时候,要准确定位,请搜YUMI USB,如果想了解点其他的(咳咳咳),去掉USB。不过另外一点是有人推荐用EFI的版本(虽然觉得差别不大),制作系统启动盘前面的博客也介绍过了。唯一要注意的就是为了做成多引导启动,在选择windows系统制作的时候,记得

weixin_52358523的博客 4587

YOLOv11改进策略【损失函数篇】| arXiv2025 TeLU双曲正切指数线性单元 强梯度防消失 + 解析光滑稳训练,极速提升收敛与泛化

本文记录的是。TeLU(Hyperbolic Tangent Exponential Linear Unit)通过。本文利用TeLU激活函数,以x⋅tanhex统一实现正区间强梯度加速收敛与负区间持续梯度避免死神经元,全程保持解析光滑与极低计算开销,,显著提升深度网络在分类、检测、分割、时序任务中的收敛速度、精度与泛化鲁棒性。

Limiiiing的博客 224

基于STM32、HAL库的ADE7880ACPZ-RL电能计量芯片驱动程序设计

@retval 状态 (ADE7880_OK或ADE7880_ERROR)* @retval 状态 (ADE7880_OK或ADE7880_ERROR)* @retval 状态 (ADE7880_OK或ADE7880_ERROR)* @retval 状态 (ADE7880_OK或ADE7880_ERROR)* @retval 状态 (ADE7880_OK或ADE7880_ERROR)PA6 (MISO) <--> SDO (SPI数据输出)PB0 (CS) <--> /CS (片选,低有效)

corlin6688的博客 668

windows加linux双系统安装方法

windows+中标麒麟或中科方德的双系统安装方法 如果需要安装windows和linux系统双系统,需要先安装windows,windows的安装方法就不在这里说明了,安装了windows系统后再安装linux系统。 一、windows和中科方德双系统安装方法 1、安装windows后重启,开机按F12选择启动设备,选择linux系统安装启动盘(根据之前windows操作系统安装方式选择,若是U...

dragonsky_no1的博客 9232

基于YOLOv10的机器人抓取引导系统:从物体检测到精准抓取

python# 数据标注工具简化版import os"""启动标注工具""""""标注单张图像"""print(f"标注图像: {os.path.basename(img_path)}")print("请在图像上绘制抓取矩形框...")# 这里应该实现交互式标注界面# 简化版本直接返回示例标注# 示例标注数据"""保存标注结果"""# 保存为YOLO格式# 转换为YOLO格式。

YOLO 378

Ubuntu24.04双系统安装(Linux/windows共存一文打通)

Ubuntu24.04双系统安装(Linux/windows共存一文打通)—

weixin_73332175的博客 2万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

双硬盘Windows+Linux双系统安装指南

根据我浅薄的知识,我对单硬盘双系统的理解是Win和Linux都使用同一块EFI系统分区(还有什么ESP分区,我不太理解两者的区别,估计是一个东西),但问题是Windows的引导程序和Linux是不兼容的,而Linux使用的如grub是可以兼容Windows的,所以一般的教程都是建议先安装Windows,然后在Linux中会智能的帮我们识别到Windows的启动分区,然后用grub装载他们两个。在debian12的自动分区下我的1T硬盘,被自动分区成了536MB的EFI分区和1G的交换分区剩余为根目录分区。

Yqha1的博客 4510

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

windows和Linux双系统的安装教程

本教程分为3个部分:一、制作U盘启动二、磁盘分区三、安装Linux(ubuntu-18.04)系。

Hnm456756的博客 1506

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

如何安装windows和linux双系统

最近装了两天系统积攒了一下经验。 原本一直使用win7,现需要使用linux操作系统作为开发环境,虚拟机的能力总是有限,所以打算装双系统,装系统以前一直对我来说一直很神秘,为什么系统需要各种启动引导什么的,装双系统和单系统的区别又是什么,按照网上教程走的时候有时后会经常遇到一些问题导致失败又不知道该如何解决,归根到底是不知道计算机如何启动的,看完下面的博客就不会不知道自己机械的装系统的时候到底在

wo_der的博客 2万+

linux双系统安装视频,Windows和Linux双系统的安装方法

评论#re: Windows和Linux双系统的安装方法2007-12-20 10:40亮亮咖啡猫,对我来说还是很难啊,能不能说清楚一点啊回复更多评论#re: Windows和Linux双系统的安装方法2007-12-20 14:06CoffeeCat@亮亮您好,真不好意思给您带来了困惑,不过我觉得我讲的还是比较清楚的,每个阶段的每个步骤都写得很详细,而且并没有理论知识,所以请仔细阅读...

weixin_36002475的博客 138

linux windows双系统安装教程

双系统安装 使windows系统和linux系统都存在于硬盘,电脑在启动时,选择是用windows还是用linux系统 这种方式相比虚拟机形式,可以完整真实的发挥出linux的实力 manjaro应该是所有linux发行版中对双系统安装最友好的发行版之一 磁盘空间压缩 一般电脑都会有一块固态硬盘,有些游戏本还会有一块机械硬盘 固态硬盘中装有window的系统,整块磁盘都被格式化成ntfs格式,机械硬盘也是如此,但ntfs是windows独有格式,linux对ntfs格式支持度不高,linux自支持多种磁盘格

hxjgjg的博客 5150
上一篇: Linux 系统安装
下一篇: Linux 帐号 注意事项
伤神v
博客等级 码龄19年 17粉丝 129原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值