diff -up booty-0.80.6/bootloaderInfo.py.smepatches booty-0.80.6/bootloaderInfo.py --- booty-0.80.6/bootloaderInfo.py.smepatches 2009-04-14 09:07:28.000000000 -0600 +++ booty-0.80.6/bootloaderInfo.py 2009-04-14 09:12:44.000000000 -0600 @@ -1133,9 +1133,7 @@ class x86BootloaderInfo(bootloaderInfo): grubbyRootPart = self.grubbyPartitionName(rootDev) break - cmd = "root %s\ninstall %s/stage1 d %s %s/stage2 p %s%s/grub.conf" \ - % (grubbyRootPart, grubPath, grubbyStage1Dev, - grubPath, grubbyRootPart, grubPath) + cmd = "root %s\nsetup %s" % (grubbyRootPart, grubbyStage1Dev) if not justConfigFile: #log("GRUB command %s", cmd) @@ -2084,9 +2082,9 @@ def getRootDevName(initrd, fsset, rootDe # returns a product name to use for the boot loader string # FIXME: this is based on the stuff from anaconda, but kind of crappy :-/ def getProductName(): - # try redhat-release first - if os.access("/etc/redhat-release", os.R_OK): - f = open("/etc/redhat-release", "r") + # try e-smith-release first + if os.access("/etc/e-smith-release", os.R_OK): + f = open("/etc/e-smith-release", "r") lines = f.readlines() f.close() for buf in lines: