系统配置

根文件系统制作(一)

家住魔仙堡 提交于 2020-02-12 00:49:01
在前面的内核移植中,使用的是开发板上原有的根文件系统,这里就来讨论一下如何自己制作根文件系统。 根文件系统可以由JFFS2、YAFFS2、UBIFS等文件系统支持,这里仍就选择UBIFS文件系统来制作根文件系统。UBIFS是Unsorted Block Image File System(无序区块镜像文件系统)的缩写,是一种较新的文件系统。UBIFS作为JFFS2的后继文件系统之一,在设计与性能上均较YAFFS2、JFFS2更适合于MLC NAND FLASH存储器。Linux内核从2.6.27以后的版本都提供了对它的支持,因此实现起来比较方便。 根文件系统实际上就是Linux根目录树的一个集合,由一些特定的目录、设备节点文件、内核模块文件、库文件、命令集以及其它一些配置文件组成。这个集合最终依赖于某个类型的文件系统来实现,下面就具体来讨论基于UBIFS文件系统的根文件系统制作过程。 首先要建立一个存放根文件集合的目录,这里就在根目录下建立一个名为rootfs的目录,把整个根文件系统都放在这个目录下。接下来进入rootfs目录,并在该目录下建立根目录树的第一层目录,执行“mkdir bin sbin etc dev proc lib sys var mnt usr tmp media home”产生出这些目录。 然后进入dev目录,在该目录下需要制作两个默认的设备节点文件,分别执行

Linux的系统安装和配置

家住魔仙堡 提交于 2020-02-10 16:06:01
Linux系统安装和网络配置 系统下载 CentOS 6.x 50% 6.9 ---- 常用 CentOS 7.x 50% 7.2 ----常用 官网-国外 https://wiki.centos.org/Download 国内源-阿里云 http://mirrors.aliyun.com/ 官网 http://mirrors.aliyun.com/centos/6.9/isos/x86_64/ 6.9版本下载地址 系统种类说明 CentOS-6.9-x86_64-LiveDVD.iso ##体验版-写入到光盘中,刻录到U盘中。 !!!!CentOS-6.9-x86_64-bin-DVD1.iso ##真的安装包 √ CentOS-6.9-x86_64-bin-DVD2.iso CentOS-6.9-x86_64-minimal.iso ##最小化安装包 !!!!CentOS-6.9-x86_64-bin-DVD1to2.torrent ##种子比较快 只选择DVD1即可。 ##下载CentOS旧版本 http://vault.centos.org/ 32位和64位的区别 当初设计时的定位不同 安装要求配置不同 运算速度不同 寻址能力不同,就是支持最大的内存不同 什么是虚拟机 一台计算机同时只能运行一个系统 通过某些软件可以实现,在一台电脑上开辟空间,安装多个系统,同时运行

Linux运维基础

可紊 提交于 2020-02-07 01:51:35
一、远程连接排错 1.查看道路是否通畅 ip地址是什么:就是我们要找的服务器在哪里 公网IP地址:全世界的任何地方都能访问到 私网IP地址:也指内网,私有环境,只在当前环境中。比如:192.168.0.??? 或者 10.0.0.??? 端口:用于连接不同的服务,常见端口SSHD-22(工作中必须要改,否则全世界的人都会连你) 桥接的三种模式: NAT(皇帝-宰相-贫民)、桥接(皇帝-贫民)、仅主机模式(皇帝-贫民(无法连接外网)) 如果连不上我们要查看什么? 路不通的原因 1、网卡是否运行且IP是否正确(主机IP是否和远程连接用的IP一样) ifconfig eth0 2、DNS是否配置 cat /etc/sysconfig/network-scripts/ifcfg-eth0 查看网卡的配置是否配置DNS cat /etc/resolv.conf 查看DNS中是否配置DNS 网卡的配置是优先于DNS中的 3、软件连接的配置 检查vm软件是否设置正确: #1).vmware服务是否允许 win+r services.msc #2).vmware网络配置---编辑---虚拟网络编辑器 子网IP是否设置为10.0.0.0 4、计算机中的网络连接 VMware Network Adapter VMnet8配置的ip(静态,不要更改)和共享(不能打钩) 空格和tab键 ping

