分页: 1 / 2
写给新手进不了xwindow的一种通用解法
发表于 : 2007-03-27 11:15
由 binsir543
最近看到(其实一直在看到)新手在做了一些操作以后进不了x的
比如误改了/etc/X11/xorg.conf内容的,不小心按了ctal+alt+xxx什么的键就再也回不来了,还有在某一次的升级之后就再也登录不了了。。。
我也遇到过好多次这种问题,一般情况下,随便上上网搜搜答案基本也就搞定了,所以,我在这里所说的通用解法不是教
你们怎么做才能解决上述的问题,而是说一下我是怎么快速的解决问题:
装系统的时候留10G给/media/sda6,
再装一遍系统,分区的时候把/装在/dev/sda6中,上一次的/这次变成/media/sda2之类的,其他的/boot,swap,/home都不用变,最好用户名新起一个名,不过如果你起了一个名字,你会清楚的感觉到linux这个系统是真正的多用户系统
好了,说了这么多,其实就是告诉你,如果你一开始就是装的ubuntu双系统,那么你在遇到xwindow和各种各样问题的时候都不会束手无策,当然了,/boot/grub/menu.list里面的东西会被人家重写,自己要会改,我的语言表达不好,只能提供一个大概的意思,如果大家觉得有必要,可以多讨论,我也会多修改
发表于 : 2007-03-27 11:38
由 kaka1985
- -
是告诉我的么?谢啦
那意思是我要重装喽~~~~
发表于 : 2007-03-27 11:58
由 binsir543
其实是我自己的血泪教训了,三天装了四回,发现还是双系统更安全点,我不用windows,以前用fc的,用了ubuntu以后,发现,这个升级好到是好,就是生完了进不了x,我们学校是每次开机都要重新过网关,所以在命令行下面是绝对上不了网的,以前使用livecd下载东西暂存,然后再回到命令行,现在用双系统,更livdcd差不多,但是又快又不伤机器
发表于 : 2007-03-27 12:23
由 shaojz2005
那就ghost一个好了
发表于 : 2007-03-27 12:28
由 binsir543
ghost是恢复,恢复这种东西我从来都不用,感觉这段时间一点收获都没有,所以我用双系统,在一个系统下方便的恢复另一系统下的文件,会学会很多东西
发表于 : 2007-03-27 12:34
由 BigSnake.NET
lz的方法可以精简成两个字:
重装
发表于 : 2007-03-27 12:36
由 zmcbb30
舍近而求远,你这样是纯粹为装系统而装系统
还不如直接ghost,两分钟不到
挂载分区,改用户名,这种事干过一次就会了
发表于 : 2007-03-27 12:47
由 hualang0929

重装
发表于 : 2007-03-27 13:07
由 binsir543
但是完全可以不用重装就可以搞定的吧,但是前题是你有足够多的分区
比如你有/boot /usr /var分区,你可以把/usr /var的分区并到/中,方法:修改/etc/fstab(具体自己研究,很简单)
然后再把/中的你需要的文件考到原来的/usr或者/var分区中,然后修改/boot/grub/menu.lst的启动项,完全可以从原来的/usr或/var所在的逻辑分区进入系统,这样就是双系统!
以上这些虽然很简单,但是新手还是觉得很复杂,因为他们以前没有干过!
我不是瞧不起新手,我也是菜鸟,但是如果作为一个新手,连重装的觉悟都没有,那么。。。sigh
发表于 : 2007-03-27 18:01
由 yxlcn
好贴!
很感谢你~ 在帮这么多的新人!!
发表于 : 2007-03-27 18:37
由 binsir543
ls的夸奖了,这几天毕设刚作完,比较闲,所以打算搬到论坛住两天
其实我这么极力的推荐双linux系统是因为他跟linux+windows双系统不一样,我的经历是
1。windows+linux双内核+windows下的vmware,这个阶段我从来就没有进过linux
2。linux+vmware虚拟windows2000,这个组合可以说是无敌了,除了因为我是ati显卡玩魔兽的问题现在还没有解决
3。ubuntu6.06+ubuntu6.10双系统,6.10下面的vmware不好配,好像要下vmware-any-any补丁,我没做过,虚拟机在6.06里面,不过现在也很少进ubuntu6.06了,除非6.10出了问题我去6.06找解决方法
linux用vmlinuz引导,理论上说你有多少个vmlinuz就是多少个linux系统,也可用同一个vmlinuz从两个位置启动。/home可以是一个地方,甚至用户名也可以是一个,我从fc4转到ubuntu就根本没有换过/home和用户名,里面的配置跟原来一样,这说明什么,这说明linux这个系统他的用户配置跟他的系统配置根本就是分开的,你可以用你这一个用户名登录你硬盘上所有的linux系统,也可以远程登录到所有允许你进入的linux系统并运行他们的程序。
从这个角度来说在linux下面出现黑屏这种问题虽然是正常的,但是你对他束手无策只能找地方上网找解决方案就是不正常的了,你的一个系统配置出了问题导致你的用户无法登录你的计算机,在windows下面是天经地义的,解决方法就是重装,但是在linux下面。。。你的处理方法就会不一样了。
回转到xwindow出了问题这个情况:
你可能是出了某种问题,而这种问题在命令行下面可以怎么怎么样解决,比如说sudo apt-get install xserver-xorg,而这种方法刚好可以工作,那么恭喜你,你可以用你的用户进入x了
但是,如果这个方法不奏效呢,如果你得改一个文件里面的内容而你又不知道怎么用命令行查找这个文件在那,你找到了你不会使用vi来改甚至:::你根本连命令行都进不了怎么办呢?
你只能重装了,你只会重装了,或者。。。传说中的gost?
发表于 : 2007-03-27 18:59
由 zhan
治标不治本。。
请问如果楼主的两个系统都进不去了,那岂不是还要装第三个?
所以不如笃定一个系统,学通学透,到时候一通百通。
发表于 : 2007-03-27 19:25
由 binsir543
彻底晕倒。。。
你在一个系统下操作,怎么可能影响到另一系统的文件,在我的6.10里面,6.06就是/media/sda6,你做任何系统方面的操作都不会影响到他阿,怎么可能两个都进不去。
我从大一的时候就开始用linux,知道这个东西是学不透的,但是总比windows透一点,毕竟有源码,但是越学崩溃的次数越多,一崩溃就ghost,你不可能知道你到底怎么崩溃的,只能靠猜,但是你可以进另一系统去修改阿,我进了6.06,6.10就是/media/sda2,我觉的哪个文件有问题,可以打开现在的系统上面的文件去参考。
另外再重申一点,第二个系统不用安装!
发表于 : 2007-03-28 0:22
由 freethirsty
好像我这更方便些,装两个linux
ubuntu出了问题,就从arch过去修
arch出了问题,就从ubuntu过去修
livecd基本不用,swap,home,boot分区都是公用的
发表于 : 2007-03-28 0:30
由 雕啸长空
保持沉默