硬盘安装linux

article/2025/9/23 20:12:49

  • 介绍
  • 准备工作
  • 相关工具
    • 用到的工具:
      • 1.wingrub或者diskgenius
      • 2. EsyBCD
  • 安装系统
  • 重建引导项
  • 其余事项

介绍

看来看去网上各种杂乱无章的安装过程,反正我是走了些许弯路,在这里记录一下安装步骤免得又忘了。我这里安装的是centos7系统,采用硬盘安装。感觉的话个人更加偏向硬盘安装linux,因为用U盘安装系统会更久一点,因为还要刻启动盘10多分钟,而且还要用到U盘,剩下装系统步骤一样。

准备工作

下载好你的系统镜像文件,放入一个FAT32文件系统的磁盘,这个磁盘可以是本地磁盘也可以是U盘,然后将里面的isolinux文件夹也解压到该磁盘根目录;然后再准备一块尚未分配的磁盘,当做你的linux系统盘。

相关工具

用到的工具:

1.wingrub或者diskgenius

这两种工具都是用来查看自己电脑的分区信息的,用哪个看自己喜好了。
下面看wingrub使用:
这里写图片描述
这里写图片描述
里面会显示每个盘符的分区排列信息,这个会在引导文件中用到;

下面看DiskGenius使用:
这里写图片描述
红框标上的第一处显示的是硬盘号,这里是硬盘0,第二处显示的序号是该硬盘上你要装系统文件的盘符所在的分区号,windows分区号是从0开始的,这些信息组成为引导文件中需要的(hd0,1)(hd0代表第0块硬盘,1代表第1个分区,这里是D盘);

DiskGenius还可以用来格式化盘符和删除盘符,删除盘符就是删除分区,将一块磁盘变成未分配磁盘,这里注意我们要留出一块未分配的空间供linux系统使用;由于centos系统不支持ntfs文件系统,需要将存放系统文件(你要安装的镜像文件)的磁盘或者U盘格式化成FAT32格式,而且注意这种格式的文件系统不支持单个4G以上的文件传输,所以我们的系统文件大小就不能超过4G了,现在centos7的DVD版的系统都有4.2个G了,所以我这里装的是centos7的Minimal版。

2. EsyBCD

EsyBCD用来制作引导文件,如下图操作:操作新条目,neoGrub,然后点击中间的安装,再点击配置,会弹出来一个menu.lst文件,向里面加入一段:

title CentOS
kernel (hd0,1)/isolinux/vmlinuz linux repo=hd:/dev/sda2:/
initrd (hd0,1)/isolinux/initrd.img

这里写图片描述
这里写图片描述
注:这里的title CentOS中的CentOS只是引导菜单栏的名字,可以随便取;下面两行文件中的(hd0,1)上面已经解释过,这里相当于我的D盘,存放系统的镜像文件,而且是FAT32格式的文件系统,所以在(hd0,1)相当于D盘根目录,后面跟了vmlinuz和initrd.img两个系统安装启动文件,都是上面提到的isolinux文件夹的内容,repo=hd:/dev/sda2:/是linux分区的语法,repo用来指定iso镜像文件所在分区,hd代表硬盘,sda2代表第二个分区也就是D盘,linux分区号是从1开始的,所以会比window多1。

安装系统

到此准备工作结束,重启系统,启动时选择进入grub引导,开始安装过程。
然后就是常规安装,选择语言之类的步骤就不累赘了,反正基本默认,网络可以选择打开。
这里写图片描述
这里就说一下,系统栏里的安装位置选项,进去之后选择我要配置分区(手动分区)然后点击完成,你也可以自动不强求,我就说下手动。进去之后页面最下方会显示硬盘的可用空间,你最好看看你的可用空间是否是你先前为之分配好的空间大小,如果不是就回去windows把盘准备好。点击自动创建它们,会生成系统自动帮你分好的挂载点,这里如果你不满意自动配好的数据你可以点击每个挂载点去修改它们的数据,页面下方的”+”和”-“可以用来新增或者删除挂载点,看你自己需求了。
然后之后就没啥好说的了。

重建引导项

如果系统装完之后你还想进入windows的话就需要这一步了,如果不需要你的windows了就当我没说…
root用户下编辑文件:vi /boot/grub2/grub.cfg
在前几行注释后加入如下命令:

menuentry "Windows 7"
insmod chain
insmod ntfs
set root=(hd0,msdos1)
chainloader +1

重新启动后即可在启动页面看到上面写的Windows 7选项,这段显示的内容可在上面文件中随意更改。
相关grub语法规定参见另一篇文章[1]:https://blog.csdn.net/YABAJ/article/details/79666018

其余事项

如果进去系统没有网的话可以编辑文件/etc/sysconfig/network-scripts/ifcfg-eno…(后面一串字符省略),将里面的ONBOOT的属性改为yes,这样就开启了网络,因为装系统的时候默认不开启网络,再重启网络服务service network restart。
centos7的查看IP信息的命令已经从ipconfig变成了ip addr。


http://chatgpt.dhexx.cn/article/DjOj5XkU.shtml

相关文章

没有U盘纯硬盘安装linux之Ubuntu22.04

安装系统用U盘是很方便的,无奈我的U盘莫名奇妙的坏了。因为疫情影响,买个U盘要挺久时间才能到达。所以我就想能不能使用硬盘来安装linux系统呢。试试吧! 相关阅读 《没有U盘纯硬盘安装linux之Ubuntu22.04》 https://blog.csdn.net/lxyoucan…

win10下硬盘安装linux mint

前言 我一直都不喜欢用u盘装linux系统,又要制作优盘,又要从优盘启动,跟mint自身的开箱即用的思想对比之下简直是太不优雅了。 资料 https://www.kafan.cn/edu/9482611.html https://www.cnblogs.com/duanguyuan/p/3836712.html http://b…

