diff options
author | Erik Troan <ewt@redhat.com> | 2001-02-22 22:55:07 +0000 |
---|---|---|
committer | Erik Troan <ewt@redhat.com> | 2001-02-22 22:55:07 +0000 |
commit | 40084b516d74ebc0d0d71b02c0d103a5fa1bbf96 (patch) | |
tree | 342b52eb818e4e265184e294a7febb77f490f9e9 /rescue.py | |
parent | ce89ce62296d2b6d9e884ef5592c0a82ba469af3 (diff) | |
download | anaconda-40084b516d74ebc0d0d71b02c0d103a5fa1bbf96.tar.gz anaconda-40084b516d74ebc0d0d71b02c0d103a5fa1bbf96.tar.xz anaconda-40084b516d74ebc0d0d71b02c0d103a5fa1bbf96.zip |
populate /dev a bit
Diffstat (limited to 'rescue.py')
-rw-r--r-- | rescue.py | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -2,6 +2,7 @@ import upgrade from snack import * from text import WaitWindow, OkCancelWindow from translate import _ +import _balkan import raid import os from log import log @@ -41,6 +42,18 @@ def runRescue(url, serial): if not fstab: os.execv("/bin/sh", [ "-/bin/sh" ]) + # lets create some devices + for drive in fstab.driveList(): + isys.makeDevInode(drive, "/dev/" + drive) + + for i in range(16): + if drive [:3] == "rd/" or drive [:4] == "ida/" or drive [:6] == "cciss/": + dev = drive + 'p' + str (i + 1) + else: + dev = drive + str (i + 1) + + isys.makeDevInode(dev, "/dev/" + dev) + screen = SnackScreen() intf = RescueInterface(screen) |