修改Ubuntu启动项 及 最大化,最小化,关闭按钮右置方法

    技术2025-10-03  11

    装了双系统的话,开机的时候会显示两次开机顺序,第一次显示windows开机顺序,第二次显示ubuntu开机顺序,这样重复了很不爽。 windows下修改方法: 右键我的电脑(win7是右键计算机),选择属性--高级--启动和故障恢复中选择默认选择的操作系统和菜单显示时间。 ubuntu下修改方法: 使用命令 sudo gedit /boot/grub/menu.lst 。 例如:打开后显示 default 0 timeout 10 title Ubuntu 9.04, kernel 2.6.28-11-generic title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) title Ubuntu 9.04, memtest86+ title Other operating systems: title Microsoft Windows XP Professional 上面5个title就是开机是看到的五个启动选择项目。修改 “default 0“ 这一行,这里的0代表第一行启动,1就代表第二行,以此类推 ,则Ubuntu 9.04, kernel 2.6.28-11-generic为0,而Microsoft Windows XP Professional为4,我们在这里把0改为4就可以设置XP为第一启动了。 timeout是显示时间。 在Ubuntu 10.04以上版本并没有menu.lst文件,该文件已经改成grub.cfg,在终端键入sudo gedit /boot/grub/grub.cfg

    --------------------------------以下为grub.cfg的内容: -------------------------------

    # # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; then load_env fi

    ##如果要开机默认启动项为XP,那么这里set default改为4,即:set default="4" set default="0" if [ ${prev_saved_entry} ]; then set saved_entry=${prev_saved_entry} save_env saved_entry set prev_saved_entry= save_env prev_saved_entry set boot_once=true fi function savedefault { if [ -z ${boot_once} ]; then saved_entry=${chosen} save_env saved_entry fi } function recordfail { set recordfail=1 if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi } insmod ext2 set root='(hd0,8)' search --no-floppy --fs-uuid --set 27cc65d6-0513-4f68-8c42-901f871052ae if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=640x480 insmod gfxterm insmod vbe if terminal_output gfxterm ; then true ; else # For backward compatibility with versions of terminal.mod that don't # understand terminal_output terminal gfxterm fi fi insmod ext2 set root='(hd0,8)' search --no-floppy --fs-uuid --set 27cc65d6-0513-4f68-8c42-901f871052ae set locale_dir=($root)/boot/grub/locale set lang=zh insmod gettext if [ ${recordfail} = 1 ]; then set timeout=-1 else set timeout=10 fi ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal=white/black set menu_color_highlight=black/light-gray ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### menuentry 'Ubuntu, with Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,8)' search --no-floppy --fs-uuid --set 27cc65d6-0513-4f68-8c42-901f871052ae linux /boot/vmlinuz-2.6.32-21-generic root=UUID=27cc65d6-0513-4f68-8c42-901f871052ae ro quiet splash initrd /boot/initrd.img-2.6.32-21-generic } menuentry 'Ubuntu, with Linux 2.6.32-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,8)' search --no-floppy --fs-uuid --set 27cc65d6-0513-4f68-8c42-901f871052ae echo 'Loading Linux 2.6.32-21-generic ...' linux /boot/vmlinuz-2.6.32-21-generic root=UUID=27cc65d6-0513-4f68-8c42-901f871052ae ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-2.6.32-21-generic } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_memtest86+ ### menuentry "Memory test (memtest86+)" { insmod ext2 set root='(hd0,8)' search --no-floppy --fs-uuid --set 27cc65d6-0513-4f68-8c42-901f871052ae linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { insmod ext2 set root='(hd0,8)' search --no-floppy --fs-uuid --set 27cc65d6-0513-4f68-8c42-901f871052ae linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ##这里加入XP启动项参数↓ ### BEGIN /etc/grub.d/30_os-prober ### menuentry "Windows XP (on /dev/sda1)" { insmod ntfs set root=(hd0,1) search --no-floppy --fs-uuid --set B2CC3F5FCC3F1CD3  chainloader +1 }

    ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ###

     

    保存,然后从启!OK啦。。。

    最大化,最小化,关闭按钮右置方法:

     窗口功能按钮的位置取决于一个配置文件。我们将使用图形界面“gconf-editor”修改这个配置文件。

      按下“Alt + F2”组合键,在弹出的运行应用程序对话框中输入“gconf-editor”,并点击运行。

      这时可以看到配置界面。

      我们要修改的项目在“apps/metacity/general”这里。依次点击“+”号展开按钮,导航到“general”项。

      在“general”项中找到“button_layout”条目,双击这个条目对它进行修改。 将它的字段值改为:

    menu:maximize,minimize,close

      点击“OK”后确定按钮后,窗口马上就会发生变化,功能按钮已经跑到右上角了。

      需要注意的是,现在窗口的按钮顺序和典型的窗口功能按钮的顺序有点不一样,在Ubuntu和Windows的早期版本中,最小化按钮是在最大化 按钮的左侧的,现在是最小化按钮在最大化按钮的右侧,这可能和我们一直以来的习惯不太一样。

    最新回复(0)