linux系统引导windows系统
① linux系统装windows系统,需要更改硬盘引导
<p>
1、你的深度系统盘就能搞定,从光盘启动选择winPE微系统(深度9启动后键盘按2),从光盘启动的windows就叫winpe系统。</p>
<p></p>
<p>
2、点开始/程序/磁盘光盘工具/硬盘分区管理winPM</p>
<p></p>
<p>
3、看菜单,硬盘/更新MBR,点击是</p>
<p></p>
<p>
4、用winPM分区。</p>
<p>
5、用ghost安装系统即可。</p>
<p>
6、如果还不明白,就找个懂的人给你安装吧。</p>
② 为什么linux引导windows
解决Linux和Windows双系统的引导问题
尺有所长, 寸有所短. 虽然能完全用Linux工作, 娱乐. 但计算机只是为人类服务的. 怎么方便怎么来, 操作系统亦然, Linux和Windows都给装上.
本文中, Windows使用XP, Linux选用Ubuntu. 但其实基本思想是一样的: Linux现在流行的bootloader是grub. xp和nt采用的是ntloader.
Ubuntu论坛里的这篇文章主张采用这样的引导方式: ntloader -> grub -> win/lin. 但正如有的网友所说, grub考虑到了引导windows, 而ntloader还没有考虑过引导windows之外的其他系统. 而且, 使用ntloader来引导比较繁琐. 不如使用grub引导简便. 这里我使用grub来作为bootloader.
先补充一下基础知识: 理解Linux的启动过程. 另外, 手头要有xp和Ubuntu的安装光盘. (Ubuntu的LiveCD, 用以挂载硬盘分区以及恢复mbr). 在开始之前, 要知道这样几个事实: (1) PC启动时, 在加载bios之后, 紧接着就加载位于mbr中的bootloader, 这个bootloader可以是ntloader, 也可以是grub. (2)安装windows系统时, 安装程序会把ntloader写入到mbr作为bootloader. (3)grub可以被安装到mbr, 也可以安装到其他位置. 但Ubuntu的liveCD进行安装时是默认安在mbr中的.
这样问题就来了: 怎么才能保证双系统能正常启动呢? 如果重装了其中的一个系统, 如何保证另外一个系统不受影响呢? 这就是这里要说的问题.
第一次安装
先安装Windows, 然后安装Linux. 采用这样的顺序不光是为了避免ntloader覆盖掉grub(就算被覆盖了, 也有解决办法, 在后面介绍), 更因为Linux可以被装在扩展分区而Windows不行. 另外, 安装linux时, grub会检测到已有的分区, 从而生成合适的启动选项来加载windows系统.
要注意的一点就是文件系统, 可以采用这样的方法: 在最开始安装windows时把计划给linux用的空间分为一个区, 之后在安装Linux时将这个区删除, 然后重新创建新的多个分区. Ubuntu liveCD已经做得很傻瓜化, 安装不会碰到任何问题.
恢复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
恢复MBR:
# dd if=/boot/boot.NNNN of=/dev/sda bs=446 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)
这也就是为什么进行MBR备份的时候要指定bs=512 或者 bs=1k, count=1的原因. 然后恢复时经常看到HOWTO里面是bs=446 count=1. 这个446就是指令部分的恢复, 不是DPT的恢复. 往往MBR里面的第一个指令是cli... 研究起来是比较有意思的.
③ 如何在linux系统上再装windows系统
最近,我在一台闲置的pc上安装了centos操作系统,我想试试这种系统。现在经过了两周的试用,我觉得还是应该安装windows,但是不知道为什么,在windows安装程序启动后就一直停留在“正在检测您的系统”阶段。而在安装centos操作系统前,这台机器完全可以正常安装windows。
答:在安装linux系统时,linux会将硬盘分区,而这种分区windows无法辨认。因此,如果你想在已经安装了linux的系统中运行windows安装程序,它就会试图寻找适当的存储卷,并一直停留在这个阶段。因此,要解决的问题是删除现有的linux分区并修改硬盘的主引导记录(mbr),使其适宜安装windows。
为达到这个目的,你先要从linux所在硬盘或cd启动——最初拿来安装centos的软盘就可以胜任——从磁盘启动并退出安装过程,或运行补救程序调用linux命令提示符。
现在,输入“fdisk”以读取磁盘程序,再输入“p”显示分区,然后只要输入“d”就可以删除选中的分区,重复以上操作直到删除所有linux分区。现在,输入“w”更新mbr,然后输入“q”退出fdisk。请注意,在更新mbr的时候可能会收到错误报告,但这很正常。
现在只需重启电脑(windows
cd插在光驱中),从硬盘启动然后安装,就和在新的电脑中安装一样。
双重启动环境中在一台pc上同时运行linux和windows是可行的,但通常而言应该先安装windows系统,然后在闲置的分区或另一块硬盘中安装linux更容易配置。
④ 怎么在linux系统上安装windows系统
Linux安装前的准备工作
1.用Windows系统收集硬件信息
在安装Linux之前,您需要借助Windows系统了解计算机硬件的基本信息,如内存大小、声卡、显示器、鼠标和显卡型号等。
2.设置从光盘引导系统
Linux支持几种安装方式,但直接以光盘开机启动进行安装最方便和快速。若要机器以光盘启动,需要修改BIOS的设置,将CD-ROM变更至开机顺序的第一位。
3.Linux分区
Linux分区的表示方法
分区就是将磁盘驱动器分隔成独立的区域,每个区域都如同一个单独的磁盘驱动器,在DOS/Windows系统下磁盘分区可分为C、 D和E盘等。但Linux则将磁盘视为块设备文件来管理使用,它以 /dev(device的缩写)开头表示。
例: 在Linux用 “/dev/hda1”表示Windows下的C盘
其中:hd 表示IDE硬盘(SCSI硬盘用sd);hda 为 第一个IDE 硬盘(第二为 hdb);/dev/hda1 为主分区,逻辑分区 从5 开始,如: /dev/hda5、/dev/hda6、/dev/hda7等。
为Linux准备分区
Linux分区和Windows分区不同,不能共用。所以需要为Linux单独开辟一个空闲的分区,最好是最后一个分区。如图1中利用Windows下的Partition
Magic(分区魔法)软件,在D盘上腾出空间创建新分区E盘(或利用已有的空闲E盘),文件类型暂设为FAT32,作为稍后创建Linux分区使用,RedHat
9.0 大约需4 ~ 5GB的空间。
4.Linux 的文件系统
对于不同的操作系统,文件系统也不同。Windows文件系统为FAT16、FAT32和NTFS。而Linux的文件系统可分为ext2、ext3、swap和vfat。ext2支持最多为255
个字符的文件名;ext3 是基于 ext2之上,主要优点是减少系统崩溃后恢复文件系统所花费的时间,RedHat 9.0
默认文件系统为ext3;交换区swap是被用于支持虚拟内存;Windows的FAT分区在Linux下显示为vfat文件类型。
1.用RedHat 9.0第一张安装光盘引导开机,系统在开机后会出现安装菜单。
安装菜单中提供了供用户选择的图形和文本模式的安装方式,按回车选择图形模式进行安装。在进入图形画面的安装模式前,RedHat 9.0比以往的版本多了一个环节,那就是提示对安装光盘介质进行检测, 也可按“Skip”按钮跳过检测。
2.接着安装程序会自动检测硬件,包括视频卡(显示卡)、显示器和鼠标的配置,然后进入图形画面的安装向导。在出现“语言选择”的画面中,我们选择“简体中文”,这样接下去的安装过程界面的文字都会改为中文。在“键盘配置”画面中接受默认的“美国英语式”键盘。选择“下一步”,在“鼠标配置”窗口,系统自动检测出鼠标的配置。
3.选择安装类型,安装类型包含四种不同的安装方式:个人桌面、工作站、服务器和定制。“服务器”的安装适用于专职的服务器使用,“个人桌面”和“工作站”适合于初学者,为了让你更多地了解安装过程,我们将选择“定制”类型进行安装。
4.磁盘分区设置:确认了“定制”方式之后,系统会出现“磁盘分区设置”窗口,它提供了两种分区方式:“自动分区”和“用Disk Druid手工分区”。
“自动分区”是一个危险功能,因为它会自动删除原先硬盘上的数据,并格式化成为Linux的分区文件系统。所以除非计算机上没有其他操作系统,你才可以使用。建议采用Disk Druid程序进行手动分区,它的图形化界面比早期RedHat的fdisk程序操作更简单。
5.磁盘设置:在选择“用Disk Druid手工分区”后,会显示如图2的“磁盘设置”窗口,这是整个安装过程中惟一需要用户较多干预的步骤,也是很重要的环节。
只要有一个主分区就可以安装并使用Windows操作系统,同时D、E等逻辑盘的文件结构也都是独立的。而Linux系统归根结底就只有一个根目录,一个独立且惟一的文件结构。Linux的文件系统采用树型结构,整个文件系统由一个“根”和根上的几个分“杈”组成,Linux需创建几个“Linux
Native”分区和“Linux Swap ”分区,每个分区都必须通过 “挂载点”,分别载入到
“根(/)”或几个分“杈(如/boot、/home等)”上。
一个最基本的Linux系统需有一个“/”根文件系统分区、一个“Swap”交换文件分区和/boot分区,为了用户使用方便建议还需创建一个 /home分区。
为Linux建立分区有几种办法,一种是编辑现有空闲分区,使它成为Linux分区。如果没有空闲的磁盘空间,就需要将现有的分区删除后,腾出空间,以建立Linux分区。
图2中的/dev/hda6是在Windows下用Partition Magic为Linux准备的分区E盘(图1)。下面我们将在/dev/hda6上创建“/”、“/boot”、“swap”和“/home”分区。
(1)因 /dev/hda6 的文件类型是vfat,需先删除此分区,使它变成 “空闲”设备和“空闲分区”;
(2)创建“/”分区:选中“空闲”设备,按“新建”按钮,进入“添加分区”的窗口中,挂载点选“/”,文件系统类型选“ext3”,大小输入“5000MB”。
(3)创建“/boot”:同(2),在挂载点选“/boot”,文件系统类型选“ext3”,大小输入“100MB”。
(4)创建swap:一般swap分区的大小设定为机器内存的2~3倍为最佳,在“添加分区”的窗口,文件系统类型选“swap”,大小为600MB(如果内存为256MB),它不需要挂载点;
(5)创建“/home”:在挂载点选“/home”,文件系统类型选“ext3”,我们选择“使用全部可用空间”选项,将剩余的磁盘分配给/home区。
6.在完成了创建Linux分区后,接下来出现“引导装载程序配置”窗口。
对于Windows/Linux多操作系统共存的系统,开机时如何指定引导的操作系统,这需要借助开机引导装载程序(Boot
Loader)。Linux内置了两种开机引导装载程序——LILO与Grub,在图3引导装载程序配置中,我们将开机启动的操作系统设为DOS(Windows),同时默认系统设置——以Grub作为引导装载程序。
7.配置好引导装载程序后,在接下来的“网络配置”、“防火墙的配置”、“附加语言支持”和“时区选择”的窗口中,我们都按系统默认进行选择。
8.和Windows XP相同,有一个称为“root”权限最大的管理员账户,使用这个账户登录主机可以完全掌握整个系统,安装过程中需要设置它的口令,请记住设置的口令。在后面的“验证配置”的窗口中,我们以系统默认的设置进行。
9.接下来是进行“个人桌面默认的设置”,选择“定制要安装的软件包集合”。然后是系统软件包的选择安装,在“选择软件包组”窗口中,为了测试每个软件包的功能,选择最后一个选项“全部安装”,安装全部软件包需4850MB的硬盘空间,按“下一步”后,系统开始进行软件包的安装。在安装过程中,系统会提示插入第二及第三张安装光盘。
10.软件包安装完成后,系统会提示“创建引导盘”,当系统无法引导的情况下,引导盘可作为紧急救援盘,我们强烈建议要制作引导盘。
11.随后系统显示“图形化界面(X)配置”、“显示器设置”和“定制图形化配置”的窗口,分别显示系统检测出的视频卡(显示卡)的型号、内存和显示器的型号以及色彩深度、屏幕分辨率等,一般按系统的默认值设置即可。
完成了上述这些操作后,系统会显示安装完成的提示窗口。当你重新启动机器后,Windows的开机画面将被多操作系统引导程序Grub的精美图案所替代。
⑤ 如何在linux下找到windows引导
1、开机后,直接进入win8界面,显示WindowsXP、Windows7、win8、ubuntu、RedflagLinux五个启动菜单,并且都能一次成功进入某一个操作系统。这个你需要恢复MBR为NT6引导,然后在Win8里配置BCD添加Linux的引导,软件工具推荐使用:EasyBCD。2、开机后,进入的仍然是redflaglinux界面,但默认选择win8系统这个需要在Redflag里配置启动引导,将Win8设置为默认项。具体方法之一是修改/etc/default/grub文件,设置GRUB_DEFAULT=n,这个n是Win8启动项的顺序号,然后grub-mkconfig-o/boot/grub/grub.cfg重新生成grub.cfg文件3、按照xp、win7、redflaglinux、win8,这个顺序刷多系统后,是否开机进入的是win8界面,有四个启动菜单?这个顺序安装完后,开机进入的是win8界面,但Linux不会出现于启动菜单了,因为NT引导不会帮你配置除了Win之外的其它系统。参见1添加Linux。因为不了解你的分区配置情况,具体的命令就不说了,关键是你自己先要了解系统启动、引导过程的相关知识,搞清楚原理,明白问题所在,才好想法解决。多查阅相关网页技术文章,理论知识结合实际操作,这样才容易掌握。
⑥ Linux引导的双系统如何改为WIn7引导
WIN 7和linux双系统,默认以windows引导方式启动,而不进入grub的解决方案。 一、linux采用grub引导,而windows采用mbr引导,首先要将grub引导去掉,重建windows mbr引导,下载MbrFix.exe. 1、 Mbrfix要以兼容性模式(Windows XP SP3)运行 2、 将Mbrfix放在C盘下,运行cmd,输入cd c:\ 按回车 3、 然后输入mbrfix /dirve 0 fixmbr /yes 回车,重启电脑 原来的linux以及mint等Linux启动项就不见了。 二、在win7下安装easybcd2.0(或者更新版本),新建linux启动项,具体如下: 1、打开软件 2、选择add new entry项,再选择Linux/bcd标签,type项选为grub2,name可以自己定义什么都可以。然后点add entry。 linux启动项添加完毕,再重启时win7启动项会先出现。(当然启动项显示的时间就自己调吧,不要还来不及选就跳过去。)
⑦ linux双系统怎么做windows和linux引导
首先在安装 WINDOWS 系统之前留出一个分区给 Linux,然后首先安装 WINDOWS 系统,然后再将Linux系统安装到前面已经预留好的Linux分区上即可(当然,在这安装过程中需要对分区进行格式化,以及安装你需要的各种Linux组件)。下次再启动系统时,就可以双引导系统了。
⑧ 系统装错了 现在电脑就一个Linux系统,如何在Linux下装Windows系统
重装须知:
1、如果是非uefi机型,直接legacy模式安装,如果是uefi机型,要通过uefi U盘重装。
2、本文介绍uefi模式重装ghost win10 64位方法,其他方法参考相关安装教程。
一、准备工作
1、8G或更大容量空U盘
2、制作pe启动盘:微pe工具箱怎么制作u盘启动盘(UEFI&Legacy双模式)
3、win10系统下载
二、U盘启动设置:电脑设置UEFI启动的方法
以上就是怎么用U盘重装系统教程win10,由于预装win10电脑都是uefi机型,需要用uefi模式U盘重装。
⑨ linux windows双系统怎样做引导
你安装Linux为自动为你的Windows系统添加引导,此时,MBR就是grub(Linux的引导)了,可以引导双系统.但是 此时Linux不能删除,否则连win也引导不开..除非你自己恢复win的引导
如果你不选择Linux引导,那么你的MBR是windows NT6.0的引导,你必须手动添加你的linux引导,下载easybcd 可以帮助你来引导linux,这样你删除Linux分区也没有关系了~~不过对于新手可能难点.