全栈工程师开发手册 (作者:栾鹏)
架构系列文章

在正式安装前,要知道的几个信息。

电脑是uefi启动还是传统的Legacy BIOS启动

开机按F2,进入bios,在boot项中,boot mode为UEFI,则为uefi启动方式。

也可以通过按下win+r打开运行,输入cmd打开命令提示符,输入bcdedit /enum {current}按回车执行;

如果path路径是winload.efi ,则说明系统是通过UEFI模式启动。如果时winload.exe,则说明时传统的Legacy BIOS。

只有知道了当前的启动方式后面出现什么问题,再查询其他资料时才更方便。

查看磁盘分区形式

同上和上面一样,在磁盘管理中磁盘0上(不是具体的分区上)鼠标右键,查看磁盘属性,查看磁盘的分区形式。

如果是MBR的形式,则在使用u盘安装的时候,只能选择Generic USB Flash Disk,而不能选择UEFI Generic USB Flash Disk,因为如果选择了UEFI Generic USB Flash Disk启动方式,在创建挂载的时候,是无法创建/boot挂载点的。

压缩一份逻辑分区

这里又是另一个坑,我们要压缩一份空间出来,必须是逻辑分区。

下面的图是我已经安装完以后的。

一个磁盘划分为几个盘符的时候,逻辑分区为天蓝色,我们要压缩空间,必须在原来逻辑分区中压缩空间,而且压缩完以后不要格式化,保留未分配状态,也就是绿色状态。因为linux分区挂载只能安装在逻辑分区。

制作U盘启动盘

u盘制作不要选择UltraISO,因为这个没法自动识别安装时的u盘挂载点,所以要安装USBWrite。

U盘启动

不同电脑的快捷方式不同,我时dell的电脑,F2是进入bois,F10是进boot,启动选择。不过,看网上大部分教程,F12是进boot,所以,这个你可以在手机上先查清楚你的电脑的快捷方式。还有就是所谓的不停的点击F10,正确的操作是按住Fn后,再来连续点击F10,而不是按住F10不动。

插上启动u盘后,我的bois里面只添加了一种新的启动方式:UEFI Generic USB Flash Disk,而没有Generic USB Flash Disk启动方式,所以我需要重启连续点击F10,进入boot,选择Generic USB Flash Disk。这样安装后面添加挂载点/boot,才能正确安装。

进入安装centos7

进入Generic USB Flash Disk看到的是下面的界面

如果是UEFI Generic USB Flash Disk安装看到的界面就是上面的图下面包含按e编辑的界面。

如果是UltraISO安装,我们就需要进行修改配置以后才能安装。也就是在上面的界面,按住tab(Generic USB Flash Disk)或者点击e(UEFI Generic USB Flash Disk)进行修改。这个你可以去查询启动的教程,因为我们使用的是USBWrite,啥都不用关,直接选中Install Centos 7,回车就行,就可以进行安装了

安装

进入了图形界面,就好处理了,先选择语言,

注意一定要进去选一个桌面

然后是分区,分区这里要注意,一定要选择我们在第一步中分出来的空闲磁盘,否则会覆盖掉磁盘里原有的信息,切记切记。“硬盘有价,数据无价”。
 

至于这个分区的类型,也就是Device Type这里,/、swap、/home是LVM类型,/boot是标准分区

分好区后,点击“完成”,有可能提示,没有足够空间之类的,不用管,再点一次完成,接受修改就行。


注意在设置账户时,还会设置一个密码,而那个密码是针对账户来说的,和root密码并不一样,所以要将两个密码记清楚(懒癌晚期的我设置成一样的了),而且如果你的密码设置太简单的话,要点两次完成才能退出。

安装过程中有可能提示boot不能正常安装,i点击继续,或者忽略,等待安装完后,点击重启,正常启动。发现进入的系统仍然是win10。

如果你是成功进入了centos7,而不能启动win10了,可以查看的教程。

win10引导centos7

下载easybcd,打开easybcd,添加条目,添加linux启动项,配置如下图,然后点击添加条目。

添加以后查看设置,如下图,已成功添加了win10和centos7两个启动项。

重启电脑,可以看到两个启动选择项。

初始化centos7

