centos 5.5(centos8官网下载教程)

大家好,今天给各位分享centos 5.5的一些知识,其中也会对centos8官网下载教程进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

centOS 5.5 的root账户默认密码是多少

据我了解正常安装的过程需要设置root密码没有默认密码一说,当然如果是用kickstart安装的话可以去检查kickstart文件里用的是什么密码,如果是明文的话就可以了

如果你是

1)忘记密码,

2)确定没有别人知道密码,

3)可以以合法的方式操作控制台,

4)grub未设密码

5)未配置单用户模式需要密码登录

的话

可以进入单用户模式修改密码,步骤如下

1)首先重启,

2)进入grub界面的时候迅速按空格键阻止启动,

3)选择你要的启动项按e进入编辑状态,

4)选择开头为kernel字样的那一行到最后加一个空格和1回车回到主菜单

5)再按 b启动即可进入单用户模式

6)改密码并重启

如果

1)grub有密码或者

2)单用户模式需要密码登录

3)硬盘未加密

1)需要用紧急启动盘启动

2)挂载含/etc的分区

3)直接修改挂载路径下etc/shadow文件,将root行的密码部分(在两个冒号中间看起来毫无规律的一长串字符)抹去即可

4)重启之后以空密码登录为root再修改密码

CentOS 5.5下如何编译安装新内核

第一步:下载内核

传送门:地址.笔者下载的是3.2.84版本

第二步:解压编译内核

由于我下的是.tar.xz文件,用tar命令不能直接解压。

1.我的系统里不带xz解压软件,先下载xz-5.0.3.tar.bz2文件并解压安装

tar-jvxf xz-5.0.3.tar.bz2 cd/opt/xz-5.0.3#进入解压后的文件夹./configure make make install

2.解压内核

xz-d linux-3.2.84.tar.xz tar-xvf linux-3.2.84.tar

3.如果是第一次编译内核,并没有上次残留的文件可以跳过该步骤(最好仔细看下指令对应的功能)

make mrproper make clean删除大多数的编译生成文件,但是会保留内核的配置文件.config,还有足够的编译支持来建立扩展模块 make mrproper删除所有的编译生成文件,还有内核配置文件,再加上各种备份文件 make distclean mrproper删除的文件,加上编辑备份文件和一些补丁文件。

4.搭建编译内核所需要的环境

yum-y install gcc yum install ncurses ncurses-devel yum install openssl-devel

5.进入内核解压文件夹配置内核参数

由于我是个小白不会选,为了方便,直接用make localmodconfig命令,这个命令是以本来的.config文件为基础去选,可以参考论文:嵌入式linux系统的裁剪优化和测试技术.然后我就一直回车直到结束。然后再输入make menuconfig命令进入图形选择菜单,将kenel hacking中的Sample..选项去掉(具体那一项我忘了,尴尬),退出保存。然后编辑.config文件中的“CONFIG_SYSFS_DEPRECATED”,默认该选项为not set,被注释掉的,将其改为y,即修改为“CONFIG_SYSFS_DEPRECATED=y”,之后可能还要修改,后面再说。

6.编译新内核

make bzImage&& make modules&& make modules_install

7.安装内核

8.编译安装可能出现的情况

应该是没什么问题,不过也不排除会出现下面的情况:make:警告:检测到时钟错误。您的创建可能是不完整的。解决办法:find.-type f-exec touch{} \;重新编译下就好了。

9.处理下img中的东西(我说不清楚==)

1)解压initrd文件

# cp/boot/initrd-3.2.84.img/tmp# cd/tmp/# ls initrd-2.6.30.4.img# mkdir newinitrd# cd newinitrd/# zcat../initrd-2.6.30.4.img| cpio-i

释放之后看到如下内容

# ls bin dev etc init lib proc sbin sys sysroot

2)编辑init,删掉其中重复的四行中的两行 echo“Loading dm-region-hash.ko module” insmod/lib/dm-region-hash.ko echo“Loading dm-region-hash.ko module” insmod/lib/dm-region-hash.ko 3)重新打包initrd

# find.| cpio-c-o>../initrd 11538 blocks# cd..# gzip-9< initrd> initrd.img# ls initrd-2.6.30.4.img initrd initrd.img

这里面的initrd.img就是重新打包后的文件。 4)把initrd.img复制到/boot下命令:#cp initrd.img/boot 5)修改grub.config,在/etc文件夹下把initrd-3.2.84.img改为initrd.img就可以了 6)reboot重启记得选择自己的内核!别错过啦!

以上内容就是小编为大家带来的关于CentOS 5.5下编译安装新内核的方法了,希望可以帮助到大家!

centos 6.5和5.5的区别

centos6.5的默认文件系统是ext4,5.5的是ext3

6.5的初始化目录/etc/inittab中的内容分拆到其他目录中去了,5.5的仍是/etc/inittab

6.5默认不安装xinet服务。5.5默认安装xinet

6.5虚拟化默认支持kvm,5.5的是xen

6.5的日志服务是rsyslogd,5.5的是syslogd

6.5中/etc/fstab挂在目录默认是用UUID,5.5的不是

6.5硬盘分区默认是gpt,5.5支持MBR

6.5在启动时内核前加载的虚拟内核是initramfs,5.5加载的是initrd

6.5文件系统默认安装在逻辑卷上,5.5不是

想到的只有那么多了,希望能帮上忙

阅读剩余
THE END