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. [Altium Designer 学习]怎样输出Gerber文件和钻孔文件

    为了资料保密和传输方便,交给PCB厂商打样的资料一般以Gerber和钻孔文件为主,换句话说,只要有前面说的两种文件,就能制作出你想要的PCB了. 一般来说,交给PCB厂商的Gerber有以下几层: G ...

  2. JSON串、JSON对象、Java对象的相互转换2

    对象类型转换: 1.Java对象-->JSON对象2.Java对象-->JSON字符串 3.JSON对象-->JSON字符串 4.JSON对象-->Java对象 5.JSON字 ...

  3. Cesium入门6 - Adding Imagery - 添加图层

    Cesium入门6 - Adding Imagery - 添加图层 Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com ...

  4. 阿里巴巴如何进行测试提效 | 阿里巴巴DevOps实践指南

    编者按:本文源自阿里云云效团队出品的<阿里巴巴DevOps实践指南>,扫描上方二维码或前往:https://developer.aliyun.com/topic/devops,下载完整版电 ...

  5. 无缓冲文件IO和目录操作

    引言 在后台开发中,对于文件I/O我们通常不使用C语言封装的fopen.fread.fwrite标准I/O,而是直接使用Linux提供的系统调用函数.因为这些系统调用没有使用用户缓冲区,我们直接与内核 ...

  6. Filter-完整的用户登录和权限检查

    Filter过滤器的使用步骤: 1,编写一个类去实现Filter接口 2,实现拦截(过滤)方法doFilter() 3,到web.xml中配置Filter的拦截路径 补充login.jsp登录页面 编 ...

  7. java内部类细节

    1 package face_09; 2 /* 3 * 为什么内部类能直接访问外部类中的成员呢? 4 * 那是因为内部类持有了外部类的引用. 外部类名.this 5 * 6 */ 7 class Ou ...

  8. Chrome DevTools 面板全攻略

    李华西,微医云服务团队前端开发工程师,喜欢瞎折腾,典型猫奴 Console 面板 此章节请打开 devtools/console/console.html 一起食用 一方面用来记录页面在执行过程中的信 ...

  9. 使用Xamarin开发移动应用示例——数独游戏(二)创建游戏界面

    在本系列第一部分,我们创建了程序框架,现在我们创建游戏的界面,项目代码可以从Github下载:https://github.com/zhenl/ZL.Shudu .代码随项目进度更新. 首先在View ...

  10. Java中四种访问权限总结

    一.Java中有四种访问权限, 其中三种有访问权限修饰符,分别为private.public.protected,还有一种不带任何修饰符(default). 1. private: Java语言中对访 ...