发布ghost版ubuntu 8.04.1,基于gnome加上中文支持和少许软件,亦可方便安装于移动硬盘
- momova
- 帖子: 3381
- 注册时间: 2007-07-11 21:43
- 系统: archlinux
- 来自: 东江边
- momova
- 帖子: 3381
- 注册时间: 2007-07-11 21:43
- 系统: archlinux
- 来自: 东江边
设置分辨率只有一个选择,800*600,60HZ。billbear 写了:8.04 用了新的 xorg,确实和以前不大一样了。我也没弄明白。反正 xorg.conf 里头好像没什么东西了。
根据 http://www.ubuntu.com/getubuntu/release ... 04overview
里 Xorg 7.3 一节的说法
The latest version of the X window system, Xorg 7.3, is provided, with an emphasis on better autoconfiguration with a minimal configuration file.
This release brings a new Screen Resolution utility that allows users to dynamically configure the resolution, refresh rate, and rotation of a second monitor. This will be particularly handy for laptop users that connect to a projector or external monitor.
明显的感觉是,以前装在移动硬盘的系统,在新的机器上启动时,要进 recovery mode 运行一下 dpkg-reconfigure xserver-xorg 生成新的 xorg.conf 的,现在不需要了,直接就能正常运行。所以 pt 的那个著名脚本我就没有加进去。
进到桌面以后在 系统-首选项-屏幕分辨率 设置分辨率不行吗? 8.04 的 livecd 启动分辨率是否正常?
能不能列一下你的硬件?
不过我找到了通用的方法,现在已经搞定。
ubuntu8.04设置分辨率应该都 可以这样设置:
在“其它”-->屏幕和显卡,如果没有其它这一项,请到主菜单设置去把它选中,不过有可能是英文的screens and graphics,在这里选择相应的显示器,如果不知道自己的显示器,可以按检测,检测不到的话,到通用那里选择想要的分辨率。
我来了,我看见了,我征服了!
求勾搭,不管饭。
求勾搭,不管饭。
- muzuiget
- 帖子: 1097
- 注册时间: 2007-12-31 14:57
是的,grub4dos是有一个内置菜单的,这个菜单的作用就是查找menu.lst,启动前一闪而过,拼命按方向键就能暂停它。所以我说把这个菜单项直接写入grldr,修改内置菜单项grub4dos是提供了一个工具的,不过我是直接用Vim解决的,菜单项在文件的尾部,直接修改后保存,我在弄那个多合一Linuxcd就把寻找menu.lst优先找在grub目录里那个,一直都是这样干的,修改后还能用,倒没遇到什么副作用。billbear 写了:很遗憾,这个不能用。如果 c 盘下没有 menu.lst,lxldr 找 /vmlinuz 是可行的,但是如果 c 盘下有 menu.lst,还是会优先找 c 盘下的这个 menu.lst,内置菜单根本不出来。billbear 写了:根据你的提示,我搞了个 lxldr,我是找 /vmlinuz 的。呵呵muzuiget 写了:噢,还真的出来了,![]()
为了grldr能正确找到Ubuntu的menu.lst,可以用这个方法find --set-root这个命令是查找后面那个文件,如果找到这个文件则把这个文件所在的分区设置为root,也就是相当于这2步代码: 全选
find --set-root /home/username/UbuntuInHere
UbuntuInHere可以随便一个文件,什么内容都行,用于grub4dos定位,只要能区别与排在前面分区(也就是前面分区肯定不能有这个文件),接下来就是代码: 全选
find /boot/grub/menu.lst #会告诉你一个 (hdx,y),这是linux 分区所在。如果你已经知道了答案,完全可以不要再问他一遍。然后 root (hdx,y)
就肯定是Ubuntu的分区了,无需担心使用了以前的menu.lst。直接写入grldr就行了。代码: 全选
configfile /boot/grub/menu.lst
我想你说的这个办法如果是自己在 grub 命令行手动输入是没有问题的,一旦写入 grldr 的内置菜单就不见得可行。看来在 使用 内置菜单之前还有个判断,如果 grldr 所在分区根目录已经有 menu.lst,根本不会理会内置菜单。这个要做起来就得读源代码了,不是 hexedit 查找替换就能解决的。
-
- 帖子: 3681
- 注册时间: 2008-05-03 23:42
-
- 帖子: 3681
- 注册时间: 2008-05-03 23:42
muzuiget:
请仔细看33楼之前我和 pt 的讨论。后来我弄好了,也加在1楼了。我也是用 hexedit 楞改的,(没敢用vim)。有3个东西,第一个是把所有 grldr 改成 lxldr (2处),第二个是末尾的内置菜单,第三个是 pt 提示的 第一处 /menu.lst 。
你可能没有注意到, grldr 启动时的流程是这样的,首先看 grldr 所在分区根目录是否有 menu.lst,如果有,就不理会内置菜单,如果没有,才根据内置菜单到各分区根目录、/grub、/boot/grub 去找。所以,当你在 c 盘根目录下放了 grldr 和 menu.lst 的情况下不管你怎么修改内置菜单,都只会使用 c:\ 下的 menu.lst ,你可以试验一下。把内置菜单的 timeout 改成 9,在 grldr 所在分区根目录下没有 menu.lst 的时候,可以在内置菜单停留9秒。而一旦grldr 所在分区根目录下有 menu.lst ,内置菜单就根本没有机会执行,不是一闪而过,是被完全忽略了的。
请仔细看33楼之前我和 pt 的讨论。后来我弄好了,也加在1楼了。我也是用 hexedit 楞改的,(没敢用vim)。有3个东西,第一个是把所有 grldr 改成 lxldr (2处),第二个是末尾的内置菜单,第三个是 pt 提示的 第一处 /menu.lst 。
你可能没有注意到, grldr 启动时的流程是这样的,首先看 grldr 所在分区根目录是否有 menu.lst,如果有,就不理会内置菜单,如果没有,才根据内置菜单到各分区根目录、/grub、/boot/grub 去找。所以,当你在 c 盘根目录下放了 grldr 和 menu.lst 的情况下不管你怎么修改内置菜单,都只会使用 c:\ 下的 menu.lst ,你可以试验一下。把内置菜单的 timeout 改成 9,在 grldr 所在分区根目录下没有 menu.lst 的时候,可以在内置菜单停留9秒。而一旦grldr 所在分区根目录下有 menu.lst ,内置菜单就根本没有机会执行,不是一闪而过,是被完全忽略了的。
- muzuiget
- 帖子: 1097
- 注册时间: 2007-12-31 14:57
噢,我试了一下,果然是这样,我一直没有注意到这种情况,billbear兄真细心,谢谢指教。billbear 写了:muzuiget:
请仔细看33楼之前我和 pt 的讨论。后来我弄好了,也加在1楼了。我也是用 hexedit 楞改的,(没敢用vim)。有3个东西,第一个是把所有 grldr 改成 lxldr (2处),第二个是末尾的内置菜单,第三个是 pt 提示的 第一处 /menu.lst 。
你可能没有注意到, grldr 启动时的流程是这样的,首先看 grldr 所在分区根目录是否有 menu.lst,如果有,就不理会内置菜单,如果没有,才根据内置菜单到各分区根目录、/grub、/boot/grub 去找。所以,当你在 c 盘根目录下放了 grldr 和 menu.lst 的情况下不管你怎么修改内置菜单,都只会使用 c:\ 下的 menu.lst ,你可以试验一下。把内置菜单的 timeout 改成 9,在 grldr 所在分区根目录下没有 menu.lst 的时候,可以在内置菜单停留9秒。而一旦grldr 所在分区根目录下有 menu.lst ,内置菜单就根本没有机会执行,不是一闪而过,是被完全忽略了的。
- 想入非非
- 帖子: 8078
- 注册时间: 2008-07-14 22:42
- 来自: Beijing
- 联系:
-
- 帖子: 3681
- 注册时间: 2008-05-03 23:42
- fortruth
- 帖子: 1795
- 注册时间: 2005-11-06 1:51
- 来自: 七彩云世界
- 联系: