Windows、Freebsd和Linux多重系统引导解决方法

Windows10 和 ZFS 文件系统 FreeBSD UEFI 引导 双系统安装 文章目录安装 Windows 10 系统制作 U 盘启动盘安装 FreeBSD 系统 安装 Windows 10 系统 注意:记得使用 UEFI 引导方式。 另外,Windows 10 的 EFI 分区大小最好大一点,我的大小为 512M。否则后面制作双引导的时候有可能 EFI 空间太小,放不下 Freebsd 的引导。 Windows10 的具体安装找其他资料吧,一找一大把。 制作 U 盘启动盘 我制作 U 盘启动盘的系统是 Windows 所以就用 Rufus 工具来制作 下载链接: Rufus 安 阅读详情
先声明这个只适合学习用,并不适合商业服务用,本人也不是什么高手。
版权归本作者所有。
涉及知识:硬盘分驱、MBR对硬盘的记录、Grub的引导
想学习Linux和Freebsd,同时想使用Winddows的同志看过来吧。
一般一个硬盘没有软件控制的状态下,可以分四个主分驱,也就是可以同时装四个系统而且可以引导起来,当然你要是装四个Windows,那就不

用看了,很容易搞定的。当然我们不可能把一个硬盘只分四个区来装这个三个系统,那样Windows用时只有一个系统和一个区可以用于存数据了

。吼吼.....那样你在安装Linux时,是想在分一个Swap分驱也搞不定了。好了,原理我不在说了,想知道的话,可以自已查吧。

准备Let's go
给硬盘分驱,可以用pqmagic这个强大的分驱工具搞定,可以用你喜欢的工具也就我一般用Fdisk,很爽的,也很快。第一个分驱(主)装于

Windows也可以用NTFS分驱,推荐用FAT32,在分两个主分驱,都可以不分格式,也不显示,就行。一个逻辑分驱,逻辑分驱中可以分多个扩展

分驱,给Windows用。
这是方法一,当然这个有一定的缺点,就是Linux同样化不出交换分驱。但据我的使用经验,如果有256M内存的话,一般使用可以不分SWap分驱

的。一个/ 就足够了。
优点:可以通过编译Linux的内核使用Freebsd的交换分驱。增加了学习的难度。另外也节省了一点硬盘。嘿嘿....我的硬盘不多呀。

方法二、分两个主分驱
分驱一、6G用于装Windows,主二、6G以上吧,装Freebsd。跟据自已的情况定吧,6G可装不了什么东西,我一般给它10G,其于的做逻辑分驱,

在分不同的扩展分驱。不对,怎少了一个分区,怎么装Linux呢,嘿嘿....没关系Linux可以以装在扩展分驱的。

分驱搞定了,就装吧!

先装那一个,笨啊,当然先装经常用的Windows然后在装什么,其实在装那一个都行,我就说我的情况吧,第二个装的是Freebsd (我用的是

5.2),装Freebsd时一定要注意他的引导一定不要让它装到MBR上了。装到自已所在的主分驱上就行了。
然后安装Linux我用的是Red hat Linux Enterprise 3(我从学习Linux一直用Red hat,用了快3年了,也是最近才换成Enterprise 3),要是

按第一种方法分的驱,那么第三个主分驱就不要企图分出来一个swap了,要是实在想分就把Windows的扩展分驱中划出来一点作swap分驱用了。

什么不会,打...........晕倒了,把Windows的交换分驱删掉一个,在创建一个swap需要的空间(一般学习用可以是内存的2倍,1.5倍都行,

其实很多时间用不到,要是128内存了还有可能用到的)。这次一定要把引导装到主一的MBR
上了。一切进行顺利,安装完了,重起。阿,怎么只有一个DOS 和一个Linux的引导怎么没有Freebsd的,没关系。请记住Grub是可以引导

Freebsd的,只是需要一点我们的劳,Follow me,go 进入Linux
进入/boot/grub/,ls下看看吧,看见grub.conf了吗?就是它了,用vi打开,不要用GEDIT。看看格式是不是很美,也看到了一个行是不是开机

