win7 & centos7 双系统安装方法

2023-11-01

1.准备

1)Centos7镜像

官方:https://www.centos.org/

阿里镜像64位:http://mirrors.aliyun.com/centos/

32位:https://mirrors.aliyun.com/centos-altarch/

2)安装windows7系统的电脑

3)U盘(8G空间以上)

4)u盘刻录软件:UltraISO(建议版本高于9.3.6)

2.分配centos系统空间

从逻辑分区中压缩空间,不分配盘符,用来安装centos系统

3.制作u盘启动盘

打开ISO文件,点击“文件” -- “打开”,选择你保存ISO文件的地方

 写入u盘

 确认信息无误,写入(时间可能会比较长)

3.安装

电脑优盘启动,一定要选择有Generic USB Flash Disk启动方式,不要选择默认的UEFI Generic USB Flash Disk启动方式,否则后面操作会不太对,且再分配空间的时候会出现“检查存储配置出错 failed  to find a suitable stage1 device:sdb1”错误

载入U盘后会出现下面的界面,先用方向键选择第一项 

 然后按TAB键,进入这个界面

将界面底部的命令修改为:

vmlinuz initrd=initrd.img linux dd quiet

再回车,进入下图界面,这一步是为了更准确的查看U盘的盘符,依据u盘名称(LABLE)判断,就是图中倒数第二行的sr0 (可能会不同)

 然后按C再回车,等命令行刷完,出现光标,输入reboot重启电脑,或者也可以长按电源键强制关机,再手动启动。再重复之前的步骤,进入CentOS安装界面,按TAB键,将命令行改为

vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sda4 quiet

命令中的sda4就是你看到的U盘盘符,可按实际情况更改。然后回车,如果你没有输错的话就应该会来到选择语言的界面了,再接着就是图形化设置界面了。

4.设置

语言

键盘

选择ctrl+shift,这样符合一般在windows下的操作习惯

软件

建议新手选择GNOME 桌面,勾选开发者工具

安装位置

也就是非常重要的磁盘分区。

勾选磁盘,再选我要配置分区 

进入手动分区,这里注意要先选择之前压缩出来的空间,可以通过容量辨别。如果选错了,就会把windows里其他区格式化掉(图中是虚拟机的磁盘,所以没显示出其他分区,实际安装时会看到几个ntfs格式的分区)。点击加号添加挂载点和设置容量,图中有三个挂载点(即CentOS中的分区) /boot / swap 

 分好区后点击完成,出现确认更改的界面,这个时候自己再检查一遍,然后点击接受更改 

 设置root密码,需要的话添加用户

尽量不要强制重启,等机器自动重启

恢复window启动项

sudo vi /etc/grub.d/40_custom

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry 'Windows7'{
set root=(hd0,1)
chainloader +1
boot
}

输入下面的命令保存和重启

grub2-mkconfig -o /boot/grub2/grub.cfg

reboot

安装epel第三方软件库

yum install -y epel-release

更换清华大学yum源(64位)

 https://mirrors.tuna.tsinghua.edu.cn/help/centos/

(32位)

https://mirrors.tuna.tsinghua.edu.cn/help/centos-altarch/

配置挂载ntfs磁盘

sudo yum install fuse-ntfs-3g

Centos7合上电源盖不休眠设置

进入设置文件夹
cd /etc/systemd

打开配置文件
vi logind.conf

按i转到INSERT模式
将  #HandleLidSwitch=suspend 改为 HandleLidSwitch=lock
按esc退出INSERT模式 :wq 保存该配置文件。

最后需要重启服务才能生效。
systemctl restart systemd-logind

Linux 修改 GRUB 引导菜单等待时间

https://blog.csdn.net/CalledJoker/article/details/104969253

centos7更改引导项等待时间_星星的博客-CSDN博客_centos grub 等待时间

可关闭服务

# 邮件服务器服务关闭
systemctl stop postfix.service
systemctl disable postfix.service


https://www.pianshen.com/article/8477181660/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

win7 & centos7 双系统安装方法 的相关文章

  • Oracle插入或修改数据怎么也不行的解决方法

    今天在公司操作数据库 在删除一条数据的时候忘记提交事务了 之后就去添加别的了 但是后来发现怎么也添加不上 所以觉的是事务锁住了 1 直接判断未提交事务引起的表的行锁 1 1判断哪个SESSION执行了DML Insert Update De
  • C语言-蓝桥杯-算法训练 印章

    问题描述 共有 n 种图案的印章 每种图案的出现概率相同 小A买了 m 张印章 求小A集齐 n 种印章的概率 输入格式 一行两个正整数n和m 输出格式 一个实数P表示答案 保留4位小数 样例输入 2 3 样例输出 0 7500 解题思路 共