RK3228H系统启动流程(一)UBOOT配置启动分析

此生再无相见时 提交于 2020-02-06 19:59:21
一、引言 本文整体介绍RK所提供的SDK中,系统整体的启动流程,包含以下三部分 1、boot启动,即MiniLoaderAll.bin和uboot.img启动 2、linux内核启动,即kernel.img的启动 3、android系统的启动,即ramdisk.img、system.img的启动。 本文先来介绍第一部分 二、U-boot配置(详细过程可看我上一篇文章) 1、工具链配置: Rockchip U-Boot 默认使用 Google Android 系统提供的 GCC ToolChain,在 “U-BOOT/Makefile” 中指定 2、平台配置 平台配置文件位于"U-Boot/configs"目录下 (为rk322xh_box_defconfig) 其中Rockchip相关的以RK开头,并根据产品形态分为 MID 和 BOX 两种配置,Rockchip 芯片平台的配置 主要是芯片类型,Rockchip 一些 Kconfig 的关键配置,采用savedefconfig 模式保存。该选项内的配置会被优先编译成宏定义并在相关的项前面自动添加 CONFIG_,可以在U-BOOT 自动生成的配置文(include/config.h)中看到生成的宏定义,会优先系统的配置文件,可以支配系统的配置文件。 3、系统配置 位于 U-Boot 根目录下的 include\configs

Linux系统DHCP基本配置

ぐ巨炮叔叔 提交于 2020-02-06 00:47:21
部署DHCP服务 1.挂载镜像 mount /dev/cdrom /media/cdrom 2.配置静态的IP地址 vim /etc/sysconfig/network-scripts/ifcfg-ens33 如图将第四行后选项改为“static” 3.安装DHCP软件包 rpm安装: [ root@localhost ~ ] # rpm -ivh /mnt/Packages/dhcp-4.2.5-77.el7.centos.x86_64.rpm yum 安装: [ root@centos7-04 ~ ] # yum -y install dhcp 4.配置 vim /etc/dhcp/dhcpd.conf ddns-update-style none ; 禁止dns动态更新 default-lease-time 21600 ; 设置默认租约时间为21600s max-lease-time 43200 ; 设置最大租约时间为43200s option domain-name "a.com" ; 设置默认域名 option domain-name-servers 8.8.8.8 ; 设置域名服务器(DNS) subnet 192.168.100.0 netmask 255.255.255.0 { 设置子网段 range 192.168.100.150 192.168.100.200

Centos7下载和安装教程

烈酒焚心 提交于 2020-02-05 21:04:55
1.CentOS下载 CentOS是免费版,推荐在官网上直接下载, 网址: https://www.centos.org/download/ DVD ISO :普通光盘完整安装版镜像,可离线安装到计算机硬盘上,包含大量的常用软件,一般选择这种镜像类型即可。 Everything ISO :包含了完整安装版的内容,并对其进行补充,集成了所 有软件。 Minimal ISO :这个版本为精简版的镜像,可以安装一个基本的CentOS系 统,包含了可启动系统基本所需的最小安装包。 点击 Everything ISO ,进入下图 Actual Country 是当前所在国家资源区,任选链接即可直接下载到本地,这里选择阿里云,约8.8G 2.vmware workstation14 64下载 网址: https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html 安装: 1、双击“VMware-workstation-full-14.0.0-6661328.exe”启动VMware Workstation 14 Pro安装程序; 在弹出的“欢迎”窗口中,点击“下一步”按钮进入下一步; 在弹出的“最终用户协议”窗口中,勾选“我接受许可协议中的条款”复选框,然后点击“下一步”按钮进入下一步; 在弹出的

Linux系统配置定时任务