画面的东西(可以改成你喜欢提示也行,只要你明白,很多人才学Linux和Freebsd喜欢改开机Grub的引导画面也是通这个文件改的,如果你喜

欢改,你去查一下Grub资料吧,很容易搞定的,我现在不搞这个了)
最后加入一行
title FreeBSD
root (hd0,a)
kernel /boot/loader/loader

保存,重起试一下吧。


其实还有一种方法更简单:

也是多次把系统弄坏后的一个经验。
就是先装Windows,再装Linux(我用的是Redhat),装Linux时一定要把它的引导装在Linux所在的主分驱,引导也可以使用Grub的关键是安装的位置注意就行了。
然后在装Freebsd。装Freebad的BootManage程序就行了。把Freebsd的引导装到Mbr中。Freebsd的引导程
序会认识Linux这样就可以实现引导了。
另外在学习中一定要学一下Mbr的备份。那样,你可以节省很多时间了。

零基础也能懂的Arduino ESP32离线安装包图文教程 手把手教你完成Arduino ESP32离线安装包的配置,无需联网也能快速搭建开发环境,适合初学者和网络受限用户,轻松实现arduino esp32离线安装包部署。 阅读详情

相关推荐

在 Windows 10 中通过 WSL2 安装 vLLM 部署本地大模型的方法和步骤

通过 WSL2 在 Windows 10 中部署 vLLM 的核心优势是兼顾 Windows 生态与 Linux 环境的 GPU 加速能力,适合需要在 Windows 下开发但依赖 vLLM 高性能推理的场景。相比原生 Windows 部署(Ollama 等工具),该方案性能更优(接近原生 Ubuntu),且支持更大模型和量化优化。若追求极致性能,建议直接使用 Ubuntu 系统;若必须依赖 Windows 工具链,WSL2 + vLLM 是当前最优选择。

当 AI 开始写文章、绘星空,甚至预测未来,您还在旁观吗?这里将剖开人工智能的思考逻辑,拆解 AI 创作的底层密码,也聊聊人工智能里的人文温度。每篇都有让你拍案的细节,快来解锁 AI 时代的神奇世界! 3754

跨平台解锁BitLocker:Dislocker在Linux/macOS/FreeBSD的部署与实战

全盘加密技术是保护数据安全的核心手段,其原理是通过加密算法(如AES)对存储设备上的所有数据进行编码,确保未经授权的访问无法获取有效信息。这项技术的核心价值在于为静态数据提供强安全保障,广泛应用于企业数据防护、个人隐私保护及移动存储设备管理。在跨平台工作流中,Windows BitLocker加密的数据在Linux、macOS等非Windows系统上访问成为常见挑战。Dislocker作为基于FUSE(用户空间文件系统)的开源工具,通过解析BitLocker元数据与密钥保护器,实现了在非Windows环境下

weixin_34186128的博客 285

27-eMMC电路设计

eMMC硬件电路设计

weixin_66510961的博客 4008

FreeBSD设置windows启动项

FreeBSD和windows双系统模式下,FreeBSD 9安装时貌似没有让你选择安装启动管理的步骤,FreeBSD安装完毕以后手动设置启动项进入FreeBSD系统后以root用户执行以下命令:boot0cfg -B ada0ada0是硬盘标识,单硬盘都是 ada0 管理员在2009年8月13日编辑了该文章文章。 -->

玄冬Wong 682

SpringBoot 中 @RequestMapping 及衍生注解的全面解析与实践

本文全面解析Spring Boot中@RequestMapping及其衍生注解的使用,涵盖核心功能、HTTP方法特定注解(@GetMapping/@PostMapping等)、属性详解(路径/参数/头信息等)以及路径变量处理。文章详细介绍了注解的组合使用、继承特性、版本控制策略等高级应用,并针对405/404等常见错误提供解决方案。通过学习这些注解的规范用法,开发者能够构建符合RESTful风格的API接口,提升代码可读性和可维护性。建议优先使用HTTP方法特定注解,合理规划URL结构,并注意避免路径冲突。