第一次进入会让你选择接受证书。如下图

输入“1”,按Enter键

输入“2”,按Enter键

输入“q",按Enter键

输入“yes”,按Enter键

终于可以进入centos7了,输入密码以后就可以进入桌面了

语言问题

应用程序——系统工具——设置——区域和语言——搜索chiness——添加pinyin输入法

先安装几个常用工具包

如果没法连接网络,则可以先连接手机usb,通过手机usb共享上网。

进入命令窗口(桌面-右健,在终端中打开,或者ctrl+alt+F2),使用root用户(su命令后输入密码)

 yum -y install vim wget lsof gcc gcc-c++ net-tools bind-utils bzip2

网络配置

说明:CentOS 7.0默认安装好之后是没有自动开启网络连接的!

因为我要安装hadoop,需要配置好主机网络相关内容。

主机名设置

当前主机名查看
hostname
主机名设置
hostnamectl --static set-hostname localhost
重启服务
service network restart

设置IP地址
当前IP查看 (ifconfig默认没有安装,需要安装net-tools包)

网关DNS配置

/etc/hosts

127.0.0.1               localhost       localhost

/etc/sysconfig/network

NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=localhost

不能识别ntfs盘怎么处理。

进入以后发现不能识别win10下的硬盘,是因为centos7默认不识别ntfs硬盘。不过我们能看出此分区在centos7下所属的分区为/dev/sdb1

这里点击每一个你win10下的硬盘,并记住他们在centos7下的分区名称,和他们在win10下的名称。

需要我们挂载ntfs分区。

按住ctrl+alt+F2切换进入命令窗口(ctrl+alt+F1进入桌面窗口)

在命令窗口输入下面的命令,下载NTFS-3G工具

wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2014.2.15.tgz

解压 NTFS-3G工具的压缩文件

tar  -xvf  ntfs-3g_ntfsprogs-2014.2.15.tgz

进入ntfs-3g_ntfsprogs-2014.2.15文件夹中(注意是你的文件夹路径)

cd /home/luanpeng/ntfs-3g_ntfsprogs-2014.2.15

依次执行

./configure
make
make install

如果提示没有gcc,则yum install gcc* 将编译环境安装好再执行上面的命令

开机自动挂载ntfs分区

在命令行中查看下分区表里ntfs盘都是什么盘。其实就是前面让大家记住的win10下的硬盘在centos7下对应的分区。

fdisk -l | grep NTFS

为这里在win10下的ntfs盘分别为/dev/sda1、/dev/sda2、/dev/sda3、/dev/sda5、/dev/sda6、/dev/sdb1、/dev/sdb2。

在命令行输入cd切换会主目录。

输入su进入root权限。其中需要你输入密码。

通过下面的命令,编辑etc文件夹下的fstab文件

vi /etc/fstab

输入上面命令只是显示该文件,仍然在命令行,不能编辑文档,按键a,可以进行编辑文档,在文档末尾中添加

/dev/sda2 /mnt/study ntfs-3g defaults 0 0
/dev/sda2 /mnt/ziliao ntfs-3g defaults 0 0
/dev/sda5 /mnt/work ntfs-3g defaults 0 0
/dev/sda6 /mnt/fun ntfs-3g defaults 0 0

我这里没有添加win10系统所在的硬盘对应的分区,/dev/sdb1、/dev/sdb2,因为好像他们添加不成功。

那么以后再开机重起,win10下的硬盘就成为mnt文件夹下的几个文件夹了。

