linux 初步试水_安装问题整理_1
linux的安装问题
预备:
我开始学习Linux使用的是《鸟哥的Linux私房菜 基础学习篇》,在书中提到的安装方法是光盘安装。
问题是,我没有光盘,这就很僵硬了。
通过网络的扫荡,我选择了一个非常简单的方法——U盘安装。
需要:1、UltraISO工具(制作启动U盘)(https://www.linuxidc.com/Linux/2010-03/25036.htm)
2、CentOS7.1 iso文件一个(官网下载:http://www.centoscn.com/)
3、8GU盘一个,需要格式化(大于4G,现在的ISO文件已经大于4G了)
4、一个主机。
1.制作U盘
①使用UltraISO工具 文件->打开 选择你的ISO文件
②启动->写入硬盘映像->写入方式

各种U盘启动模式简介
1、USB-HDD:硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘即采用此启动模式。此模式兼容性很高,但对于一些只支持 USB-ZIP模式的电脑则无法启动。
2、USB-ZIP:大容量软盘仿真模式,DOS启动后显示A盘,FlashBoot制作的USB-ZIP启动U盘即采用此模式。此模式在一些比较老的电脑上是唯一可选的 模式,但对大部分新电脑来说兼容性不好,特别是大容量U盘。
3、USB-HDD+:增强的USB-HDD模式,DOS启动后显示C:盘,兼容性极高。其缺点在于对仅支持USB-ZIP的电脑无法启动。
4、USB-ZIP+:增强的USB-ZIP模式,支持USB-HDD/USB-ZIP双模式启动(根据电脑的不同,有些BIOS在DOS启动后可能显示C:盘,有些BIOS在DOS启 动后可能显示A:盘),从而达到很高的兼容性。其缺点在于有些支持USB-HDD的电脑会将此模式的U盘认为是USB-ZIP来启动,从而导致4GB以上大容量 U盘的兼容性有所降低。
5、USB-CDROM:光盘仿真模式,DOS启动后可以不占盘符,兼容性一般。其优点在于可以像光盘一样进行XP/2003安装。制作时一般需要具体U盘型号/ 批号所对应的量产工具来制作,对于U3盘网上有通用的量产工具。
选择后:

2.开始安装
把电脑的第一启动方式设置为U盘启动之后,屏幕会进入选择安装界面;
/*****************************************************************************************************************************************/
接下来就是最关键的地方,我在这里卡的很痛苦,这也是让我写这篇随笔的动力
/*****************************************************************************************************************************************/

在这里,理论上来说,当点击选择第一个后应该是能进入选择安装的界面了。但是第一次安装的时候,都会进入黑白的迷之界面。
Linux小白的我,最开始我以为是成功了,仔细一看却不对
出现了:
dracut:/#
通过网上的查找探索,原来是设备文件名没设置对。
输入以下命令
dracut:/# cd dev
dracut:/# ls
应该是能出现类似于下图的图片
在这里,重点在于,我如何找到U盘的文件名。
在《鸟哥的Linux私房菜 基础学习篇》P67,有非常详细的介绍。
在此我简单的说一下,文件的显示是以设备检测的顺序来决定的。USB磁盘(开机完成后才被系统识别)由此推测USB的文件名应该是在下面的,当然这也不是绝对的,也有可能别的硬件检测在后面被检测到。
如果我是IDE设备连接的硬盘,是可以被区分为主设备(Master)和从设备(Slave)的 。那么这四个IDE设备的文件名应该显示如下:
Master Slave
IDE1(Primary) /dev/hda /dev/hdb
IDE2(Secondary) /dev/hdc /dev/hdd
这里还有一个要提到的就是如果一个硬盘被分区了,不同的分区被检测也是有区别的。
比如说我有一块硬盘,被分成了四个区,所以应该依次显示的是:P1:/dev/hda1
P2:/dev/hda2
P3:/dev/hda3
P3:/dev/hda4
所以,由此推累,哪个是usb的文件名就很显然了。
当找到usb的文件名后,就可以摁ctrl+alt+del就可以重启机器了。
在此回到最初的起点,呆呆的坐在屏幕前,勇敢的使用上下键选择第一个,注意屏幕最下方的英文,注意,不懂英文的话,就找手机翻译,不丢人。
我的机器是选择e,有的机器是选择tab。
append initrd=initrd.img root=live:CDLABEL=Fedora\x2017\x20i386 quiet
这时你把后面改为
append initrd=initrd.img repo=hd:/dev/sdb1(U盘的文件名):/ quiet
同样,看屏幕最下方的英文,不懂找手机翻译
我的机器是ctrl+x,别的机器也有别的可能。
终于,成功的进入正儿八经的Linux系统的安装界面了。
之后的内容在下一篇介绍。
最后,要申明的一件事情就是我使用的图片都是从我看过的帖子上扒过来的,但是文章却是我一个字一个字敲的。
转发请申明。
linux 初步试水_安装问题整理_1的更多相关文章
- Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)
Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1) VMawre-workstation版本包 地址: https://my.vmw ...
- kali Linux系列教程之BeFF安装与集成Metasploit
kali Linux系列教程之BeFF安装与集成Metasploit 文/玄魂 kali Linux系列教程之BeFF安装与集成Metasploit 1.1 apt-get安装方式 1.2 启动 1. ...
- 【转】Linux下Android ADB驱动安装详解
原文网址:http://blog.csdn.net/zhenwenxian/article/details/5901350 Linux下Android ADB驱动安装详解 概述 最近由于内置的合作商比 ...
- Linux下的Oracle 11gr2安装完成的的自启动操作。
Linux下的Oracle在安装结束后是处于运行状态的.重启机器后,Oracle不会像在Windows下那样将Oracle添加到Windows服务,在linux下需要手动启动Orcle服务 以orac ...
- Json.Net6.0入门学习试水篇
原文:Json.Net6.0入门学习试水篇 前言 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.简单地说,JSON 可以将 JavaScript 对象中 ...
- 第一回:Scrapy的试水
前言:今天算是见到Scrapy的第二天,之前只是偶尔查了查,对于这个框架的各种解释,我-----都-----看------不------懂----,没办法,见面就是刚. 目的:如题,试水 目标:< ...
- C++框架_之Qt的开始部分_概述_安装_创建项目_快捷键等一系列注意细节
C++框架_之Qt的开始部分_概述_安装_创建项目_快捷键等一系列注意细节 1.Qt概述 1.1 什么是Qt Qt是一个跨平台的C++图形用户界面应用程序框架.它为应用程序开发者提供建立艺术级图形界面 ...
- Linux 下Redis集群安装部署及使用详解(在线和离线两种安装+相关错误解决方案)
一.应用场景介绍 本文主要是介绍Redis集群在Linux环境下的安装讲解,其中主要包括在联网的Linux环境和脱机的Linux环境下是如何安装的.因为大多数时候,公司的生产环境是在内网环境下,无外网 ...
- linux(centos)下安装ffmpeg
[备忘]windows环境下20行php代码搞定音频裁剪 上次我的这篇文章将了windows下web中如何操作ffmpeg的文章,这里则记录下linux(centos)下的安装 首先:我花了中午大概1 ...
随机推荐
- HP中spl_autoload_register函数的用法
spl_autoload_register(PHP 5 >= 5.1.2) spl_autoload_register - 注册__autoload()函数 说明bool spl_autoloa ...
- PHPUnit-附录 C. XML 配置文件
[http://www.phpunit.cn/manual/5.7/zh_cn/appendixes.configuration.html] PHPUnit <phpunit> 元素的属性 ...
- ActiveMQ、Stomp、SockJS入门级应用
使用ActiveMQ.Stomp.SockJS实现实时在线聊天 ActiveMQ : 强大的开源即时通讯和集成模式的服务器.在本项目中充当消息代理服务器,stomp协议服务端. 安装:在官网下载,直接 ...
- 常见JedisConnectionException异常分析
异常内容:我看了很多人的博客,千篇一律都是说redis.conf文件的配置问题,发现并不能解决我的问题,今天写这个博客讲解一下我的解决办法: 遇到这个问题第一步:查看虚拟机的防火墙是否关闭,测试方法就 ...
- ubuntu python3.6 找不到_sqlite3
sudo apt-get install libsqlite3-dev 然后重新编译python: sudo ./configure --with-ssl sudo make -j8 sudo mak ...
- FreeImage库如何转换图片格式?
FreeImage下载地址:http://freeimage.sourceforge.net/ //freeimagemain.h #ifndef FREEIMAGEMAIN_H #define FR ...
- Spring data mongodb ObjectId ,根据id日期条件查询,省略@CreatedDate注解
先看看ObjectId 的json 结构,非常丰富,这里有唯一机器码,日期,时间戳等等,所以强烈建议ID 使用 ObjectId 类型,并且自带索引 Spring data mongodb 注解 @C ...
- ubuntu16.04卸载软件
root@test:/# dpkg -l | grep cobbler root@test:/# sudo dpkg --purge cobbler
- supervessel-免费云镜像︱GPU加速的Caffe深度学习开发环境
开发环境介绍 在SuperVessel云上,我们为大家免费提供当前火热的caffe深度学习开发环境.SuperVessel的Caffe有如下优点: 1) 免去了繁琐的Caffe环境的安装配置,即申请即 ...
- 挖一挖不常用到而又很实用的重载-Trim
这个我想没有那个开发人员说不知道,但是里面有一个重载,这个不知道有多少开发人员知道! 可以看到,我可以去掉字符串前后的指定字符,只要我在char[]中指定即可,而不是仅仅去掉空格,这次为什么要提它,是 ...