Java&AI小吕布的博客 2037

完整复现YOLOv8:包括训练、测试、评估、预测阶段【本文源码已开源,地址在文章末尾】

(这里主要是在colab.research.google.com实现的,本地的配置也是类似的方法)YOLOv8是一种用于目标检测的深度学习算法。主要参考:https://github.com/ultralytics/ultralytics/blob/main/README.zh-CN.md。yolov8的权重:https://github.com/ultralytics/assets/releases。yolov8的文档:https://v8docs.ultralytics.com/

源代码杀手的博客 1万+

在FreeBSD中添加引导windows2003启动项目列表

title windows2003 rootnoverify (hd0,0) chainloader +1

java-t-go 202

Halcon学习之一维测量(3)

带定位器的测量。首先看一下“定位”是什么意思?回答:比如我们测量一个芯片,这时候我们设置一个测量矩形,来沿着测量目标进行测量。但是下一张当芯片的位置发生变化时,测量矩形的位置就不对了,就不是沿着测量目标了。这样就不对了!芯片在转,测量矩形也要跟着一起转才行。这个时候就需要“定位”来起作用了!定位之后得到这个芯片的旋转角度之后,测量矩形可以跟着这个角度转。这就是“定位”+“测量”,这是我们工业视觉常用的一个手法,在Halcon里面也是有例子展现的。

deep_love1314的博客 788

修复三系统引导 freebsd archlinux (ubuntu ) windows7

