LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 7836|回复: 11

grub的图形配置器--GrubConf

[复制链接]
发表于 2003-3-30 16:53:25 | 显示全部楼层 |阅读模式
About:
GrubConf is a graphical GRUB configuration editor. It provides an easy to use interface allowing effortless modification of OSes and the flexibility to configure the most obscure options. It is designed to require minimal user interaction while providing tools for the most adventurous user.

http://grubconf.sourceforge.net/



# tar zxvf grubconf-0.3.tar.gz
#./configure
#make
#make install
#grubconf
发表于 2003-3-30 17:15:35 | 显示全部楼层
这个不错 可以给初学者用用
发表于 2003-3-30 21:49:18 | 显示全部楼层
不错!支持!
发表于 2003-4-1 10:00:14 | 显示全部楼层
很好用,不错。。。。
发表于 2003-5-31 10:26:24 | 显示全部楼层
请问,我由于是先安装了RH9,然后再安装了XP,现在LINUX RH7.3的启动菜单不见了,只有2000和XP系统启动选项,无法进入RH7.3了,是不是能用这个工具来恢复启动菜单???我的RH能恢复启动菜单吗?请高手们赐教。热切盼望中。。。。。。。
发表于 2003-5-31 10:29:16 | 显示全部楼层
应该不行,可以用启动盘或rh光盘恢复(升级)。
发表于 2004-2-23 00:54:58 | 显示全部楼层

出错了!

localhost:/home/jeff/MyDownloads/grubconf-0.5# make
make  all-recursive
make[1]: Entering directory `/home/jeff/MyDownloads/grubconf-0.5'
Making all in intl
make[2]: Entering directory `/home/jeff/MyDownloads/grubconf-0.5/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/jeff/MyDownloads/grubconf-0.5/intl'
Making all in po
make[2]: Entering directory `/home/jeff/MyDownloads/grubconf-0.5/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/jeff/MyDownloads/grubconf-0.5/po'
Making all in include
make[2]: Entering directory `/home/jeff/MyDownloads/grubconf-0.5/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/jeff/MyDownloads/grubconf-0.5/include'
Making all in macros
make[2]: Entering directory `/home/jeff/MyDownloads/grubconf-0.5/macros'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/jeff/MyDownloads/grubconf-0.5/macros'
Making all in src
make[2]: Entering directory `/home/jeff/MyDownloads/grubconf-0.5/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2      -Wall -Wimplicit -Wreturn-type -Wunused -Wswitch -Wcomment -Wuninitialized -Wparentheses -Wpointer-arith -Wmissing-prototypes          -O1     -g -c main.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2      -Wall -Wimplicit -Wreturn-type -Wunused -Wswitch -Wcomment -Wuninitialized -Wparentheses -Wpointer-arith -Wmissing-prototypes          -O1     -g -c callbacks.c
callbacks.c:717:128: pasting "ACKAGE_PIXMAPS_DIR" and ""/grubconf-app.png"" does not give a valid preprocessing token
make[2]: *** [callbacks.o] 错误 1
make[2]: Leaving directory `/home/jeff/MyDownloads/grubconf-0.5/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/jeff/MyDownloads/grubconf-0.5'
make: *** [all-recursive-am] 错误 2
发表于 2004-4-24 17:11:25 | 显示全部楼层
我也不行啊! 我是0.5版的

[root@huang grubconf-0.5.1]# make install
Making install in intl
make[1]: Entering directory `/root/linuxsoft/grub.conf/grubconf-0.5.1/intl'
if test "grubconf" = "gettext" \
   && test '' = 'intl-compat.o'; then \
  /bin/sh `case ".././mkinstalldirs" in /*) echo ".././mkinstalldirs" ;; *)
echo "../.././mkinstalldirs" ;; esac` /usr/lib /usr/include; \
  /usr/bin/install -c -m 644 libintl.h /usr/include/libintl.h; \
  /bin/sh ../libtool --mode=install \
    /usr/bin/install -c -m 644 libintl.a /usr/lib/libintl.a; \