简单整蛊室友,只需几行bat病毒代码

为了让整蛊更方便,不能搞什么花里胡哨,所有直接使用bat代码来编写。 首先新建1个txt文件,更改为任意名称,但后缀名必须更改为bat或com 然后右键编辑。 再输入以下代码: start cmd %0 这段代码的意思是重复执行打开命…

vbs之鬼畜恶搞代码

​ ​msgbox"从前有座山"msgbox"山里有座庙"msgbox"庙里有个老头给小和尚讲故事"msgbox"讲的是..." msgbox"你以为会这么简单吗?", 16dim WSHshell set WSHshell wscript.createobject("wscript.shell&quo…

抖音恶心的整人代码~~~VBS代码

一:VBS简介 VBScript是Visual Basic Script的简称微软公司可视化BASIC脚本版),即 Visual Basic脚本语言,有时也被缩写为VBS。它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素&…

VBS整蛊代码

这个代码不会对电脑造成任何伤害,可以拿去整朋友。 直接上代码: text() function text dim a aInputBox("叫爸爸!") if a"爸爸"then Msgbox"儿子真乖!",0,"" else Msgbox"调皮&am…

5个拿来就能用的整人代码脚本

「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 整蛊代码脚本 一、你的电脑正在被攻击!!!二、CMD炸弹三、无限弹窗四、启动项关机脚本五、舔狗代码 一、你…

VBS整人蓝屏代码(Windows 7 直接蓝屏,重启即可恢复,亲测有效!!)

蓝屏重点:在VBS输入整人代码,然后用VBS打开bat蓝屏文件 VBS框架: msgbox" " 弹窗 createobject("wscript.shell").run "cmd /c start " 打开文件 inputbox…

【VBScript恶搞代码】终极整蛊1.0版本(附源码)

前言👇 本篇可能就是一次小实战吧,把之前学过的一些知识汇总在一起 虽然复杂了一点,但是快乐会翻倍,亲测好评 另外,这次整蛊对电脑是没有危害的,敬请放心使用 代码赶得有点急,先将就着看吧&…

恶搞代码——vbs进程

今天跟大家分享一下娱乐的恶搞代码,想必很多人也知道,那么针对电脑小白来说可能就不是非常清楚了,其实过程也很简单,那么下面就是其中比较常见的恶搞源码: 一.电脑语音恶搞: 首先我们先新建一个后缀为txt的…

VBS代码--很恶心的整人效果

----我们会经常遇到一些无聊的文件,一旦我们打开它就会出现各种烦人的新窗口,今天来看的是VBS脚本---- 一:VBS简介 VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script Editon。(微软公司可视化BASIC脚本版)。其语言类似Visual Basic(VB),…

vbs介绍与常见整人代码

vbs代码 什么是vbs? 在生活中我们有时候会收到朋友发来的一个奇怪的文件,点开之后一直有弹窗怎么关闭都没用,最后只能调用任务管理器才"大功告成",这其实就是一个vbs小程序。你的朋友只是仅仅和你开一个玩笑&#xff0…

vbs整人小脚本(搞笑)

不用百度了哦,我给你整理出来了几个 出了事情我不负责 大多都是在记事本中做的,保存的时候在后面写 。vbs 就ok 里面的文字可以改的嘛 改你想对他/她说的话啊 一、你打开好友的聊天对话框,然后记下在你QQ里好友的昵称,把下面代码里的xx替换一下,就…

[144]如何用VBS编写一个简单的恶搞脚本

windows系统的电脑, 首先右击桌面,选择新建-文本文档,在桌面上新建一个文本文档; 随后打开计算机或者是我的电脑,点击其中的组织(xp系统多为工具),选择下面的文件夹和搜索选项 …

vbs整人代码大集合(多年以来的整合)

博客超链接首页博客超链接资源 vbs整人代码大集合/不要乱使用! 前言一、删除D:\所有文件二、不断弹出窗口三、不断按下altf4 (开什么都关闭……)四、按999次回车五、关不掉的窗口总结 前言 作为一个真正的程序员,首先应该尊重编程,热爱你所写…

超好玩的vbs代码 (恶作剧代码)

VBScript是Visual Basic Script的简称微软公司可视化BASIC脚本版),即 Visual Basic脚本语言,有时也被缩写为VBS。它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管…

整人VBS\BAT代码 ② 整蛊系列→可参考

大家好,我是MouBai00001,刚入站不久的孟新。当你在现实生活中被整,你会有怎样的想法呢? 当你在和朋友在一个Wifi里打电脑游戏时,被你的朋友坑,下面就教大家如何以牙还牙(好像营销号)…

vbs整人代码,表白+提醒 两段代码就OK

在沉闷的工作环境下,有时玩玩整人代码也不错,整人代码一般使用VBS脚本来实现,简单的两行代码就可以实现表白提醒了,不过大家也要警惕VBS脚本的危险性,下面小编分享的只是整人简单脚本,大家可以随便玩&#…

vbs整人代码大集合 多年的代码收集

vbs整人代码大集合,收集的比较全,喜欢的朋友可以参考下。不要搞破坏,学习vbs的朋友非常有帮助,死循环的使用比较多。 一、你打开好友的聊天对话框,然后记下在你QQ里好友的昵称,把下面代码里的xx替换一下,就可以自定义发送QQ信息到…

linux 通配符与特殊符号

通配符 符号意义*代表0到任意个字符?代表一定有一个字符[]代表括号内的字符一定有一个存在[-]代表编码顺序内的所有字符,例如[0-9]代表0-9内的所有字符[^]反向意思,比如[^0-9],代表非0-9 操作: 特殊符号 符号意义…