win10+redhat8双系统安装(非虚拟机)

记录这次在原有的win10系统基础上,安装了redhat 8操作系统,过程中也出现了一些状况,百度了许久,许多文章并没有效果,摸爬滚打,有了这一次的记录,也希望能帮助到一些有需要的人
准备一个空闲的U盘,可录完大约6.5G,本来想上传redhat 8的镜像,无奈百度网盘有限制,非会员不能上传超过4G的文件(redhat 8镜像6.61G)

1、win10上的准备

1、先要有一个空闲的分区,然后依次点击 --> 此电脑(右击) --> 更多 --> 管理 --> 磁盘管理 --> 选择空闲的磁盘(右键)(注意,里面有资料的话,一定要备份后,再进行下一步) --> 删除卷 --> 删除分区(这样就会有一个空闲的分区留个redhat分区使用,因为win10默认的文件系统是NTFS,而redhat的默认文件系统是XFS,免得redhat在分区的时候,出现问题)
2、下载一个UltraISO刻录软件 --> 打开UltraISO --> 左上角点击文件 --> 选择打开 --> 选中自己下载的镜像 --> 左上角点击启动 --> 选择写入硬盘映像 --> (注意看磁盘驱动器这里是否是自己的U盘,此操作会进行格式化,注意自己的数据,数据无价~~~) --> 确认无误后,点击便捷启动 --> 选择写入新的驱动器引导扇区 --> 选择Syslinux --> 写入(等到上面的消息显示刻录完成,表示成功,重启电脑,修改电脑的启动引导方式为U盘即可)

2、安装redhat

1、一开始选择install red hat后,会出现:darcut-initqueue timeout - staring timeout scripts
2、等报错跑完以后,会出现dracut:/#
3、dracut:/# cd /dev # 查看你的U盘所在的分区,我的是sda4(sda是win10的C盘,所以U盘就是sda4)
4、dracut:/# reboot
5、重启后,在install red hat这个界面按tab键
6、vimlinuz initrd=initrd.img inst.stage2=hd:/dev/sda4 (将inst.stafe2=hd:后面的内容改成/dev/sda4,也就是前面/dev目录下看到的,记得改成自己系统里面的,别和我一样,不然还是上面的报错)
7、后面就是正常的操作了,就不详细说明了,具体的,可以搜索centos安装教程

redhat 8 安装中文输入法