win10中安装centos7双系统相关推荐

  1. windows10下安装Linux7,Win10下安装CentOS7双系统图解完整操作

    Win10下安装CentOS7双系统记录 警告: 装机有风险,操作需谨慎: 数据无价,请提前备份: 本篇文章仅供参考,酌情采取. 提示: 先给大家道个歉 由于下面操作图片部分是手机拍摄 可能不太清晰, ...

  2. centos安装后两个启动项、_Windows安装Centos7双系统后Windows启动项消失

    方法一: 在Centos7下root登陆 编辑 /boot/grub2/grub.cfg vim /boot/grub2/grub.cfg 在第一行添加 menuentry "Windows ...

  3. Windows10安装Centos7双系统

    Windows10安装Centos7双系统 1.摘要 2.制作Centos 7系统盘 3.Windows磁盘管理为Centos系统留出空间 4.bios配置使得计算机系统选择从U盘进入 5.安装Cen ...

  4. Windows安装Centos7双系统后Windows启动项消失

    原文: https://www.cnblogs.com/xinglichao/p/9999049.html https://blog.csdn.net/yingzinanfei/article/det ...

  5. windows7下安装centos7双系统(未验证)

    最近接触Linux命令挺多,一开始只在公司的阿里云服务器上进行简单的练习,不过发现阿里云服务器很多命令都不能使用,连yum在线安装都不能(不知道啥原因,我觉得阿里云镜像源挂了,163的也是,本来还想自 ...

  6. win7下安装centOS7双系统

    转载地址:https://blog.csdn.net/mengxiangjia_linxi/article/details/78965103 工具及材料 1.一台PC 2.一个U盘,8G以上 3.需要 ...

  7. 【教程】win10下安装Biolinux双系统

    biolinux系统来自http://environmentalomics.org/bio-linux/ 本质就是ubuntu+一些生物用软件. 思路:下载iso文件,通过U盘直接安装双系统. 准备工 ...

  8. 神州战神T7-CR7DA的win10上安装ubuntu双系统的血泪记录

    我想应该也适用于有独立显卡的其他品牌电脑,身边好几个同学也反映说装双系统的时候很多坑的问题. 没独立显卡电脑上安装ubuntu双系统 在有独立显卡的电脑上安装ubuntu双系统 最终的解决方案如下: ...

  9. Linux学习-修复win7下安装centos7双系统后,没有win7启动项

    之前在实验室,想装centos学习Linux,可是台式机上有win7系统,又不想格式化所有盘,所以就安装了双系统,之前自己解决了双系统启动项的问题 今天一学弟也在装双系统,然后翻到了之前做的笔记,今天 ...

  10. 识别win10和linux的MBR,Win10下安装ElementaryOS双系统:UEFI和Legacy引导

    最近在学习编程,开始了解Linux,在网上看了很多Linux发行版的对比,最后决定安装ElementaryOS,主要因为看着比较漂亮··· 但Win10作为主力系统,日常生活中很多地方都少不了它,于是 ...

最新文章

  1. matlab多项式相乘的法则_卷积计算与多项式乘法
  2. 网络的网络——当今的互联网
  3. 【今晚7点半】:现代C++和Mediasoup的WebRTC集群服务实践
  4. 引用dll动态库,动态库中弹出对话框输入,将输入参数,作为变量继续调用。...
  5. 深入mysql慢查询设置的详解
  6. HBase ACL管理 Hbase 权限管理
  7. 一体台式计算机名称,【一体台式电脑】一体台式电脑品牌推荐,台式一体机电脑哪款好_什么值得买...
  8. mycat 不得不说的缘分
  9. linux view查看日志命令,【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...
  10. row_number() over
  11. mac 自带画图软件(mac 打开预览)
  12. 17AHU排位赛1 C题(经典DP)
  13. 怎样实现MindMapper中主题的自由移动
  14. 香颂花园是申市最有名的别墅区
  15. 微信公众平台如何更换安全管理员(微信一)
  16. valleyview gen7 linux驱动,天敏睿盒iBox win8.1界面大曝光!!
  17. 物联网(loT) 的技术架构
  18. 使用Rufus安装Windows系统
  19. 【快捷键】Python——批量缩进和批量注释
  20. Linux - 易错知识点整理(待更新)

热门文章

  1. Busboy 上传文件到指定目录,并重命名,node.js
  2. PythonTkinter 练习11之 自编工具 扫描地址段IP
  3. 过滤器(Filter)应用:全站压缩----Gzip网页压缩输出
  4. OptiFDTD应用:纳米盘型谐振腔等离子体波导滤波器
  5. tensorflow获取tensor的shape
  6. 大地高和正常高、正高的详细说明
  7. OCR文字识别软件在线如何操作?
  8. 自我时间管理与时间意识
  9. linux iscsi 发起程序,怎么查看进程的发起程序,iscsi发起程序是什么
  10. 概率论考点之二项式定理与组合数证明