关于fedora改root密码的问题

来源:互联网 发布:淘宝客api调用实例php 编辑:程序博客网 时间:2024/04/30 06:42

刚装了一个fedora 18, 装完了就把密码给忘记了,非常郁闷,看官网上说进入1模式(single user)就可以重新设置root的密码。然后就在网上找了一种方案,如下:

开机启动时按住e键,进入grub;再在以kernel开头的那行安e,在最后添加空格和single(fedora是这样,其他linux版本可能会是ini 1);再输入passwd root(修改其他帐户的话,就输入其他帐户名),再输入密码,后重新再输入一次,修改密码。(来源)


但是按e进去后,显示grub的如下:

menuentry 'Fedora (3.7.8-202.fc18.x86_64)' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-518d3fd8-d0e2-4c44-9b60-27b43dd24b0f' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos9 --hint-efi=hd0,msdos9 --hint-baremetal=ahci0,msdos9 78a8ade9-e102-4eff-9b53-83fafd195dd4
else
search --no-floppy --fs-uuid --set=root 78a8ade9-e102-4eff-9b53-83fafd195dd4
fi
echo 'Loading Fedora (3.7.8-202.fc18.x86_64)'
linux /vmlinuz-3.7.8-202.fc18.x86_64 root=UUID=518d3fd8-d0e2-4c44-9b60-27b43dd24b0f ro LANG=zh_CN.UTF-8
echo 'Loading initial ramdisk ...'
initrd /initramfs-3.7.8-202.fc18.x86_64.img
}


就是找不到所谓的kernel这一行,最后在一个论坛上找到了以一种解决方案:

从最后“}”起,倒数第四行,一个以linux开头的。在此行末尾(这是由于排版原因到了倒数第六行,也就是LANG=zh_CN.UTF-8后面)加上 /ini 1。注意“/"前面空格,然后就可以保存并且以single user的模式进入了,再在命令行上输入passwd root来改root的密码了。

原创粉丝点击