|
Guest
21.10.2012 (14:23)
|
|
======
rc.bootdev.1.2.1.diff
======
--- rc.bootdev.original 2009-12-29 20:06:11.000000000 +0600
+++ rc.bootdev.patched 2010-01-21 22:05:01.000000000 +0600
@@ -78,6 +78,18 @@
umount ${HDD} 2>/dev/null
fi
fi
+ if test ${devfound} -eq 0; then
+ # trying to mount as NTFS partition
+ mount_ntfs ${HDD} ${fc} 2>/dev/null
+ if test -r ${fc_uzip}; then
+ echo "OK."
+ echo "[*] Booting from HDD (${HDD}, NTFS)."
+ devfound="1"
+ break
+ else
+ umount ${HDD} 2>/dev/null
+ fi
+ fi
done
fi
======
rc.bootdev.1.3.1.unix.diff
======
--- rc.bootdev.original 2009-12-29 20:06:12.000000000 +0000
+++ rc.bootdev.patched 2011-01-31 03:13:14.000000000 +0000
@@ -18,7 +18,7 @@
break
else
umount ${FLASH} 2>/dev/null
- fi
+ fi # FLASH ufs
if test ${devfound} -eq 0; then
# trying to mount as FAT partition
@@ -30,7 +30,7 @@
break
else
umount ${FLASH} 2>/dev/null
- fi
+ fi # FLASH fat
fi
done
# Search for CD
@@ -46,7 +46,7 @@
break
else
umount ${CD} 2>/dev/null
- fi
+ fi # CD cd9660
done
fi
@@ -65,7 +65,7 @@
break
else
umount ${HDD} 2>/dev/null
- fi
+ fi # HDD ufs
if test ${devfound} -eq 0; then
# trying to mount as FAT partition
mount_msdosfs -l ${HDD} ${fc} 2>/dev/null
@@ -76,7 +76,19 @@
break
else
umount ${HDD} 2>/dev/null
+ fi
======
|
|