ubuntuusers.de

Unbenannt

Autor:
networkgamer
Datum:
16. Februar 2009 19:28
Code:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#! /usr/bin/env python
# -*- coding: utf-8 -*-
###################################################################
# Dieses Python Skript wurde entwickelt von den ArchLinuxUser     #
# Es steht unter GPL und ist zur verschönerung eines Archlinux    #
# gedacht.                                                        #
###################################################################

import sys
import os
root = os.system('echo $HOME')
if root != "/root":
        print "Das Programm wird beendet"
        sys.exit()
else:
        print "Sie führen das Programm nun als Root aus"

c = 1
while c == 1: 
grubx = input("Sie können nun entscheiden ob Sie Grub(1) oder Grub2 benutzen wollen wählen Sie hierzu 1 oder 2 Grub2 sieht besser aus ist aber noch nicht als stabil gekenzeichnet. Geben sie 1 oder 2 ein ")

  if grubx == 1:
     os.system('pacman -S grub-gfx')
     c += 1
  elif grubx == 2:
     os.system('pacman -S grub2')
     c += 1
else:   
   print "Entschuldigung die Eingabe wurde nicht verstenden geben Sie 1 oder 2 ein"
   print " "
   
 

mbr = raw_input("Bitte geben Sie Ihr Festplatten Device an z.B. /dev/sda: ")
print "Grub-GFX wird nach", mbr, "installiert!"

ok = raw_input(" Okay? (j / n): ")
if ok != "j":
        print "starten Sie das Programm erneut und geben Sie die Richtige Festplattenbezeichnung an!"
        sys.exit()
else:
        os.system('cp /boot/grub/menu.lst.pacsave /boot/grub.menu.lst')
        print "Spiele gesicherte menu.lst zurück"
        os.system('grub-install' mbr) 




################################################################################################
# SAU COOLE TRENNLINIE UM DIE ÜBERSICHT ZU WAHREN                                             #
################################################################################################