懵懂的女人 提交于 2020-02-05 04:17:24
欢迎访问自建博客原文: http://www.e-lionel.com/index.php/2019/12/05/112/ 安装crontab: yum install -y vixie-cron crontabs 脚本:检查nginx状态,如果nginx没有运行就重启 vim /home/check_nginx.sh function log ( ) { echo "[ ` date + "%Y-%m-%d %H:%M:%S" ` ] $1 " } status = ` /sbin/service nginx status | sed -n '1p;1q' ` log "Nginx status is : $status " if [ [ $status == *running* ] ] then log 'Nginx is OK.' else log 'Nginx is Die.' log 'nginx -s stop' /usr/sbin/nginx -s stop log 'ps -aux | grep nginx | grep -v grep | grep process | nl | awk {print $3 } | xargs kill -9' ps -aux | grep nginx | grep -v grep | grep process | nl | awk

从头开始,如何配置一部纯净好用的Windows

淺唱寂寞╮ 提交于 2020-02-01 22:27:11
emmm,原因是酱紫的, 鉴于许许多多的人问过我怎么重装系统,装出来的系统干净没有广告什么的, 还有问为什么我的电脑这么卡,是不是要重装系统or更换设备的, 啊,更换设备的土豪请随意😑,这篇教程大概更适合大众平民,,, 电脑卡顿的原因很多的, 设备的配置固然是一大原因,但是,其实很多人压根用不到设备的性能上限, 更多的还是操作习惯和软件安装配置等等,造成的卡顿问题, 我曾经见过一个同学的笔记本,开机之后五分钟,啥都干不了,一个劲儿的给你弹广告去了, 所以这篇教程的标题是"配置",而不是"安装" 本文描述有误或者遗漏请注明,我会及时更新上的, 如果有人问你类似的问题,请不要犹豫,把本文链接甩在他脸上, https://www.cnblogs.com/Onlooker/p/12250399.html ==================== 分割线,以下是正文 ==================== 1. 首先是安装一个纯净的Windows 这个嘛,现在网上选择挺多的,我说一下普遍的, 另外说一下 Windows键 ,就是电脑上有Windows图标的那个键, 一般在键盘左下角,最后一行,空格键左边,找不到的话,我劝你放弃篇教程 首先是一些乱七八糟的软件 ,比如说"xx装机","xxx一键装机"等等类似的,我的建议是, 慎用 ,装好之后,里面全是奇奇怪怪的软件 其次是会一些电脑的PE盘

ZooKeeper学习笔记及应用场景梳理

守給你的承諾、 提交于 2020-01-31 23:53:38
官网文档地址: https://zookeeper.apache.org/doc/r3.5.4-beta/zookeeperOver.html 概述 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架, 它负责存储和管理大家都关心的数据, 然后接受观察者的注册, 一旦这些数据的状态发生变化, Zookeeper就将负责通知已经在Zookeeper上注册的那些观察者做出相应的反应 , 从而实现集群中类似Master/Slave管理模式。 Zookeeper 是一个分布式的服务框架,主要用来 解决分布式集群中应用系统的协调和一致性问题 ,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。如:统一命名服务、状态同步服务、集群管理、分布式应用配置管理等。 它能够为分布式应用提供高性能和可靠地协调服务,使用ZooKeeper可以大大简化分布式协调服务的实现,为开发分布式应用极大地降低了成本。协同服务很难正确运行,经常出现竞争危害和死锁。ZooKeeper 的目的就是降低协同服务实现与维护的成本。 架构及原理 集群架构 Zookeeper集群是由一组Server节点组成,这一组Server节点中存在一个角色为Leader的节点

VMWare 虚机迁移后Linux系统网卡启动问题

大城市里の小女人 提交于 2020-01-31 06:06:06
重新安装VMWare或拷贝虚机文件后有时网卡会无法工作,主要是因为网卡的Mac地址改变了,如果系统中的网卡配置信息中有Mac的信息,则虚机的系统的网卡可能无法正常工作. 如果出现上述问题,解决办法如下: 1.修改网卡配置中的Mac信息,/etc/sysconfig/network-scripts/ifcfg-eth0,或者直接删除里面的网卡硬件信息。 2.删除/etc/udev/rules.d/70-persistent-net.rules 3.在虚机配置中删除原网卡,重新增加一块网卡。 4.重新启动虚机。 OK。 来源: https://www.cnblogs.com/GarfieldTom/p/10330652.html