使用linux时碰到的两个问题
今天装好 fedora后碰到两个问题:
1,装好后重新启动没有正确进入fedora的引导,而是进入了grub界面,grub>,说白了就是系统没有引导linux而是引导了grub,原因是我当时安装linux时没有选择将grub安装在MBR,而是安装在了引导扇区的第一个扇区,不知道能否理解MBR里的引导程序因此就将grub引导起来了,可以手动输入menu.ls文件中引导linux的命令来引导linux,或者重装grub,我选择了后者,于是我用安装盘 选择修复系统,然后进入了root,先将安装boot的分区挂载到/mnt/boot 使用命令 mount /dev/sda1 /mnt/boot 然后重新将grub安装到MBR grub-install --root-directory=/mnt /dev/sda 提示成功后 一直按exit,退出。重新启动计算机,可以正确引导fedora了。其实整个过程稀里糊涂的就搞定了,但是很多原理还不是很清除,有待进一步学习。
2,进入fedora后,我编辑配置文件时 使用gedit时出错(在root下)根本打不开gedit,在用户模式下是没有问题的。后来网上一查说时进入root权限的命令使用问题,su 和 su -是有区别的,前者只是将权限切换到了root,但是bash搜索路径这些都没有切换过来,使用pwd命令发现果真如此,而用su - 进入root时能将路径切换到/root 所以我使用su -进入root后执行gedit时没有问题的。