|
@@ -44,6 +44,14 @@ p = sp.Popen(['sudo', 'fdisk', '/dev/sdb'],
|
|
|
p.communicate('n\np\n1\n\n\nw\n')
|
|
p.communicate('n\np\n1\n\n\nw\n')
|
|
|
sp.call(['sudo', 'mkfs', '-t', 'ext4', '/dev/sdb1'])
|
|
sp.call(['sudo', 'mkfs', '-t', 'ext4', '/dev/sdb1'])
|
|
|
|
|
|
|
|
|
|
+ret = sp.call(['findmnt', '/media/datadrive'])
|
|
|
|
|
+if ret == 1:
|
|
|
|
|
+ os.system(('sudo echo "/dev/sdb1 /media/datadrive '
|
|
|
|
|
+ 'ext4 defaults,auto,nofail 0 2" '
|
|
|
|
|
+ '>> /etc/fstab'
|
|
|
|
|
+ ))
|
|
|
|
|
+ sp.call(['mount', '-a'])
|
|
|
|
|
+
|
|
|
if not os.path.isdir(src_fourier_path):
|
|
if not os.path.isdir(src_fourier_path):
|
|
|
os.mkdir(src_fourier_path)
|
|
os.mkdir(src_fourier_path)
|
|
|
os.chown(src_fourier_path, user.pw_uid, user.pw_gid)
|
|
os.chown(src_fourier_path, user.pw_uid, user.pw_gid)
|