随机推荐

  • PPTP穿透NAT之深入分析

    PPTP穿透NAT之深入分析 bytxl的专栏 CSDN博客大家好 现在是人静时分 我公司人员都以溜光 只有我还在面对computer 在经过不解 迷惑 结论之后 现与大家分享结果 感谢朋友Zyliday 见贤思齐的实验帮助 在研究技术原理
  • URP自定义后处理(相机滤镜)

    前言 之前做游戏一直想弄个可以实时触发相机滤镜的效果 自处找了教程和资料 想要做到自定义效果的话最好办法是在unity 内部实现 这个办法比较硬核 其实不适合我这样的小白 所以我在实现的过程中非常痛苦 我用的unity URP 模式其实自带
  • OMG!解释执行java字节码文件的命令

    美团一面 收到了HR的信息 通知我去面试 说实话真的挺紧张的 自己准备了近一个月的时间 很担心面试不过 到时候又后悔不该 裸辞 自我介绍 spring的IOC AOP原理 springmvc的工作流程 handlemapping接收的是什么
  • python中的list格式化输出

    在使用python时 我们经常会用到列表 list 由于它可以保存不同类型的数据 因此很多场景下我们都会使用它来保存数据 在写代码的过程中我们经常想要显示list的内容 直接调用print又会显得很丑 还会带着方括号 和逗号 这个太丑 又不
  • Hive数据库连接-连接池实现

    Hive数据库连接 连接池实现 通过HiveJDBC获取Hive的连接Connection 下面我们简单介绍HiveJDBC数据库连接实现 HiveJDBC配置文件 连接池配置文件hive jdbc properties 初始化连接池数 d
  • Linux运维跳槽必备的40道面试精华题

    1 什么是运维 什么是游戏运维 1 运维是指大型组织已经建立好的网络软硬件的维护 就是要保证业务的上线与运作的正常 在他运转的过程中 对他进行维护 他集合了网络 系统 数据库 开发 安全 监控于一身的技术 运维又包括很多种 有DBA运维 网
  • 鼠标点击获得opencv图像坐标和像素值

    目录 一 核心函数 二 在类中定义并且使用 1 将回调函数直接声明为友元函数 2 h 3 DW S OnMou cpp 4 main cpp 三 函数调用 1 OnMouse h 2 OnMouse cpp 一 核心函数 setMouseC
  • 如何在没有 USB 数据线的情况下使用 Android Studio 在手机中安装 Android

    背景 如何在没有 USB 数据线的情况下使用 Android Studio 在手机中安装 Android 应用程序 运行调式一个Android项目 写下必要的代码后 接下来的任务是在模拟器或手机上运行应用程序 测试应用程序是否正常 及deb
  • python numpy中对ndarry按照index(位置下标)增删改查

    在numpy中的ndarry是一个数组 因此index就是位置下标 注意下标是从0开始 增加 在插入时使用np insert 在末尾添加时使用np append 删除 需要使用np delete 修改 直接指定下标 查找 直接指定下标 示例
  • 【Shell】find文件查找

    语法格式 find 路径 选项 操作 选项参数对照表 常用选项 name 查找 etc目录下以conf结尾的文件ind etc nam iname 查找当前目录下文件名为aa的文件 不区分大小写 find iname aa user 查找文
  • [激光原理与应用-69]:激光焊接的10大常见缺陷及解决方法

    激光焊接是一种以高能量密度的激光束作为热源的高效精密焊接方法 如今 激光焊接已广泛应用于各个行业 如 电子零件 汽车制造 航空航天等工业制造领域 但是 在激光焊接的过程中 难免会出现一些缺陷或次品 只有充分了解这些缺陷并学习如何避免它们 才
  • 九轴传感器之测试篇

    关于九轴传感器的数据测试处理
  • CORS与CSRF

    本文首发于我的Github博客 本篇文章介绍了CORS和CSRF的概念 作者前几天在和带佬们聊天的时候把两个概念搞混了 所以才想要了解 简单来说 CORS Cross Origin Resource Sharing 跨域资源分享 是一种机制
  • (1)基础学习——图解pin、pad、port、IO、net 的区别

    本文内容有参考多位博主的博文 综合整理如下 仅做和人学习记录 如有专业性错误还请指正 谢谢 参考1 芯片资料中的pad和pin的区别 imxiangzi的博客 CSDN博客 pin和pad的区别 参考2
  • IntelliJ IDEA 运行卡顿解决方案

    IntelliJ IDEA 运行卡顿解决方案 1 开启IntelliJ IDEA缓慢 想要提升启动速度 则打开D JetBrains IntelliJ IDEA 2020 3 2 bin 依据实际安装路径 目录下对应文件idea64 exe
  • 对csv文件,又get了新的认知

    背景 在数据分析时 有时我们会碰到csv格式文件 需要先进行数据处理 转换成所需要的数据格式 然后才能进行分析 业务侧的同学可能对Excel文件比较熟悉 Excel可以把单个sheet直接保存为csv文件 也可以直接读取csv文件 变成Ex
  • Qt 进程间通信

    Qt进程间通信的方法 TCP IP Local Server Socket 共享内存 D Bus Unix库 QProcess 会话管理 TCP IP 使用套接字的方式 进行通信 之前介绍了 这里就不介绍了 Local Server Soc
  • 用Tensorflow Agents实现强化学习DQN

    在我之前的博客中强化学习笔记 4 深度Q学习 gzroy的博客 CSDN博客 实现了用Tensorflow keras搭建DQN模型 解决小车上山问题 在代码里面 需要自己实现经验回放 采样等过程 比较繁琐 Tensorflow里面有一个a
  • C/C++编程:模板特例

    为什么要引入 单一模板很难兼顾各种情况 为此 C 提供了一种特例机制 对于某个已有模板 可以为某个或者某组模板参数类型另外指定一种变体 以应对原模板无法处理的情况 或者提供更高效的实现方案 这就是模板特例 实例 vector
  • win7 & centos7 双系统安装方法

    1 准备 1 Centos7镜像 官方 https www centos org 阿里镜像64位 http mirrors aliyun com centos 32位 https mirrors aliyun com centos alta