配置yum源(阿里源:https://developer.aliyun.com/mirror/?spm=a2c6h.13651104.0.d1002.755c12b2wk3urU)
CentOS-Base源:
[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
epel源:
[root@localhost ~]# yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm
[root@localhost ~]# sed -i 's|^#baseurl=https://download.fedoraproject.org/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
[root@localhost ~]# sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*
[root@localhost ~]# yum clean all && yum makecache
安装中文输入法
[root@localhost ~]# dnf -y install ibus ibus-libpinyin
安装完成后,注销一下账号,然后进设置里面,找语言 --> 汉语(中国) --> 选择带智能拼音的那个选项即可 (redhat切换输入法的快捷键:win键+空格键)

挂载win10分区

[root@localhost ~]# dnf -y install ntfs-3g
[root@localhost ~]# mkdir /mnt/windows
[root@localhost ~]# mount -t ntfs-3g /dev/nvme01p3 /mnt/windows # 我的识别出来是nvme,实际以lsblk或者fdisk -l显示的为准
[root@localhost ~]# echo 'mount -t ntfs-3g /dev/nvme01p3 /mnt/windows' >> /etc/rc.d/rc.local
[root@localhost ~]# chmod + x /etc/rc.d/rc.local # 下次重启的时候就会自动挂载了,redhat可以看到win10下的内容,win10看不到,但是可以在redhat下cp到/mnt/windows目录下, 进到win10就可以查看

安装linux版typora

平时都是使用typora看markdown文件,Linux下也必须要有
[root@localhost ~]# dnf -y install libXScrnSaver
[root@localhost ~]# wget https://typora.io/linux/Typora-linux-x64.tar.gz
[root@localhost ~]# tar -zxf Typora-linux-x64.tar.gz
[root@localhost ~]# cd Typora-linux-x64/
[root@localhost Typora-linux-x64]# chmod 4755 chrome-sandbox
[root@localhost Typora-linux-x64]# chown root.root chrome-sandbox
[root@localhost Typora-linux-x64]# ./Typora --no-sandbox <选择要打开的markdown文件>
[root@localhost Typora-linux-x64]# ln -s /Typora-linux-x64/Typora /usr/bin/typora

将win10加入到启动选择项

[root@localhost ~]# cp /boot/grub2/grub.cfg{,.bak}   # 要有一个好的习惯,改配置文件前备份一下
[root@localhost ~]# vim /boot/grub2/grub.cfg
menuentry 'Windows 10'{
set root=(hd0,1)
chainloader +1
}
说明:set root=(hd0,1) 其中 hd0 表示硬盘,1表示C盘 ,我的win10装在C盘,它是sda1
[root@localhost ~]# grub2-set-default 'Windows 10'
[root@localhost ~]# grub2-editenv list # 查看引导顺序
[root@localhost ~]# reboot # 可以看到Windows 10这个启动项了
最后,https://www.jianshu.com/p/85c4fdd319a0 感谢这位大佬的分享,找了好多修改引导的方式,都不太可行,关于前面的刻录,分区,也可以看这位大佬的博客

win10+redhat8双系统安装(非虚拟机)的更多相关文章

  1. win10 + Lubuntu 双系统安装

    win10 + Lubuntu 双系统安装 最近重装了系统,索性直接安装win10 + Lubuntu 双系统,便于在物理机下进行 Linux开发. 这里我选择的 Linux 发行版是 Lubuntu ...

  2. win10+ubuntu双系统安装方案

    网上有很多教程,大多是win7,win8的,我折腾了一天,今天终于都安装好了,折腾的够呛,很多人都说挺简单的,嗯其实的确很简单,很多人回复说安装不成功,很有可能就是电脑安全权限的问题,我用的是华硕的电 ...

  3. Win10+Ubuntu双系统安装

    笔者使用的是华硕FX50J装的双系统,之前使用过Dell的游闸安装过,但是没有碰到那么多问题.所以觉得有必要记录下.安装双系统之前,电脑先安装了win10(win10也崩过几次).下面开始安装双系统步 ...

  4. Win10/Ubuntu双系统安装常见问题

    目录 1.win10重启无法进入BIOS 2.install ubuntu后黑屏 2.1 解决安装黑屏 2.2 安装英伟达显卡驱动 3.ubuntu中文系统注意 4.Windows系统时间异常 4.1 ...

  5. win10 ubuntu16双系统安装教程

    一. 知识准备 1.材料 前提: 本文档是在win10 64位下进行安装的!32位的安装注意其中的一些细节即可 硬件: X86_64 位电脑 硬盘有 40G 空闲 软件:[百度搜索即可] (1) Ul ...

  6. win10 & Ubuntu16 双系统安装

    忽然心血来潮吧,本机在已经安装了win10的背景下,想要再加一个linux系统学习学习,几经波折,终于成功. 博主笔记本里有两块固态,一个250G的装了win10,装的时间不久,镜像是在msdn上下载 ...

  7. win10 ubuntu双系统安装后无法引导进入ubuntu

    之前按照先装windows后装ubuntu的方式装的系统,都可以引导到ubuntu,无论是将ubuntu挂在到/boot在windows用easy BCD建立ubuntu引导,还是将ubuntu挂在到 ...

  8. ubuntukylin18.04Lts和deepin15.5与win10 1803双系统安装

    我首先安装的是ubuntu kylin(中文名优麒麟) 1.计算机右键选择管理磁盘,压缩卷设置空闲空间(第7步分区用) 2.重启时fn+f1进入bios设置界面. 3.关闭安全模式和快速启动,将boo ...

  9. Win10+Ubuntu双系统删除Ubuntu方法

    前情提要 Win10下试了许多种方法,什么MbrFix.EasyBCD.亦或是Boot Option.都不行.前两者不行,操作之后重启无法直接进入Windows,后者也不行,找不到所谓的Delete ...

随机推荐

  1. JQuery iframe 刷新效果

    假如有一个选项卡.tab-content,里面有多个iframe 只刷新显示的那个iframe,所以要用到:visible $('.tab-content iframe:visible')[0].co ...

  2. Jenkins Hackfest 用户体验文档报告

    Jenkins 技术文档是我们项目的重要组成部分,因为它是正确使用 Jenkins 的关键.好的文档可以指导用户,并鼓励选择好的实现方式.这是用户体验的关键部分.在最近的 Jenkins UI/UX ...

  3. 深度学习之BP算法

    1.介绍 人工神经网络(Artificial Neural Network,ANN)简称神经网络(NN),是在现代生物学研究人脑组织所取得成果的基础上提出来的.人工神经网络是大脑生物结构的数学建模,有 ...

  4. 免费增加几个T电脑空间方法,拿去不谢

    大家好,我是咔咔 不期速成,日拱一卒 在刷吾爱时猛然间看到一篇帖子名为,免费增加几个T电脑空间方法,拿去不谢,作为一名电脑磁盘深度缺乏者,这种文章怎能逃离我的法眼. 点进去大概瞅了一眼,大致意思就是把 ...

  5. C# winform Visual Studio Installer打包教程,安装包

    //具体打包过程,参考下面网址 https://www.cnblogs.com/dongh/p/6868638.html VS 扩展和更新-联机 搜索 Microsoft Visual Studio ...

  6. 【记录一个问题】一个golang中的BUG,为啥编译的时候无法发现,而单独跑测试用例就发现了

    代码大致如下: func DoSomething(){ log.Printf("a=%s, b=%s, c=%s", a, b) //忘记少写一个参数.但是编译正常通过 } fun ...

  7. jmeter - 阶梯式性能指标监听

    概述 我们在进行阶梯式压力测试的时候,聚合报告生成的结果是一个汇总数据.并不会阶梯式的统计压测性能数据.这样我们就不能去对比不同阶梯压力下的性能数据变化趋势. 期望 假设现在一共会加载100个线程,我 ...

  8. 计算机网络再次整理————UDP例子[六]

    前言 简单的说,UDP 没有 TCP 用的广泛,但是还有很多是基于UDP的程序的,故而简单介绍一下. 正文 秉承节约脑容量的问题,只做简单的介绍和例子,因为自己几乎也没怎么用过UDP. 只是了解和知晓 ...

  9. react 局部更新的关键算法 DOM diff算法

    下图是diff算法结构的详细解析: 要点总结:DIFF算法在执行时有三个维度,分别是Tree DIFF.Component DIFF和Element DIFF,执行时按顺序依次执行,它们的差异仅仅因为 ...

  10. Collection和Map集合

    前言 集合的长度是可变的.集合存储的都是对象.而且对象的类型可以不一致. Collection集合和Map集合是所有集合的父接口. Collection接口定义 体系结构的根接口,代表一组对象,有两个 ...