如何在win7下安装linux

如何在win7下安装linux,第1张

linux有很多distribution,我给出centOS7安装的思路
由于楼主想在windows7下安装linux,那么就要好好思考一下硬盘空间规划
除了windows所占用的空间以外,假设可以拿出100G的空间来装个linux
接下来,在100G空间中拿出20G提供给ext3文件系统这个ext3文件系统不仅作为安装系统使用的,装双系统的人很有可能还会在linux中挂载这个文件系统,系统间传输数据用的所以20G就差不多了如果想要传输更多的东西,可以考虑更大的空间为什么要选ext3文件系统呢因为ntfs文件系统无法被linux识别哦!而且ext3文件系统相比fat32可容纳的单个文件大于4GB
划分80G自由空间给centOS7做挂载,/boot需要200-300M就差不多了swap理论上要配给相当于物理内存的15-2倍的空间,如果你的内存很大,则不必要遵循这个规则/usr通常作为安装软件的目录,我觉得给/usr一半,就是40G也不为过,因为万一机器的内存不足,可能就要使用到硬盘空间剩下的全部给/就可以了
对硬盘规划有个认识之后,就可以开始折腾一下了,呵呵!
随便找些分区软件把硬盘按我上面的思路分吧不建议使用windows7自带的分区功能,因为windows7的分区功能太有限了分区好后,由于windows7不能识别ext3文件系统,还请先挂载一下这个文件系统到centOS官网去下载一个centOS7镜像,根据个人需要选择一种就好了
哦,竟然忘记了还要先灌输一下一些分区知识先
在windows7下,磁盘分区的形式还是MBRwindows8都用GPT了因此最多只有3个主分区和1个扩展分区逻辑分区的数量依 *** 作系统而不同,在Linux系统中,IDE硬盘最多有59个逻辑分区(5号到63号), SATA硬盘则有11个逻辑分区(5号到15号)。 上面那个ext3盘需要作为主分区哦如果你的主分区已用完,想办法腾下吧
接下来,使用虚拟光驱将centOS的iso文件读取,然后将isolinux和images2个文件夹复制到ext3盘里,还有centOS的iso文件也要复制过去。使用一个名为EasyBCD的软件实现引导
这个 *** 作步骤是添加新条目--》选择NeoGrub--》安装--》配置。
title CentOS7
root (hd0,2)
kernel (hd0,2)/isolinux/vmlinuz linux repo=hd:/dev/sda3:/
initrd (hd0,2)/isolinux/initrdimg
上面的hd0,2和sda3是我机器上的硬盘分区,注意你要换成你自己选择的分区。
又到了要灌输点知识的时候了。
sd是表示新版硬盘接口的意思,旧版硬盘接口用hd表示。至于a、b、c,表示第一个、第二个、第三个硬盘接口,如此类推。所以sda就表示第一个新版硬盘接口,sda3意思是第一个新版硬盘接口的第3个分区。因为Linux的磁盘是从1算起的,而windows是从0算起,因此,大家看到3比2多了1。

重启机器,进入安装界面。
第一个界面是选择语言,毫无疑问中国人一般都选简体中文。

第二个界面是配置安装,日期时间默认是上海,我选择了香港。时间上会有差异,需要调整一下小时。安装源能自动识别ios镜像,这里也没什么好说。软件选
择,我的选择网页服务器,另外附加了一些软件,大家根据自己的需要配置。键盘、语言支持默认就好了。网络设置我暂不设置。
安装位
置,这个比较麻烦,值得一讲。原来除了安装文件需要的ext3磁盘外,还需要分配一些自由的空间给centOS7系统安装,这个我也头疼了好一会。这个问
题没有人明说的,我也是自己摸索搞清楚的。另外是我安装之前已经规划好的磁盘分配,结果现在又要重新分配。否则系统会提示存储空间不足,就不允许你继续安
装下去。还有一种很不好的解决办法,就是删除现在的ntfs磁盘。如果有很多重要的东西在磁盘里面,这种做法就不可取了。

