1.预装Linux选择合适的双系统安装顺序是什么?
出于各种各样的目的,不少人会选择在电脑上同时安装Windwos操作系统与Linxu操作系统。
如笔者电脑上就同时装有这两个操作系统。在部署类似的多操作系统的时候,不少Linux系统工程师会建议大家先安装Windows操作系统,然后再安装Linux操作系统。
因为如果反过来,先安装Linux操作系统,再安装Windows操作系统,则很可能Windows操作系统安装成功后,会无法进入Linux操作系统,甚至两个操作系统都无法启动。这主要跟两个操作系统加载的方式不同有关。
Windows操作系统采用的是间接加载的方式,而Linux操作系统则同时同时间接加载与直接加载。 直接加载是指操作系统启动时控制权交给开机管理程序时,立即加载操作系统的内容的加载方式。
这种加载方式的基本流程是开机管理程序、操作系统内核。也就是说中间没有多余的环节,在加载过程中,没有中间步骤介于开机管理程序与操作系统内核之中。
为此就被叫做直接加载。 间接加载则与直接加载不同。
间接加载是指开机管理程序仅单的指到存放操作系统分区上的第一个扇区,然后由第一个扇区内的程序代码去加载操作系统内和。其流程为开机管理程序、操作系统上的第一个扇区上的代码、操作系统内核。
与直接加载模式的流程进行比较,就可以发现其中间多了一个环节,即执行操作系统上的第一个扇区上的代码。 虽然这看起来只是一个很小的差异,但是对于双系统安装来说有很大的影响。
因为微软的操作系统只支持间接加载模式。在安装微软操作系统时,Windows操作系统会完全覆盖MBR引导记录,并破坏现有的开机程序。
为此如果先安装Linux操作系统,然后再安装Windows操作系统,则就会破坏原有的开机程序,导致Linux操作系统无法启动,更严重者两个操作系统都将无法启动。 为此在安装多个操作系统的时候,最好能够先安装 Windows操作系统,然后再安装Linux操作系统。
因为Linux操作系统其支持直接加载和间接加载两种开机方式。当在部署有Windwos操作系统的时候,系统会自动采用间接加载模式,其与Windows操作系统兼容。
而在没有Windows操作系统的时候,其默认会采用直接加载方式,以提高系统开机的效率。 一、修复Linux的开机引导程序。
如果先安装Linux操作系统,然后再按照Windows操作系统,导致Linux操作系统无法启动(或者两者都无法启动),此时需要重新安装操作系统来解决问题呢?答案是否定的。 可以有许多方式来修复Linux操作系统的开机引导程序。
不过开机程序的种类不同,其修复的方式略有差异。笔者这里以Linux操作系统上最有名的GRUB开机管理程序为例,谈谈如何进行修复。
为了让操作系统内核能够顺利加载到内存中,就需要有一个开机管理程序来进行加载与初始化。 Grub在其中就是起到这个作用。
通过GRUB的操作界面,可以选取加载一种操作系统或者Linux操作系统内核,以及传递或者查看操作系统参数到内核中。当GURB开机管理程序决定启动的操作系统时,这个操作系统开机管理程序就会将其加载到内存,并将机器控制权交给被其启动的操作系统。
为此如果操作系统无法正常启动,如果排除硬件方面的故障原因之外,则最大的可能就是由于开机管理程序中的MBR开机记录损坏所致。很多原因都可能导致这个记录被损坏或者覆盖。
如病毒的原因,意外死机等等。不过大部分情况下,这都是由于人为的因数所造成的。
如在安装操作系统时,选择的顺序不对或者安装的方式不对,从而导致原有的MBR引导记录被不小心覆盖。通常情况下,如果先安装Linux操作系统,然后再安装Windows操作系统,都会遇到这种故障。
因为在安装Windows操作系统的过程中,会将原有的MBR记录覆盖掉,从而导致系统无法启动。 遇到这种情况时,最简单的方式就是利用应急软盘来修复故障。
如在安装完Linux操作系统后,系统都会提醒系统管理员建立一张系统启动盘。通过这张软件可以修复大部分的启动错误。
如发生这种MBR引导记录被覆盖而无法启动的情况,则可以插入这张启动启动盘,然后执行grub-install /dev/hda命令,系统就会自动重新安装MBR程序代买,从而让操作系统能够在不重新安装的情况下恢复正常启动。 二、其他原因导致的Linux操作系统无法启动问题的解决方法。
除了由于双系统安装顺序选择不当,导致操作系统无法启动之外,还有很多原因也会导致操作系统无法启动。笔者这里就举一些简单的例子,给大家解决问题出一个思路。
如由于丢失initrd目录而导致操作系统无法启动。 有时候Linux操作系统启动过程中,会提示一个错误信息:umount /initrd/proc failed(不能够挂载initrd目录),然后操作系统就无法正常启动了。
发生这种启动错误的原因主要是在系统根目录下由于某些错误的操作导致 initrd目录的丢失。 只要这个目录被不小心删除了,则此时系统已经无法正常启动。
遇到这种情况时,我们系统管理员不需要重新安装操作系统,可以使用安装盘或者引导盘进入linux操作系统的恢复模式下。如使用的是redhat操作系统,则就可以直接F5,然后在命令行窗口中输入linux rescue命令,即可以进入rescue(修复)模式。
进入到修复模。
2.从硬盘安装SUSELinux10系统的两种方法是什么呢?
一、使用GRUB进行硬盘安装 1。
安装前的工作 在安装前要分好区,一般要划出以下几个分区 /根分区 我安装redhat9时给了500M; /boot分区100M-200M左右; /swap一般是内存的两倍; /home分区 保存各个用户的资料,根据你自己的需要决定 /usr分区 所有安装的包都放在这个分区,我安装redhat9时给了5G 如果不想按这么详细的分区,则可以只分/和/swap分区,但是以后资料保存在根分区,重新安装时这些资料就会被覆盖,就象在windows下你把资料保存在操作系统盘然后又同目录下全新安装了操作系统。 但是我安装redhat9时,根分区只给了500M可以正常安装,suse linux10好象只能全部安装到根分区。
(1)将5个ISO文件解压到有足够空间的FAT32分区上,如C盘,并置于文件夹iso/cd 1、iso/cd 2、iso/cd 3、iso/cd 4、iso/cd5内 (2)从网上下载grldr文件,复制到C:\ (3)编辑boot。 ini,在最后加上一行C:\GRLDR="GRUB" (4)将源文件iso\boot\loader下的linux和initrd复制到C分区根目录下 (5)重启机器 2。
启动进入安装 (1)启动后,选择GRUB,进入命令行模式,注意命令和参数之间要有空格 (2)输入grub>find /linux,或者输入grub>root (后按Tab键,得到(hd0,0) (3)输入grub>root (hd0,0) (4)输入grub>kernel (hd0,0)/iso/cd1/boot/loader/liunux vga=791 (5)输入grub>initrd (hd0,0)/iso/cd1/boot/loader/initrd (6)输入grub>boot 3。 安装中 (1)在YAST图形界面出现后,按提示进行安装 (2)在Installation的Partion选择中,选择源文件所在分区,即C分区 (3)在下一个窗口,会要求你选择资源目录,此时填入iso/cd1即可 (4)按部就班进行安装 (5)安装完毕后,使用YAST进行更新。
3.已经是linux系统怎么再安装win10
首先第0步,在磁盘的尾巴步压缩出一个大概50g的空间,超大预算,压缩出来的空间在这里不用建立成新分区,待后面备用,图不懂可百度。
第一步,当然是下载linux ubuntu14.x的镜像了,这个小伙伴可以百度,去正规的网站现在,这里,我先提供一个站点:mirrors.xmu.edu.cn,厦门大学的信息与网络中心。里面有很多linux版本。有deepin cenos ubuntu什么什么的。
第二步,下载ultraiso软碟通工具,下载完成后,插入u盘,使用ultraiso把linux ubuntu14.x这个iso文件【写入硬盘影像】到u盘,千万记住备份u盘里面的数据,写入过程中请不要让电脑休眠,以免损坏u盘。写完后会有相应成功提示,成功后点击返回即可。
第三步,备份电脑重要数据,详细方法请参照百度。提示:重要数据包括文档,存档,项目文件,软件账户名密码,收费软件的信息等等。备份电脑的选项在控制面板--文件历史纪录可以找到。
4
第四步,呵呵,设置bios。
笔者这里用的是联想g40 30 win10 x64 uefi+gtp,关机后,按电脑左面的小按钮就能进入bios,大多数笔记本是f12 f11 f10 f2什么什么的,有的电脑可能需要注意按fn键。。没事= =在重启界面乱按。进入bios setup后,关闭secure boot,secure boot一定要关闭。设置好了,其他的自己在看着设置设置(制作好的u盘是支持uefi引导的,设置usb启动为首选启动项),然后这里一定要保存在退出啊,笔者这里是选择了exit saving chages。下面这张图百度来的,借鉴借鉴。
4.懂ubuntu的看过来
这好办,但首先你需要一个优盘,以及另一台windows计算机,如果没有另一台计算机,你可以在ubuntu里安装虚拟机,之后在虚拟机中安装windows操作系统(xp的也可以),把优盘连接进虚拟机,之后下载pe工具箱,安装,之后重启你的目标计算机,使其从那个优盘启动,进入pe后,在桌面会看到NT引导修复之类的,点击进入,估计有自动识别之类的,让它修复,完成后你就可以进入windows系统,但这会让windows覆盖ubuntu系统引导,别担心,你只需要下载一个叫做easybcd的软件,在添加项目里选择linux,引导分区让自动识别就行了,之后点击添加,重启之后就会看到两个启动项了,至此,我们完成了windows引导ubuntu,也可以用ubuntu引导windows,但界面不好看,而且还要改设置文件,有些麻烦,所以就不提了(遇到问题可以加我qq:157098659)。
5.如何在已安装 Windows 10 的情况下安装 Linux双系统
1. 下载一个 linux 的安装文件(xxx.iso) 例如 fedora 23: https://download.fedoraproject.org/pub/fedora/linux/releases/23/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-23-10.iso
2. 在 win10 下使用 ultraiso 工具将 下载的 xxx.iso 刻录到 U 盘
3. 刻录完成后,重启系统,并修改 BIOS 从 U盘启动, 之后,开始安装linux 系统
注意: 安装 linux 时,分区不要覆盖win10的分区.
如果遇到问题,请再说明.
转载请注明出处windows之家 » 安装linux后覆盖安装win10