else \
  : ; \
fi
if test 'no' = yes; then \
  /bin/sh `case ".././mkinstalldirs" in /*) echo ".././mkinstalldirs" ;; *)
echo "../.././mkinstalldirs" ;; esac` /usr/lib; \
  temp=/usr/lib/t-charset.alias; \
  dest=/usr/lib/charset.alias; \
  if test -f /usr/lib/charset.alias; then \
    orig=/usr/lib/charset.alias; \
    sed -f ref-add.sed $orig > $temp; \
    /usr/bin/install -c -m 644 $temp $dest; \
    rm -f $temp; \
  else \
    if test yes = no; then \
      orig=charset.alias; \
      sed -f ref-add.sed $orig > $temp; \
      /usr/bin/install -c -m 644 $temp $dest; \
      rm -f $temp; \
    fi; \
  fi; \
  /bin/sh `case ".././mkinstalldirs" in /*) echo ".././mkinstalldirs" ;; *)
echo "../.././mkinstalldirs" ;; esac` /usr/share/locale; \
  test -f /usr/share/locale/locale.alias \
    && orig=/usr/share/locale/locale.alias \
    || orig=./locale.alias; \
  temp=/usr/share/locale/t-locale.alias; \
  dest=/usr/share/locale/locale.alias; \
  sed -f ref-add.sed $orig > $temp; \
  /usr/bin/install -c -m 644 $temp $dest; \
  rm -f $temp; \
else \
  : ; \
fi
if test "grubconf" = "gettext"; then \
  /bin/sh `case ".././mkinstalldirs" in /*) echo ".././mkinstalldirs" ;; *)
echo "../.././mkinstalldirs" ;; esac` /usr/share/gettext/intl; \
  /usr/bin/install -c -m 644 VERSION /usr/share/gettext/intl/VERSION; \
  /usr/bin/install -c -m 644 ChangeLog.inst /usr/share/gettext/intl/ChangeLog; \
  dists="COPYING.LIB-2 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gettext.h gettextP.h hash-string.h libgnuintl.h libgettext.h loadinfo.h bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y localcharset.c intl-compat.c"; \
  for file in $dists; do \
    /usr/bin/install -c -m 644 ./$file \
                    /usr/share/gettext/intl/$file; \
  done; \
  chmod a+x /usr/share/gettext/intl/config.charset; \
  dists="plural.c"; \
  for file in $dists; do \
    if test -f $file; then dir=.; else dir=.; fi; \
    /usr/bin/install -c -m 644 $dir/$file \
                    /usr/share/gettext/intl/$file; \
  done; \
  dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c"; \
  for file in $dists; do \
    rm -f /usr/share/gettext/intl/$file; \
  done; \
else \
  : ; \
fi
make[1]: Leaving directory `/root/linuxsoft/grub.conf/grubconf-0.5.1/intl'
Making install in po
make[1]: Entering directory `/root/linuxsoft/grub.conf/grubconf-0.5.1/po'
/bin/sh `case ".././mkinstalldirs" in /*) echo ".././mkinstalldirs" ;; *) echo "../.././mkinstalldirs" ;; esac` /usr/share
../.././mkinstalldirs: ../.././mkinstalldirs: 没有那个文件或目录
make[1]: *** [install-data-yes] Error 127
make[1]: Leaving directory `/root/linuxsoft/grub.conf/grubconf-0.5.1/po'
make: *** [install-recursive] Error 1
[root@huang grubconf-0.5.1]# grubconf
bash: grub.conf: command not found
[root@huang grubconf-0.5.1]# grubconf
bash: grub.conf: command not found
[root@huang grubconf-0.5.1]# grubconf
bash: grubconf: command not found
发表于 2004-4-24 17:17:31 | 显示全部楼层
古董
发表于 2004-4-24 17:50:00 | 显示全部楼层
我的grub.conf一共就19行啊,我想是用不上这个了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表