Restore compatibility with TOS distro (moved from isoparser to redseafs)
This commit is contained in:
1 parent
0e58717724
commit
7e46072c81
8 files changed
+598
-22
No files matched your search
Executable
+27
@@ -0,0 +1,27 @@
|
||||
#!/usr/bin/env python
|
||||
import os, sys
|
||||
|
||||
pad = "0"
|
||||
rw = ""
|
||||
ctr = 0
|
||||
while ctr < len(sys.argv):
|
||||
if sys.argv[ctr].lower() == "--rw":
|
||||
rw = "rw"
|
||||
del(sys.argv[ctr])
|
||||
ctr += 1
|
||||
ctr = 0
|
||||
while ctr < len(sys.argv):
|
||||
if sys.argv[ctr].lower() == "--2k":
|
||||
pad = "1"
|
||||
del(sys.argv[ctr])
|
||||
ctr += 1
|
||||
|
||||
if len(sys.argv) < 3:
|
||||
print "Usage: " + sys.argv[0] + " [--rw] [--2k] <filename.ISO.C> <mount_point>"
|
||||
print " --rw: commit writes to ISO.C file, otherwise discarded on unmount."
|
||||
print " If the ISO.C file does not exist, a new one will be created."
|
||||
print " --2k: Pad ISO.C to multiple of 2048 bytes "
|
||||
print " (for VirtualBox or physical disk only) "
|
||||
sys.exit()
|
||||
|
||||
os.system('"' + sys.argv[0][:sys.argv[0].rfind("/")+1] + 'isoc.py" "' + sys.argv[1] + '" "' + sys.argv[2] + '" "' + rw + '" "' + pad + '" &')
|
||||
Reference in new issue
Block a user