上次安装freebsd后,archlinux无法启动,windows7和freebsd正常进入; 下载grub4dos解压在U盘之后,可以直接进入archlinux运行 sudo grub-install /dev/sda 修复引导,之后把freebsd引导选项加入/boot/grub/menu.lst 了结@ (修改/boot/defaults/loader.con

wowoto的Ubuntu和Archlinux以及FreeBSD学习笔记 2904

材料仿真软件:Materials Studio_(14).电学性质计算

设置计算参数,包括 k 点网格、交换相关泛函等。

kkchenjj的博客 1863

基于多头注意力时间卷积网络(MATCN)的虚拟电厂短期功率预测模型

​时空特征解耦​:TCN负责时间模式,注意力捕捉空间关联​动态门控机制​:自适应调整两种特征的融合比例​多尺度感知​:膨胀卷积覆盖5分钟到24小时的时间跨度​轻量化设计​:参数量比传统Transformer减少52%

hasakie的博客 322

在Fedora20用grub引导freeBSD10

装完FreeBSD10的安装,安装完退出之后,发现启动项里面只剩下fedora的启动项,我的电脑是Fedora20+FreeBSD双系统,想用GRUB引导修复freeBSD的启动项,网上搜了一堆方法。但是都不可行。 我的FreeBSD是装在gpt5中 修改/ect/grub.d/40-custom #!/bin/sh exec tail -n +3 $0 # This file provides

roaylchen的博客 2026

Android 13 灭屏音乐播放问题解决与优化建议

通过在中增加对音乐播放状态的检测,我们成功解决了客户应用在灭屏状态下音乐播放被中断的问题。

m0_60898338的博客 1157

linux怎么从硬盘上安装系统软件,如何在一个硬盘上安装五个操作系统

如何在一个硬盘上安装五个操作系统如今的硬盘越做越大,一个30G的硬盘也用不了几个银子。于是越来越多的网友除了Windows之外,也开始尝试一些诸如Linux,FreeBSD这样的免费操作系统,随之而来的便是各操作系统的多重启动问题了。最近我没有依赖第三方引导辅助软件,成功地在一个硬盘上安装了DOS,WindowsME,Windows 2000,Linux,FreeBSD这样五种操作系统,对于许多像...

weixin_34221599的博客 269

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Grub系统的启动及启动文件的配置

Grub可以以一定的方式引导多种内核,但是对于一些自由操作系统我们需要使用特殊的方法.如何启动操作系统:Grub有两种不同的启动方法.一种就是直接启动操作系统,另一种方法就是将启动引导权将给另一个启动引导程序,由他来引导操作系统.一般而言,前者是更令人满意,因为我们不需安装和维护另一个启动引导程序.Grub是足够的灵活可以从单一的磁盘或是分区装入操作系统.然而后一种方法也是需要的,因为Grub并不

5596

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

GRUB多重启动管理器

 GRUB多重启动管理器ideal(2001-03-31 20:36)〖返回〗〖转发〗1. 什么是grub  grub 是一个多重启动管理器。grub是GRand Unified Bootloader的缩写,它可以在多个操作系统共存时选择引导哪个系统。它可以引导的操作系统包括Linux,FreeBSD,Solaris,NetBSD,BeOSi,OS/2,Windows9

hem的专栏 1539

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

grub4dos使用总结

一、什么是GRUB?     grub 是一个多重启动管理器。grub是GRand Unified Bootloader的缩写,它可以在多个操作系统共存时选择引导哪个系统。它可以引导的操作系统包括Linux,FreeBSD,Solaris,NetBSD,BeOSi,OS/2,Windows95/98,Windows NT和Windows2000。它可以载入操作系统的内核和初始化操作系统(如Li

Cricketol的专栏 1993

在一个硬盘上安装五个操作系统(转)

在一个硬盘上安装五个操作系统(转)[@more@]如何在一个硬盘上安装五个操作系统   如今的硬盘越做越大,一个30G的硬盘也用不了几个银子。于是越来越多的网友除了Windows之外,也开始尝试一些诸如Linux,FreeBSD...

csobhtdx34120的博客 235

命令dd 及简单应用

 由于 dd 命令允许二进制方式读写,所以特别适合在原始物理设备上进行输入/输出。例如可以用下面的命令为软盘建立镜像文件: dd if=/dev/fd0 of=disk.img bs=1440k 有趣的是,这个镜像文件能被 HD-Copy ,Winimage 等工具软件读出。再如把第一个硬盘的前 512 个字节存为一个文件: dd if=/dev/hda of=disk.mbr bs...

weixin_34344677的博客 134

告别重复格式化!Ventoy:一个U盘启动所有系统的终极解决方案

你是否曾为每次安装不同系统都要重新格式化U盘而烦恼?或者为了维护电脑需要随身携带好几个启动盘?今天我要向你介绍一款革命性的开源工具——Ventoy,它能让你用一个U盘启动Windows、Linux、macOS等1200多种系统镜像,彻底告别重复格式化的时代! Ventoy是一个创新的启动盘解决方案,它的核心思想简单而强大:**一次安装,永久使用**。安装Ventoy后,你的U盘就像一个普通的存储

gitblog_00926的博客 911

windows / Linux | EFI 系统分区详解

……

u013669912的博客 582

Medicat Installer:一站式智能化USB系统维护工具箱解决方案

在当今数字化时代,电脑系统崩溃、病毒感染或数据丢失已成为每个用户都可能面临的紧急情况。传统的手动维护方式不仅耗时耗力,而且技术要求高,普通用户往往望而却步。Medicat Installer应运而生,这款革命性的**Medicat USB工具箱安装工具**彻底改变了系统维护的复杂流程,让任何人都能轻松创建专业级的系统救援USB设备。 ## 🎯 项目核心价值:让系统维护变得简单高效 Medic

gitblog_00651的博客 1082

Nix 支持的平台详解:Linux 与 macOS 各架构的官方支持范围、系统类型与安装指南

Nix(the purely functional package manager)对运行平台有着明确而克制的支持策略:官方文档声明其当前支持 Linux(i686、x86_64、aarch64)与 macOS(x86_64、aarch64)两大操作系统下的三个 CPU 架构组合。本文以 [supported-platforms.md](https://link.gitcode.com/i/cf9

gitblog_00667的博客 1032
上一篇: 安装xp,linux,freebsd。用iso安装freebsd
下一篇: 多系统引导
nmdd
博客等级 码龄22年 3粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值