linux无windows引导(没有win10系统的启动项)

fhuyi0XCV 精选 3 0

一、安装linux时不能识别windows

建议:

1.如果想保留Windows XP,安装双系统的话,可以准备好系统光盘,放入光盘,启动电源,按对应的快捷键进入BIOS,修改启动顺序为光盘优先,保存后退出,电脑重新启动,在对应的界面按任意键(比如说:按一下空格)就可以进入熟悉的Linux安装界面了,根据提示安装即可;

2.如果想保留Windows XP,不安装双系统,而是使用虚拟机的方式,可以采用安装方式如下:

2.1如果使用光盘安装,选择Install Disc从DVD/CDA驱动器,选择Easy模式(简易模式),因为VMware可以认出这些操作系统,开始安装即可,非常简单;

2.2.如果使用虚拟光碟安装,需要格式为.iso格式,选择“Installer disc image file(iso)”,也是使用Easy模式(简易模式)安装即可;

2.3推荐使用VMware虚拟光驱方式,这对于Linux初学者还是想进行测试的人员都比较有好处,不用担心自己的操作引起严重的系统问题;

3.根据自己的实际情况选择安装方式即可;

4.不推荐直接安装双系统,因为Linux和Windows系统文件格式不一样,不能够直接安装在一个磁盘中,安装在不同磁盘中的方式也比较复杂,而且不利于日后的维护。

备注:

Linux系统的文件格式不是NTFS,所以如果安装双系统不能安装在同一分区。

二、liunx跟win10双系统***没有win10系统的启动项

如何设置双系统启动

双系统引导的安装过程在现代Linux发行版当中也相当简单。整个过程跟正常安装Linux发行版几乎没什么区别——大家只需要额外注意一个选项即可。

首先,选择自己需要的Linux发行版。将其下载并创建出安装U盘或者烧录到DVD当中。在已经运行有Windows系统的PC设备上将其启动——大家可能需要处理Windows

8或者Windows

10上的安全启动设置。首先启动安装程序,然后根据提示一步步操作。请确保选择了让Linux系统与Windows共存的选项,或者干脆以手动方式调整分区选项。如果大家愿意,也可以为Linux单独创建一个分区,从而避免其与Windows相混淆。注意,千万不要选择利用Linux覆盖Windows的选项。

举例来说,Ubuntu的安装程序提供“同时保留Ubuntu与Windows”的选项,而这正是我们要找的正确答案。大家可以选择要为自己的Linux系统保留多少存储容量。一般来讲,我们需要对Windows分区进行重新调整,从而为Linux挪出存储空间,而且大家为Linux分配的任何空间都来源于Windows系统。因此为二者各自分配多大存储容量完全取决于您的个人选择——如果您只是偶尔摆弄摆弄Linux系统,那么应该用不着在它身上浪费太多存储资源。但如果您打算安装大量Steam游戏或者将其作为主系统使用,那么在存储空间上就不能太吝啬了。

从这个角度出发,Linux安装程序可以说已经相当成熟,而且能够在不作出任何改动的前提下对Windows

NTFS分区进行调整。不过最重要的是,它能够对全部重要文件进行备份,从而在意外情况发生时进行恢复。当然,Linux安装程序只能调整我们的Windows分区,从而在其中具备大量闲置空间时将其分配给Linux。如果大家所使用的PC设备拥有多块磁盘驱动器,那么只需要将Windows安装在其中一块上,Linux安装在另一块上即可。不过需要强调的是,将二者同时安装在同一块磁盘上也是完全可行的——不会引发任何冲突。

选择操作系统并进行文件共享

在不同操作系统之间进行切换确实非常简单。只需要重新启动我们的计算机,大家就能够看到启动菜单。使用方向键外加回车键来选择Windows或者Linux系统。每次启动计算机时这套菜单都会出现,不过如果我们十秒钟仍不按下任何按键,那么大部分Linux发行版会默认开始启动。如果大家的计算机设备较新并且配备有速度更快的固态驱动器,那么在Linux与Windows之间往来切换的速度会更快。

Linux还允许我们轻松访问自己的Windows文件,我们也能够在Linux桌面系统的文件管理器当中查看Windows分区,从而更为轻松地浏览并查看Windows文件。相比之下,Windows系统不提供便捷的Linux文件系统访问机制。大部分Linux发行版采用ext4文件系统,因此大家如果打算通过Windows查看Linux文件系统,可能得借力于支持ext4文件系统的第三方工具。

双系统启动配置对于想在Linux平台上一试身手的PC游戏玩家同样非常重要。当然,如果大家发现某款游戏只支持Windows平台,则可以通过重启切换回Windows以享受最出色的性能表现——而且完全无需作出任何调整。

注意:

一定要在Windows安装完成后再安装Linux

三、为什么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...研究起来是比较有意思的.

抱歉,评论功能暂时关闭!