终于,我又分配了一些自由的空间,在安装的提示上也显示了自由空间的大小。选择安装的位置有2种形式,第一种是系统自动帮你选择,第二种是我自己去选
择,Linux系统的安装最好是自己去选择。我也采取了第二种形式。这样我就要配置挂载,

在这期间的话,由于我是在win7上安装centOS7,也就是涉及到双系统。所以啊,显示的可用空间还不一定可用。可用空间真正可用跟特定的位置相关。
因此需要探索可用空间的位置有效性。具体需要一个一个位置去测试。这种情况估计只在双系统或2个系统以上的机器上才会出现。我的情况刚好就符合这种情况。
检测好了可用空间的位置之后,还要移动原先的可用空间到达有效位置。由于磁盘是不会动的,因此大量的数据需要转移,从而显得空间好像在移动。唉,探索和转
移都是漫长的过程。
遇到/boot只能分配2M空间,然后我已安装就出错了。然后
赶紧将挂载好的磁盘全部划分回去,接着就要在另外一个区域划分出一些空间,至于是哪个,也需要测试摸索。搞好后就可以给/boot分配更大的空间了。
如果只能挂载一个点,那么可以在不同的磁盘段尝试分配可用空间,形成多段可用磁盘空间。
然后点击安装,安装过程还能设置root和创建一个账户。安装完后,就重启呗。如果你认为此时已经没什么问题了,那你就大错特错了。安装centOS7后,会消除win7的引导,也就意味着你暂时进不了win7了,只能在centOS7中敲敲命令了。
做好心理准备,为此逼迫自己尽快学会点Linux的命令,因为你要救回你的windows7
### BEGIN /etc/grubd/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-XXX' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
chainloader +2
}
### END /etc/grubd/30_os-prober ###
其中的XXX为你的Windows 7系统分区的UUID。在这里我给出命令的解释,msdos1指的是第一个分区,其实系统还有一个保留分区,所以我这里也不确定。 chainloader
+2指的是第3个引导,前面已经有2个了。Windows 7系统分区的UUID使用blkid /dev/sda1命令查看。使用vi
/boot/grub2/grubcfg来查看### BEGIN /etc/grubd/30_os-prober ###和### END
/etc/grubd/30_os-prober ###所在位置,然后修改如上。
重启机器,你就可以进入windows7了。至此windows7,centOS7双系统就装好了。

你好,首先请你分清楚Linux和Win7都是 *** 作系统,两者都是平等的东西,所以不存在说在一个系统中装另一个系统的情况,只能说是在电脑上同时装两个系统。如果装的话只能是两个系统分别装在两个盘中,也不有什么分区的东西了,硬盘是NTFS的没有问题,反而FAT的还真不能装了。如果真装的话只能就是两个系统分别选择不同的安装盘符就可以了。但是安装完以后Win7和Linux引导文件的是有问题的,也就是说不能同时检测到两个系统,要对引导文件进行修改。最后还是建议你在Win7系统装个VM吧,然后再装Linux这样学习方便些。

Win 7下安装Linux有两种方法:1直接安装Linux *** 作系统; 2在虚拟机中安装Linux *** 作系统。 第一种方法需要用户对电脑的硬盘进行格式化,因为Window *** 作系统采用NFS格式化硬盘,Linux *** 作系统采用ext3格式化硬盘。为了在一台电脑上安装两套 *** 作系统,用户必须在电脑硬盘上制作两种格式。然后先装windows *** 作系统,再装Linux *** 作系统。 第二种方法不需要格式化硬盘,只需先在win7上安装虚拟机软件例如vmware免费下载)。然后打开虚拟机,可以使用Linux光盘或Linux镜像文件进行安装。因为Linux是装在虚拟机中的,所以不需要格式化硬盘。使用时先打开虚拟机,然后点击Linux安装目录,启动即可。如果要卸载,也只需删除Linux安装目录即可。综上,推荐采用虚拟机安装linux
还有一种他没提 hehe 是wubi安装之类的 linux为了扩张用户用wubi来使用户在xp win7下像软件一样的使用linux 比较简单下个wubi 就能安装ubuntu 系列的系统 红旗linux也有类似的软件 很简单也很安全


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10224583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存