1.硬盘分区与多操作系统的Grub引导设置问题怎么做?
分区时,最好一次成功,不要给后面安装操作系统带来麻烦。
比如空间的大小,分区的个数等。主、扩展以及逻辑分区的个数。
这些都是最重要的。 1。
硬盘划分为什么很重要? 您可以用dos下的PQ,可能这是最简单的分区工具了。主分区最好只有一个,扩展分区也是一个了。
逻辑分区那就根据自己的需要来分。分区要规划好,以防为以后安装操作系统带来麻烦。
要有个预期,也就是说,以防您以后安装操作系统,而没有空间。所以我们就要划分硬盘要好好的规划。
以满足我们未来不可预期情况的需要。 2。
我应该把硬盘划分为多少个区,每个区应该有多大? 对于这个问题,可能有的弟兄很是疑惑。 其实对于我们玩家来说,无非是学习和实践。
所以我们要为每个linux划分为一个区,空间大小为6G以上。现在的linux体积都很大,如果是初次玩linux,我还是建议完全安装,这样便于您的学习,否则少东少西的,自己都不知道为什么。
等玩的技术差不多时,你再拫据自己的需求来选择安装组件。 举个例子,比如我想在一块硬盘上安装两个linux和一个windows,那我就可以这样来划分硬盘。
把windows的分区放在硬盘的第一个分区。这个分区大家常用来安装windows系统。
如果您还想为windows划分应用程序的分区以及备份文件的分区,那就把第二个和第三个等分区做为windows的分区。 linux分区要放在windows的分区的后面,应该避免把windows和linux的分区交叉。
我们可以用PQ把linux分区分好。为每个linux分一个大一点的分区6G以上,这里,我们将要在每个分区里,要安装一个linux,其实每个6G左右的分区,就是我们要安装linux的根分区。
然后再划分一个小一点的分区,大小为内存的两倍就行。如果用PQ来划分。
linux的分区格式,可以不用指定。因为安装系统时,也会有相关的步骤来格式化磁盘。
仔细看一下下面的例子: 在这里,我把安装了,两个linux和一个windows,分区情况如下。 主分区是hda1,格式为ntfs,系统是XP,hda2是扩展分区,hda5是逻辑分区,格式为nfts,是windows的安装应用软件的磁盘,hda6,hda7是逻辑分区,格式为fat32的,也是windwows用的,我用来备份和存放常用程序和文档的磁盘。
hda8和hda9是linux的磁盘。看一下应该能看得出来,大小为6-7G左右吧。
在hda8和hda9,我每个区都安装了一个linux,也就是说,这两个分区是不同的linux的/根分区。hda10也是linux的磁盘,大小是内存的1。
5倍,如果您的内存为512M或者以上的,交换分区和内存大小一样就行,格式为/swap。 也就是linux的交换分区。
Linux的分区,没有windows下面的C盘和D盘的概念。这一点大家应该明白。
一块磁盘最多只能分4个主分区。扩展分区也算一个主分区,所以为了简便 ,我们一块硬盘就分一个主分区,一个扩展分区,其它的都是逻辑分区。
下面的例子就是。这样做的好处就是在安装linux的时候,分区表不会错,也不会出现这样或者那样危机windows分区的情况。
在linux中,逻辑分区是从hda5开始的,当然这是说一台机器中只有一个硬盘的情况来说的。如果有两个硬盘,可能就是从hdb5开始,以此类推。
如果您不知道,是怎么回事,就要用fdisk -l来查看。要安装系统的时候,也会有相应的让您选择安装位置 ,也是hdaX或者 hdbX分区之类的,没有WIN的C和D盘的概念。
[root@linuxsir01 root]# fdisk -l Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 1147 9213246 7 HPFS/NTFS /dev/hda2 1148 4864 29856802+ f Win95 Ext'd (LBA) /dev/hda5 1148 2039 7164958+ 7 HPFS/NTFS /dev/hda6 2040 2804 6144831 b Win95 FAT32 /dev/hda7 2805 3824 8193118+ b Win95 FAT32 /dev/hda8 3825 3830 7768163+ 83 Linux /dev/hda9 3831 4799 7783461 83 Linux /dev/hda10 4800 4864 522081 82 Linux swap 3。 硬盘的分区划好后,我如何安装linux呢? 我们可以先安装windows,然后再安装linux,这样做的目的就是用grub能把windows引导起来。
如果先安装linux,可能windows就把grub从MBR中删除。我们如果重装windwows经常会出现这样的情况,方法只是把GRUB恢复一下就行了。
所以为了方便,我们还是先安装windows。这样就减少不少劳动。
呵…… 接着举例: 在这里,我是先安装Mandrake 9。0,到hda8,这样做的,在安装过程中,有个[自定义],在划分硬盘和安装软件时都有[自定义]。
我们就选这一项,然后把光标移动到hda8,[编辑,指定分区格式和挂载点。 格式为ext3,挂载点为/。
OK一下,然后再移动hda10,我们编辑这个分区,格式为/swap。这样就简单了。
分区都处理好了,就是选择组件来来装。下面就是点鼠标。
应该简单……一直到最后。 然后我们安装redhat 8。
0到hda9,也就是说,我们要把redhat 8。 0的根分区设置为hda9。
安装过程也一样的……在划分磁盘是,要[自定义]用disk druid 来分区。光标移动到hda9,然后[编辑],格式为ext3,挂载点为/,可能会跳出一个对话框,那就anyway。
吧。不用再编辑交换区了,因为系统能认得出hda10是。
2.要如何删除grub中多余的windows引导项
安装Linux后,默认就会把其它系统引导权交给Grub或LILO引导,目前使用Grub多重引导其较多,所以本文仅介绍删除和卸载Grub,有道是安装容易卸载难,或许某天Grub会自带一条指令可直接恢复MBR,随时一条指令即可恢复,可惜目前没有,只能手动想办法。
恢复后自动转为默认的Windows引导。一、启动进入Linux[!本方法暂未测试通过!网上还有说类似dd if=/boot/boot.NNNN这样的命令,也无法找到类似boot.x的启动扇区自动备份文件,手动就不说了,少有人去主动备份这个扇区数据,仅在grub目录下发现有boot.img, cdboot.img, diskboot.img, g2hdr.img是512字节的启动文件,但似乎都不是备份文件,反到查看GRUB readme时,发现有个bootlace.com命令,--restore-mbr参数,暂还未测试]只恢复MBR,不移除分区表:# dd if=/dev/null of=/dev/sdX bs=446 count=1注意,需用你自己真实的设备名称替换命令中的/dev/sdX,比如/dev/sda,如果你的硬盘不是SCSI或SATA而是IDE,则要该为类似/dev/hdX样子。
另外,如果把语句中的446修改为512则会把第一扇区后面的分区表标识部分一并清理掉(特别提醒,不确定请不要修改该参数)。如何查看设备名称?使用fdisk -l命令(后面的参数是小写L,要注意该命令需root权限执行)。
# fdisk -l示例输出:Disk /dev/sda: 320.1 GB, 320072933376 bytes255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors。如果上文无法正常启动进入Linux,也不用去修了(除非Linux分区有数据需要备份),反正下面也要清理引导,那么我们尝试下文方法。
二、启动进入Windows如果系统自带Windows系统,可以尝试在grub命令行下执行:grub>rootnoverify (hd0,0)grub>chainloader +1grub>boot依次意思为:将第一块硬盘第一分区设为根分区,但不加载文件系统然后将启动引导权交给当前分区的第一扇区再接着就是启动,会自动进入Windows系统。启动进入Windows后,采用下文方法,即可开始修复操作,如果无法启动进去Windows,再尝试下文启动盘WINPE启动盘、DOS工具箱等方式启动进入。
三、使用MS-DOS/Windows 9x启动盘启动进入DOS命令行状态,请注意:一定要定位到将要修复的硬盘上,比如C:\,不要修复错硬盘对象。再执行命令:fdisk /mbr如果本条命令能执行,说明MBR已经恢复,GRUB引导部分已被覆盖。
如果能启动进去Windows,继续阅读下文。四、启动WindowsXP恢复环境Windows XP系统可使用WinXP(WIN2K)启动安装盘启动,然后进入修复模式,执行命令:# fixmbr# exit五、启动Windows 7恢复环境如果是Vista/Windows 7系统,可在启动时按下F8进去Windows RE环境。
1、开机启动进入Win7恢复模式(Windows RE)2、在系统恢复选项中,选择 命令行3、执行命令bootrec.exe /fixmbr你会看到,操作成功提示。Grub将会被Win7启动加载器覆盖。
4、重启机子。补充:有说在Vista/Windows7的命令行下,以管理员身份执行:bootsect /nt60 C: /mbr命令也可修复MBR,未测试。
3.win10 ubuntu 双系统怎么卸载ubuntu
1 首先第0步,在磁盘的尾巴步压缩出一个大概50G的空间,超大预算,压缩出来的空间在这里不用建立成新分区,待后面备用,图不懂可百度。
第一步,当然是下载linux ubuntu14,厦门大学的信息与网络中心。里面有很多linux版本。
有Deepin CenOS ubuntu什么什么的。 2 第二步,下载Ultraiso软碟通工具,下载完成后,插入U盘,使用Ultraiso把LINUX UBUNTU14.X这个iso文件【写入硬盘影像】到U盘,千万记住备份U盘里面的数据,写入过程中请不要让电脑休眠,以免损坏U盘。
写完后会有相应成功提示,成功后点击返回即可。 3 第三步,备份电脑重要数据,详细方法请参照百度。
提示:重要数据包括文档,存档,项目文件,软件账户名密码,收费软件的信息等等。备份电脑的选项在控制面板--文件历史纪录可以找到。
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。
下面这张图百度来的,借鉴借鉴。 5 第五步,这里提供一下,boot启动选项(一般开机按F多少就会看见这个,自己乱试试),这里面可以不用设置U盘位第一启动盘而直接选择从U盘引导。
6 设置完毕,能从U盘启动了。(会一点电脑知识的以上基本自己已经解决。)
从U盘启动后,进入一个选择界面(如果出现什么读取内存错误,然后直接跳入LINUX图形界面说明BIOS设置有问题,这里不确定能不能正确安装)。进入选择界面后,第一个选项是进入U盘linux live,直接在U盘里面体验Linux而不安装,第二个选项是安装linux,第三个自己看,如果选择第二个选项的话是进入图形界面直接安装linux。
但是笔者在这里选择第二个选项安装时出现了问题,就是在分完区后电脑黑屏,可能是因为显卡的问题。(当然还有些电脑是一丛U盘启动直接进入图形系统,如果是这样请先选择中文语言,然后点击试用用UBUNTU,每台电脑,每个版本系统都是有差别的,但大同小异。)
因此这里我们首先进入U盘linux系统。选择第一个,进入系统后,一切都能正常运行。
7 就是在这个界面卡死的! 8 到这一步,我们就要开始安装LINUX到电脑上面了,首先点击桌面上的 安装UBUNTU(确保安装过程中已经连接上网络,无网络的话我不知道会发生什么。一般使用直接有线连接,而不是PPPOE(宽带)或者WLAN。)
(如果桌面上有很多盘符,果断右键--卸载) 9 看图所示,然而这两步并不是重点。 10 这一步是重点之一,选择其他选项,自己来创建挂载点(挂载点就是分区的意思) 这里的才是最重的点,,,装双系统的话,这里是有很多分区的,自己要注意区分,你自己分出来的那50GB在这里就能被看见了。
接下来我们需要设置许多分区(挂载点)(/boot,/,home,swap交换空间,/usr,等等) 第一点设置boot挂载点,参考信息如下,是用来存放系统引导的挂载点,大小200MB左右,我分了400MB. 第二点设置交换空间swap,说直白点,硬盘与内存互动的空间,虚拟内存的意思。设置为内存大大小的2倍。
设置“ / ”挂载点,大小随你,默认目录,分个8GB差不多,50GB的请分10-15G 设置/home用户挂载点,大小10GB,我这里设置了5GB 其余的空间我全部分给/usr了,空间大的话,其他的建议都给个几个GB(其他包括/var等等上main没有提及的),具体干什么用的请百度。 安装启动引导器的设备选择/boot对应的sda号,然后点击下面的现在安装按钮就可以了 点击继续,双系统这里格式化是不会影响到windows里面的东西的,因为这里用的是分出来的分区。
进行相关设置。 等待漫长的安装过程。
21 到这一步差不多已经完成了安装,重启的时候会进入grub2引导界面,让你选择windows boot management 还是Ubuntu.当然,这一步很漫长,你需要喝几杯咖啡。
4.如何修复UEFI下误删Ubuntu的Grub引导
1.手动引导进入Ubuntu 首先,下载Ubuntu的安装镜像(里边有grub2引导),或者直接下个grub2,然后装在U盘里。
开机选择u盘进入Grub引导。 然后按c进去命令行模式。
然后手动引导进入原先的Ubuntu,我的boot分区是独立出来的,在(hd0,gpt6)里边,根分区在(hd0,gpt7)里。 如果忘了自己的分区情况,可以ls, setroot=(hd0,gpt6) linux/vmli。
roroot=/dev/sda7 initrd/initrd。 boot 省略号部分直接按Tab键补全。
然后就能进入ubuntu了。 2.重建ESP分区里的Grub引导 在Ubuntu里打开命令行,先su进入root模式。
然后grub-install -v 注意, 这里的v是小写的。然后屏幕一顿弹出消息, 然后就重建好了。
看有没有重建好的话, 可以mount ESP分区,然后看里面有没有个Ubuntu的目录,里面应该有4个文件。 为了以后不再发生这种悲剧,建议折腾前先把ESP分区备份下来,以防不测。
先用fdisk -u -l 看一下哪个是ESP分区。 这里看到我的ESP分区是在/dev/sda4,记下Sectors,这里是522240。
然后: dd if=/dev/sda4 bs=512 count=522240 of=./efi.backup dd的作用是把指定的输入文件拷贝到指定的输出文件。 if=源文件路径,这是填我们要备份的分区。
of=目标文件路径,这里我写的是在当前目录下生成一个efi.backup的文件。 bs=512是指块的大小为512字节。
count 就是你要复制多少个块, 这里我们就填上面获得的Sectors。 以后恢复的话,直接dd if=./efi.backup bs=512 of=/dev/sda4恢复就行了。
关于UEFI下误删Ubuntu的Grub引导怎样恢复的方法就介绍完了,这样就可以在Ubuntu的命令行下就可以重新创建Ubuntu系统的Grub引导。
转载请注明出处windows之家 » win10如何删除grub引导