精华内容
下载资源
问答
  • 所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核:(正常下,第一个选项正常启动,第二个选项急救模式启动(系统出项问题不能正常启动时使用并修复系统)) 1.查看系统当前内核版本:  # ...

    在CentOS更新后,并不会自动删除旧内核。所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核:(正常下,第一个选项正常启动,第二个选项急救模式启动(系统出项问题不能正常启动时使用并修复系统))

    1.查看系统当前内核版本:
      # uname -a
      Linux localhost 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
    2.查看系统中全部的内核RPM包:
      # rpm -qa | grep kernel
      kernel-headers-3.10.0-957.21.3.el7.x86_64
           kernel-tools-libs-3.10.0-957.21.3.el7.x86_64
           abrt-addon-kerneloops-2.1.11-52.el7.centos.x86_64
           kernel-tools-3.10.0-957.21.3.el7.x86_64
           kernel-3.10.0-957.21.3.el7.x86_64
           kernel-3.10.0-123.el7.x86_64
    3.删除旧内核的RPM包
      yum kernel-3.10.0-957.21.3.el7.x86_64
    4.重启系统
      # reboot

    展开全文
  • Linux是当前市场上比较常用的、自由开源操作系统,也是云计算运维人员日常...​1、root密码忘记在单用户模式中,Linux不需要root密码(Red Hat系统不需要root密码,但SuSe则需要。不同Linux系统稍有差别,了解当系统...

    Linux是当前市场上比较常用的、自由开源操作系统,也是云计算运维人员日常工作中的好帮手。不过很多初学云计算的小伙伴面对Linux系统出现的故障束手无策,接下来千锋广州云计算培训小编就给大家分享几个常见的Linux系统故障及其排查的方法。

    f54926c09c65f3431981157089c52df4.png

    1、root密码忘记

    在单用户模式中,Linux不需要root密码(Red Hat系统不需要root密码,但SuSe则需要。不同Linux系统稍有差别,了解当系统引导进入多用户模式失败时,如何进入单用户模式呢?步骤如下:

    1)在系统启动过程中,会出现开始界面,按任意键,进入GRUB菜单选项。

    2)按“e”键编辑GRUB引导菜单选项,按“e”键后的GRUB屏幕。通过箭头键下移到kernel行,并按“e”键。

    3)在尾行光标处添加single,按回车键返回前一个屏幕,按“b”键进行引导,则系统自动进入单用户模式,如果要改变root密码,则执行命令:sh-3.1# passwd root。

    更改成功后,执行命令exit退出重启即可。在单用户模式中去纠正阻止系统正常启动的很多问题,比如:禁用可能中止系统运行的服务如禁用Samba服务,你只需要执行:sh-3.1# chkconfig smb off 下次系统引导就不会启动Samba服务了。

    2、GRUB选项设置错误

    “Error 15”显示系统无法找到grub.conf中指定的内核。这是很多初学Linux的用户在修改GRUB设置时很容易犯的错误,出现此黑屏提示时注意观察报错信息,即可针对性修复。

    GRUB引导错误信息,我们观察发现因为打字错误,内核文件的“vmlinuz”打成了“vmlinux”,所以系统无法找到内核的可执行文件。你可以按任意键回到GRUB编辑界面,修改此错误,回车保存后按“b”键即可正常引导,当然不要忘记进入系统后修改grub.conf文件中此处错误。

    3、硬盘扇区错乱

    在启动过程中最容易遇到的问题就是硬盘可能有坏道或扇区错乱(数据损坏)的情况,这种情况多由于异常断电、不正常关机导致。

    此种问题发生,在系统启动的时候,屏幕会显示:Press root password or ctrl+D:

    此时输入root密码系统自动进入单用户模式,输入:fsck -y /dev/hda6

    (fsck为文件系统检测修复命令,“-y”设定检测到错误自动修复,/dev/hda6为发生错误的硬盘分区,一定要根据具体情况更改此参数)。

    系统修复完成后,用命令“reboot”重新启动即可。

    当然,除了以上内容,常见的Linux系统故障排查方法也很多,比如当系统连单用户模式都无法进入时或出现GRUB命令行也不能解决的引导问题,我们可以使用Linux救援模式来进行故障排除。只有充分理解Linux的引导过程,才能够对故障进行有效的判断和处理。

    展开全文
  • 当初以为是哪个中断触发了系统唤醒,可细想想不对啊,如果按键中断唤醒话怎么马上就睡下去了呢!带着这个问题大致看了下代码,原来是RTC造成的!这bug不过现在还不知道要不要!!^_^  首先得清楚平台下支持哪些...
         在s5pc110平台发现一个现象,睡眠的时候过了一段时间系统自动唤醒了,然后马上就又睡眠下去,期间LCD,backligh都没有亮。当初以为是哪个中断触发了系统唤醒,可细想想不对啊,如果按键中断唤醒话怎么马上就睡下去了呢!带着这个问题大致看了下代码,原来是RTC造成的!这bug不过现在还不知道要不要改!!^_^
         首先得清楚平台下支持哪些模式24666775_1348816304F39A.jpg
     
    了解在睡眠的模式的时候支持哪些wake-up的mode
    24666775_13488164585856.jpg
     
     

    点击(此处)折叠或打开

    1. static void s5pv210_pm_prepare(void)
    2. {
    3.     unsigned int tmp;

    4.     /* ensure at least INFORM0 has the resume address */
    5.     __raw_writel(virt_to_phys(s3c_cpu_resume), S5P_INFORM0);

    6.     /* WFI for SLEEP mode configuration by SYSCON */
    7.     tmp = __raw_readl(S5P_PWR_CFG);
    8.     tmp &= S5P_CFG_WFI_CLEAN;
    9.     tmp |= S5P_CFG_WFI_SLEEP;
    10.     __raw_writel(tmp, S5P_PWR_CFG);

    11.     printk("hbb test %s read S5P_PWR_CFG = %0x\n",__func__,tmp);

    12.     /* SYSCON interrupt handling disable */
    13.     tmp = __raw_readl(S5P_OTHERS);
    14.     tmp |= S5P_OTHER_SYSC_INTOFF;
    15.     __raw_writel(tmp, S5P_OTHERS);

    16.     __raw_writel(0xffffffff, (VA_VIC0 + VIC_INT_ENABLE_CLEAR));
    17.     __raw_writel(0xffffffff, (VA_VIC1 + VIC_INT_ENABLE_CLEAR));
    18.     __raw_writel(0xffffffff, (VA_VIC2 + VIC_INT_ENABLE_CLEAR));
    19.     __raw_writel(0xffffffff, (VA_VIC3 + VIC_INT_ENABLE_CLEAR));

    20.     tmp = __raw_readl(S5P_WAKEUP_MASK);
    21.     tmp &= ~(1 << 1 | 1 << 5);
    22.     __raw_writel(tmp, S5P_WAKEUP_MASK);

    23.     printk("hbb test %s read S5P_WAKEUP_MASK = %0x\n",__func__,tmp);
    24.     
    25.     s3c_pm_do_save(sromc_save, ARRAY_SIZE(sromc_save));
    26.     s3c_pm_do_save(core_save, ARRAY_SIZE(core_save));
    27. }
    上面那段代码很好解释在sleep的模式的仅支持EINT 和RTC wake-up了!
    现在再看看唤醒的时候

    点击(此处)折叠或打开

    1. static inline void s3c_pm_arch_show_resume_irqs(void)
    2. {
    3.     printk( "S5P_WAKEUP_STAT 0x%X\n", __raw_readl(S5P_WAKEUP_STAT));
    4.     printk("%s: s3c_irqwake_eintmask = 0x%x \n",__func__,__raw_readl(S5P_EINT_WAKEUP_MASK));
    5.     printk( "EINT_PEND 0x%X, 0x%X, 0x%X, 0x%X\n",
    6.         __raw_readl(S5P_EINT_PEND(0)), __raw_readl(S5P_EINT_PEND(1)),
    7.         __raw_readl(S5P_EINT_PEND(2)), __raw_readl(S5P_EINT_PEND(3)));
    8. }
    发现在自动唤醒的时候打印S5P_WAKEUP_STAT的value为0x2,再看看下面图24666775_13488174319l92.jpg

     
    <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
    阅读(451) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~
    评论热议
    展开全文
  • 内核传递参数1(数字1)或single可系统进入单用户模式。 单用户模式下不启动任何服务。 单用户模式直接以root用户登录,并且不需要密码。 可以使用passwd修改root密码。 centos6 开机按↑↓键使系统保留...

    单用户修改root密码

        为内核传递参数1(数字1)或single可系统进入单用户模式。

        单用户模式下不启动任何服务。

        单用户模式直接以root用户登录,并且不需要密码。

        可以使用passwd修改root密码。

    centos6

        开机按↑↓键使系统保留在当前页面,按e进行编辑。

        选择图片中的选项,再按e进行编辑。

    将光标移动到最后一行写入1。

    按回车

    按b启动,强制内核以单用户模式启动。

    passwd修改 root用户的密码,输入两次新密码;exit退出单用户模式,按默认模式启动。

    centos7

        开机按↑↓键使系统保留在当前页面,按e进行编辑。

         

        光标移动到 linux 16 开头的行,找到 ro 改为 rw init=sysroot/bin/sh,然后按 Ctrl+x 执行。

    1. chroot /sysroot(chroot后面有一个空格)。
    2. passwd
    3. 输入密码并确认。
    4. touch /.autorelabel(touch后有一个空格)
    5. exit
    6. reboot

    这样就完成了,但重启过程有点慢,也不久,大概就几分钟。

    展开全文
  • 翻译并修改自:http://duartes.org/gustavo/blog/ 微信公众号:技术原理君可能...在这篇文章里,我们会接触到x86的特权级(privilege level),看看操作系统和CPU是怎么一起合谋来限制用户模式的应用程序的。特权级总...
  • 翻译并修改自:http://duartes.org/gustavo/blog/ 微信公众号:技术原理君可能...在这篇文章里,我们会接触到x86的特权级(privilege level),看看操作系统和CPU是怎么一起合谋来限制用户模式的应用程序的。特权级总...
  • loader主要显示模式,加载GDT表,开A20和切换保护模式等,我现在内存中的结构大概如此: ;0x7c00 boot ;0x7e00 loader ;0x8200 bios信息 ;0x10000 内核 <p><strong>而GDT表现在是这样: ;gdt表 ...
  • 进入Ubuntu的命令行模式

    万次阅读 2019-04-11 10:54:34
    Ubuntu从大的方面来说,分为图形化界面和命令行模式,图形化界面是系统默认的模式,但是容易崩溃,在进入不了图形化界面的时候,就需要进入命令行模式来进行操作,接下来介绍一下怎么进入命令行模式以及中间的一个小...
  • 我手里有块RT5350的板子,SD卡槽是接在SPI上的,我配置的内核检测不到SD卡,/dev下没有mmc,哪位大神指教一下啊,内核怎么修改,用的openwrt系统
  • 最近修改一个网站首页时发现部分JPG图片在IE浏览器中无法显示,这是怎么回事呢?原来IE6内核等浏览器不支持JPEG图片的显示,我们需要在PHOTOSHOP中将图片的颜色改成RPG颜色,保存一下即可。或者保存成PNG或GIF皆可...
  • 然后上下键选择第二行,按e,进入内核; 接着出现下面的画面,然后我们在最后一行的quiet后面空格输入1,进入单用户模式,然后回车; 接着进入下个画面,接着输入b,然后我们就进入了单用户模式了:
  • 1.开机之后在内核上敲击e,然后编辑选项 2.在linux16这一行,将红框内的内容改成rw rd.break 根据提示,使用组合键CTRL+X进入密码修改 3.进入到系统的紧急求援模式 4.依次输入以下的命令 5.重启,重启之后就...
  • 4.选择第二行 kernel 开头的那一行,即编辑内核 5.再输入e,出现如下界面 6.输入一个空格,然后输入一个数字1,即引导系统后启动的运行级别为1,单用户模式,此时该模式可以修改root密码 7.输入回车enter键,保存...
  • 1.开机之后在内核上敲击e,然后编辑选项 2.在linux16这一行,将红框内的内容改成rw rd.break 根据提示,使用组合键CTRL+X进入密码修改 3.进入到系统的紧急求援模式 4.依次输入以下的命令 5.重启有点慢,需要...
  • 1、重启虚拟主机,出现引导界面时,按e进入内核编辑页面 2、在linux 16参数这行最后面追加“rd.break”参数,Ctrl + X运行修改后的程序 3、大约半分钟后执行以下操作 mount -o remount,rw /sysroot #文件系统由...
  • 忘了密码怎么进fedora

    千次阅读 2011-11-30 20:48:17
    1开机的时候进入grub按住上下两个方向键选择相关的内核 2键入E进入编辑界面 3在。...修改完,输入exit退出单用户模式,即可登录,这里也可以利用root 强制/etc/shadow 的第一个冒号后面的选项
  • 忘记root密码这个问题出现的几率是很高的不过,在linux下解决这个问题...忘记密码操作步骤:1、重启Linux操作系统2、在内核选择界面,按一下Enter,停留在当前界面3、根据提示按 e,进入内核编辑界面,此时我们可以...
  • 修改 /etc/inittab 文件,将“id:5:initdefault:”这一行的"id:"后的数字(默认为5)为 3即可。 Linux将X-Window(简称X)仅仅视作一个程序,而不捆绑于其内核之中。在UNIX/Linux中一般将运行级别分为7级(一说...
  • 开机后,在引导时输入 【enter】键,此时可看到一个界面,输入【e】出现新界面,选中第二行(编辑内核),再输入【e】,在这行尾输入 【1】,再输入【enter】,再次输入【b】,这时就会进入到单用户模式, ...
  • 为了防止程序随意修改系统数据(高2G的数据),程序在运行时有两种模式,用户模式和内核模式,用户代码在用户模式下运行,系统程序在内核模式下运行。 内核对象是系统提供的用户模式下代码与内核模式下代码进行交互...
  • 通过单用户模式进行修改内核参数来进行修改密码 流程:BIOS》grub》内核 为什么要 “touch /.autorelabel” 这个命令? ⛅为了让 SELinux 生效 ⛅SELinux 它是一个安全增强系统, 其内部有许多安全策略 ⛅针对...
  • 我在写js来请求百度云身份证识别的接口,用ajax做结果是在IE浏览器上有提示点击允许才能访问,QQ浏览器上就没有效果报错,也是需要设置内核模式才可以访问,手机上的浏览器也是没反应,不知道怎么改 (1)">xss注入...
  • 看到一个新的界面,选中第二行(编辑内核)在输入 e 在这行最后输入:空格 1 再输入 回车键 再次输入 b 这时就会进入到单用户模式 使用 passwd 指令来修改 root 密码。 修改成功后使用reboot命令重启...
  • 平时一直玩RHEL/CentOS/OEL系列的操作,玩虚拟化也是采这一类系统...(1)修改内核模式为兼容内核启动 (2)关闭selinux,重启后生效 (3)关闭防火墙 chkconfig ip6tables off chkconfig iptables off (4)重启 # reboo
  • Linux找回root用户密码

    2020-09-20 16:50:20
    看到一个新的界面,选中第二行(编辑内核)在输入e-> 在这行最后输入1,再输入回车键-> 再次输入b,这时就会进入到单用户模式。 这时,我们就进入到单用户模式,使用passwd指令来修改root密码。 ...
  • centos7破解root密码

    2020-03-10 16:23:42
    Linux操作系统中,如果忘记管理员...按e键,进入内核启动页面,找到linux16这行,在末尾添加rd.break console=tty0(进入单用户登陆模式) 按ctrl+x,进入到特殊恢复模式,此时的硬盘操作系统数据挂载在sysroot下 2....
  • 检测,杀死和删除虚拟模式、用户模式和内核模式Rootkit。预防恶意网站、仿冒、客户端和嵌入式代码攻击。使用最新的防病毒、弹出窗口拦截程序和防火墙软件保护主机。使用HIPS和NIPS识别和终止恶意进程。 目录: 对...
  • 开机自检——mbr引导——grub菜单(内核,选择用户模式)——加载内核——启动系统第一个进程——自动加载运行级别——加载初始化脚本——运行相应的自启动的服务——加载显示登录界面进程 系统用户管理 用户分类 ...

空空如也

空空如也

1 2 3 4 5
收藏数 88
精华内容 35
关键字:

内核模式怎么改