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 ...
随机推荐
- 配置可以通过http协议访问的svn服务器
通过HTTP协议访问版本库是Subversion的亮点之一,这种方式具备许多svnserve服务器所没有的特性,使用上更加灵活. 关于mode_day_svn模块: 由于Subversion需要版本化 ...
- appium滑动操作(向上、向下、向左、向右)
appium滑动操作(向上滑动.向下滑动.向左滑动.向右滑动) 测试app:今日头条apk 测试设备:夜游神模拟器 代码如下: 先用x.y获取当前的width和height def getSize() ...
- 使用JSONP进行跨域Ajax 调用
JSONP 是啥 JSONP 全称是JSON with Padding. 当需要进行跨域Ajax 调用的时候, 需要用到JSONP 协议. 客户端 $.ajax({ url: 'http://xxx' ...
- bzoj 3166 [Heoi2013]Alo 可持久化Trie
3166: [Heoi2013]Alo Time Limit: 20 Sec Memory Limit: 256 MBSubmit: 1227 Solved: 569[Submit][Status ...
- 【netty这点事儿】ByteBuf 的使用模式
堆缓冲区 最常用的 ByteBuf 模式是将数据存储在 JVM 的堆空间中. 这种模式被称为支撑数组(backing array), 它能在没有使用池化的情况下提供快速的分配和释放. 直接缓冲区 直接 ...
- Eclipse (eclipse-jee-luna-SR2-win32)4.4.2 , jdk1.7, pydev 4.5.5版本的 完成的python环境集成
说明: 下面的搭建python2.x环境需要的条件: jdk1.7 eclipse(版本小于4.5) pydev(版本小于5.0) Eclipse和PyDev搭建完美Python开发环境 Window ...
- basler 相机拍照简单类综合Emgu.CV---得到图档
在网上找了半天都是下载要钱,自己试做了,经测试能ok,一起分享吧.给初学的人一点鼓励. using System;using System.Collections.Generic;using Syst ...
- ehcache的基本使用及Spring整合
1.ehcache:百度百科这样解释的,EhCache 是一个纯Java的进程内缓存框架,具有快速.精干等特点,是Hibernate中默认的CacheProvider.总的来说,他的出现就是减少对数据 ...
- Ironic中pxe driver和agent driver的区别
历史问题: 以pxe_ipmitool 和agent_ipmitool为例,看起来似乎前者不使用ironic-python-agent,后者使用,但是实际上两者都使用ironic-python-age ...
- day6(列表操作、列表练习题)
一.列表操作 a) 循环 基本语法 for i in value : L1 =['a','b','c','d',1,2,3,4,5,6,'b','D'] for i in L1: print(i) ...