Restore compatibility with TOS distro (moved from isoparser to redseafs)

This commit is contained in:
minexew committed 2017-06-17 15:36:57 +02:00
1 parent 0e58717724
commit 7e46072c81
8 files changed
+598 -22

No files matched your search

+27
View File
@@ -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 + '" &')