
系统安装
文章平均质量分 66
快乐的学习
越努力、越幸运
展开
-
UEFI下命令参数详解快速掌握
本文主要是总结UEFI下常用的命令的使用。原创 2024-03-21 10:44:35 · 1932 阅读 · 0 评论 -
Ubuntu下搭建UEFI下PXE服务端(详细)总结
系统:Ubuntu 22.04平台:X86_64本文介绍如何在Ubuntu下搭建PXE服务端,主要包含HTTP、DHCP、TFTP等服务端的搭建,以及基于Ubuntu22.04镜像实现PXE安装文件的配置。原创 2024-03-21 09:32:00 · 2548 阅读 · 2 评论 -
Centos系统常见配置(详细)总结
1、设置静态ip2、重启网络3、ssh登录时自动运行命令4、新增用户并创建家目录5、终端显示bash-4.2#6、更换yum源7、centos系统串口终端自动登陆8、系统启动通过rc.local自动执行脚本9、关闭防火墙10、设置samba11、设置打开终端快捷键12、搭建VNC服务端13、搭建samba服务端14、进入系统initramfs系统15、修复xfs系统分区16、重新挂载分区17、ssh主机超时掉线问题。原创 2023-09-17 10:01:53 · 1662 阅读 · 0 评论 -
uboot下tftp和nand flash启动linux配置总结及nand命令使用(实例)
本文主要是实例讲述tftp和nandflash两种方式启动linux系统,同时讲解nand的读写命令实例操作。原创 2022-07-16 17:07:44 · 4194 阅读 · 0 评论 -
uboot方式启动硬盘手动制作的根文件系统方案(详解)
简介:该方案主要是针对嵌入式uboot启动需求所做的方案,主要操作步骤如下:1、 格式化磁盘,对磁盘进行分区,分为启动分区和系统分区;2、 拷贝启动文件和设备树到启动分区,拷贝根文件系统文件到系统分区;3、 采用串口手动引导系统启动;具体操作如下:下载iso镜像到 U 盘,复制 iso里的内容到 12S 目录,具体操作如下一、使用 nvme 盘制作操作系统1)fdisk -l 找到要分区的 nvme 盘(若该 nvme 盘存在分区,先使用 d 命令删除)2)分区格式化分两个区,第一个原创 2022-01-13 16:08:04 · 3529 阅读 · 0 评论 -
Linux系统plymouth启动过程及原理详解
简介Linux系统采用开机动画去覆盖linux启动打印日志,观察Linux启动的过程,会先加载内核,会进入一次屏幕分辨率切换(闪烁),这时到了Splash屏幕显示加载进度,当加载完成后,到了KDM/GDM登录界面时,又会进行一次(甚至两次连续)的屏幕刷新,然后才进入桌面,但是plymouth通过内核中“内核模式设置”(Kernel Mode-Setting)和显示的支持,将带给你一个更加干净、容易定制和无闪烁的图形启动模式,绚丽的动画显示提供给用户更加友好的界面。Plymouth的工作流程Plymou原创 2021-07-31 23:28:28 · 10428 阅读 · 0 评论 -
Linux系统使用rsync命令进行本地备份还原详解
rsync是实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息,该软件是通过ssh协议来传输文件。针对以上 5 种命令格式,rsync 有 5 种不同的工作模式:第一种用于仅在本地备份数据;第二种用于将本地数据备份到远程机器上;第三种用于将远程机器上的数据备份到本地机器上;第四种和第三种是相对的,同样第五种和第二种是相对的,它们各自之间的区别在于登陆认证时使用的验证方式不同。原创 2021-07-29 19:07:39 · 5112 阅读 · 2 评论 -
Linux系统下GiB和GB的换算详细解析
简介GiB和GB都是磁盘容量表示的单位,具体换算如下:GiB(Gibibyte)是信息或计算机硬盘存储的一个单位1KiB = 1024 Byte1MiB = 1024 KiB = 1048576 Byte1GiB = 1024 MiB1TiB = 1024 GiBGB(gigabyte)是十进制的容量单位1KB=1000Byte1MB=1000KB1GB=1000MB1TB=1000GB目前linux系统中查看磁盘容量大小的工具如parted、fdisk都是以内核读取的磁盘块数量原创 2021-07-27 19:36:22 · 17844 阅读 · 1 评论 -
Linux系统语言设置和locale命令详解
简介Linux系统可以用locale命令查看语言设置,查看中英文环境,具体操作如下。操作1.查看当前安装有那些语言:[root@localhost /]# locale -a2.当前语言相关配置:[root@localhost /]# locale LANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.UTF-8"LC_COLLATE="zh_CN.UTF-8"LC_MONETARY原创 2021-07-27 19:16:36 · 8040 阅读 · 3 评论 -
Linux系统主引导扇区MBR详解
简介在硬盘中,硬盘的0柱面0磁头第一个1扇区称为主引导扇区,也叫主引导记录-MBR(main boot record),其中MBR是以下三个部分组成1、Bootloader,主引导程序(446个字节)2、Dpt(Disk Partition table),硬盘分区表(64个字节)3、扇区结尾标志(55aa)(个字节)总共512字节,前446个字节是主引导记录,是bios加电自检后要运行的代码,中间64字节为分区表。简单的来说MBR=bootloader+dpt(64)+结尾标志(55aa)。其中原创 2021-05-31 20:33:19 · 3235 阅读 · 1 评论 -
Linux系统下mkexfatfs命令详解
简介exfat可以看作是 FAT32 的64位升级版,功能不如 NTFS,但是解决了文件和分区的大小问题,两者最大都可以到 128PB。由于 Mac 和 Linux 电脑可以读写这种系统,所以移动硬盘的文件系统可以改成它。操作 mkexfatfs [ -i volume-id ] [ -n volume-name ] [ -p partition-first-sector ] [ -s sectors-per-cluster ] [ -v ] device参数详解 -i volume-id原创 2021-05-31 19:41:22 · 2496 阅读 · 0 评论 -
ubuntu系统手动编译、安装源码包详解
编译环境的搭建首先通过sudo apt-get install make、gcc、build-essential和checkinstall命令进行安装编译所需的相关包文件下载源码包wget http://us.mirrors.quenda.co/apache//apr/apr-1.7.0.tar.gz解压源码包tar -xzvf apr-1.7.0.tar.gz -C /usr/local/httpd/srclib/apr源码目录编译cd /usr/local/httpd/srclib/a原创 2021-03-29 18:50:47 · 2834 阅读 · 0 评论 -
PXE安装Linux系统原理详解
简介PXE,全名Pre-boot Execution Environment,预启动执行环境;简单的说,Cobbler是对kickstart的封装,简化安装步骤、使用流程,并降低使用者的门槛。而kickstart实现方式依赖于PXE环境。通过网络接口启动计算机,不依赖本地存储设备(如硬盘)或本地已安装的操作系统;由Intel和Systemsoft公司于1999年9月20日公布的技术;运行在Client/Server的工作模式; PXE客户端会调用网际协议(IP)、用户数据报协议(UDP)、动态主机设定原创 2021-03-29 13:51:22 · 491 阅读 · 0 评论 -
Linux系统下new-kernel-pkg命令详解
简介创建initrd镜像的一个简单的办法就是使用mkinitrd包提供的脚本/sbin/new-kernel-pkg不带参数脚本,将提示命令用法:new-kernel-pkg Usage: new-kernel-pkg [-v] [--mkinitrd] [--rminitrd] [--initrdfile=] [--depmod] [--rmmoddep] <--install | --remove> (ex: new-kernel-pkg --mkinitrd --depmod --原创 2021-03-29 09:52:02 · 2291 阅读 · 1 评论 -
Linux系统下kernel-install命令详解
简介kernel-install — 在 /boot 中添加或删除内核与 initrd 镜像参数使用kernel-install COMMAND KERNEL-VERSION KERNEL-IMAGE [INITRD-FILE…]kernel-install 将会执行 /usr/lib/kernel/install.d/ 与 /etc/kernel/install.d/ 目录下的可执行文件。 所有可执行文件,无论它位于哪个目录,都统一按照文件名的字典顺序依次执行。 因为 /etc/kernel/in原创 2021-03-29 09:48:48 · 2172 阅读 · 1 评论 -
linux系统下grub.cfg详解和实例操作
简介grub是引导操作系统的程序,它会根据自己的配置文件,去引导内核,当内核被加载到内存以后,内核会根据grub配置文件中的配置,找到根分区所使用的文件系统对应的驱动,通过根分区文件系统对应的驱动,挂载根分区,从而达到启动操作系统的目的。特殊变量变量详解?上一条命令的返回值,零表示成功,非零表示失败[与bash一样]。由GRUB2自动设置。你只能使用此变量,而不能修改它check_signatures是否在加载文件时强制验证签名,可以设为’yes’或’no’chos原创 2021-02-02 17:23:26 · 15615 阅读 · 3 评论 -
Linux系统mock环境搭建详解
Linux系统mock环境搭建详解简介Mock和rpmbuild的区别与联系mock环境的搭建简介mock是linux下创建chroot环境的工具,可以方便的进行RPM构建。Mock和rpmbuild的区别与联系mock编包一般是做发行版本给别人使用,当然你做的软件要能在别人机器上跑,那么在开发过程中,我们必须模拟一个纯净的用户环境(即是所谓的chroot),mock在编包前先构建一个这样的用户环境,然后里面再使用rpmbuild的机制编包。mock环境的搭建1.安装mock、rpm-build原创 2021-01-25 20:06:47 · 4497 阅读 · 2 评论 -
Linux系统下mock构建RPM包命令详解
Linux系统下mock构建RPM包命令详解简介mock最常用的方式就是打RPM包,下面用实例去解析编译源码包的命令操作过程。命令操作1、初始化mock环境[mockbuild@localhost ~]$ mock -r neokylin-11-x86_64 --init2、下载安装vim编辑器[mockbuild@localhost ~]$ mock -r neokylin-11-x86_64 install vim3、将宿主机上的文件拷贝到mock环境中[mockbuild@lo原创 2021-01-25 20:04:59 · 2458 阅读 · 1 评论 -
Linux系统下NFS服务的安装与配置详解
Linux系统下NFS服务的安装与配置详解简介NFS(Network File System) 网络文件系统(映射),最早是由 Sun 这家公司所发展出来的。 它最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享文件。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;NFS挂载原理:服务器挂载结构图当我们在NFS服务器设置好一个共享目录/home/publ原创 2021-01-24 22:12:50 · 557 阅读 · 0 评论 -
Linux系统自动挂载设备配置文件fstab详解
Linux系统盘在系统安装完后会将各个分区自动挂载的参数写入到/etc/fstab配置文件中,因此我们可以参考系统挂载方式将其他磁盘写入配置文件中进行开机自动挂载。原创 2020-08-09 00:35:10 · 9117 阅读 · 2 评论 -
Linux系统fdisk命令实例详解
磁盘常用命令磁盘修复原创 2020-08-05 15:47:42 · 787 阅读 · 0 评论 -
Linux系统mkisofs命令详解
简介原创 2020-08-04 14:37:09 · 5155 阅读 · 0 评论