linux基础:Ubuntu Linux系统常见问题

时间:2022-04-07 16:10:26
   
Ubuntu Linux系统常见问题及解决方法

一.系统问题   

1.系统无法启动  可能问题是MBR受损或GRUB错误。可考虑两种方案:1 进入救援模式rescue mode,编辑/boot/grub/下的menu.lst 。
2 修复MBR,备份MBR:dd if=/dev/had of=MBR-backup bs=512 count=1 ,恢复MBR:dd if=MBR-backup of=/dev/had bs=512 count=1 .   
3.启动到ubuntu logo时,卡机   解决方案是编辑/boot/grub/menu.lst,找到此行:kernel /boot/vmlinz-2.6.15-10 root=/dev/hda1 ro quiet splash ,删掉splash ,重启后就不会出现logo.  
4.开机无法登陆图形界面   此状况大多是由于X-server配置有误,需重新配置。配置文件: /etc/X11/xorg.conf .运行X配置过程:sudo dpkg-reconfigure xserver-xorg  
5.如何添加字体   按Alt+F2键(功能类似MSwindows中的‘Win+R’),出现‘Run Application’对话框,从中输入fonts:///,然后运行会弹出字体文件夹,将要添加的字体拖进此文件夹即可。注意,添加的字体仅对当前用户有效。  
6.如何测试ISO文件是否完整   Command line : md5sum file_name   将产生的32位字符与文件附带的32位验证码进行比较。  
7.如何察看文件夹中的隐藏文件   单击文件浏览器(File Browser)中的“View”(视图) è“Show Hidden Files”(显示隐藏文件),此时隐藏文件就会显示出来。也可以使用快捷键 “Ctrl+H”.   
8.图形桌面停止响应,如何处理   两种解决方案:1 同时按下Alt+Ctrl+Backspace 此时将重启X-Windows. 2 按下Alt+F2,跳转到终端,登陆后运行sudo /etc/init.d/gdm stop,将关闭X-window而进入test-mode.然后再键入sudo /etc/init.d/gdm start,将重新启动X-window.  
9.如何释放磁盘空间   首先,清空垃圾筒(Trash)中的内容,Trash在桌面的最右下角,点右键清空即可。   其次,清理包缓存,每当由Synaptic或者自动升级管理器下载包时,该包将会被保存在/var/cache/apt/archives/ 下。通过运行以下命令将会在不影响系统情况下清除掉这些包。 sudo apt-get clean   
10.安装Windows后,Ubuntu不能启动   原因是Windows将MBR重写,导致系统无法从中读取有关Ubuntu的启动信息。解决方法是,将系统由CD启动,进入Rescue 模式,按回车键选择键盘布局和语言,之后会得到 有关硬盘分区的列表,选择安装有Ubuntu的分区,按回车。待出现shell提示符后输入 “grub-install /dev/hda” 将GRUB安装到硬盘。等待过程结束至输出“install finished”,然后输入“exit”重启计算机。   10.忘记系统密码   重启计算机,待看到GRUB时   

二.应用软件   

1. 无法关闭程序窗口   利用xkill关闭。按下Alt+F2,输入xkill并按回车,此时鼠标变成一个小骷髅头的形状,单击要关闭的窗口即可。   
2.播放DVD画面抖动和跳跃   此状况多数是由于DVD伺服器的DMA模式没有启动,启动这种模式即可。   Sudo hdparm /dev/sdc | grep dma   如果DMA没有启动,会看到 using_dma = 0 (off)   要开启DMA模式,运行 sudo hdparm –d 1 /dev/sdc   此时重新播放DVD,若问题解决,应修改/etc/hdparm.conf并添加如下代码块:   /dev/hdc {   dma = on   }

三:buntu Linux系统备份与还原命令技巧 将username替换成你的用户名   备份系统   su -s -H   cd /home/username/Desktop   tar cvpzf backup.tgz ——exclude=/proc ——exclude=/home/username/Desktop——exclude=/lost+found ——exclude=/backup.tgz ——exclude=/mnt ——exclude=/sys /   解释一下,exclude就是排除。这个tar命令将系统重要文件备份并放到Desktop下面。   还原系统   tar backup.tgz -C //home/username/Desktop