Ik ben voor mijn livecd een scriptje aan het maken (simpel bash scriptje), dat;
Hoe laat ik hem Alleen de eerste keer als het ntfs is captive-ntfs starten, en daarna niet meer?
Voor de rest werkt het al
- Kijkt welke partities beschikbaar zijn
- Kijkt wat voor type het is
- Als het ntfs is alleen de eerste keer captive-ntfs starten, en daarna met captive-ntfs mounten
- Als het swap is swapon doet
- Alleen als het geen swap of ntfs is deze normaal probeert te mounten
Bash:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| for x in $(fdisk -l | sed -e '1,6d' | awk {'print $1'} | cut -c6-99); do TYPE="$(fdisk -l | grep ${x} | awk {'print $7'})" if [[ ${TYPE} == "swap" ]] ; then echo "Trying to use /dev/${x} as swap" swapon /dev/${x} elif [[ ${TYPE} == "ntfs" ]] ; then echo "Trying to mount /dev/${x} as ntfs, using captive-ntfs" mkdir /mnt/${x} mount -t captive-ntfs /dev/${x} /mnt/${x} else echo "Trying to mount /dev/${x}" mkdir /mnt/${x} mount /dev/${x} /mnt/${x} echo else fi done |
Hoe laat ik hem Alleen de eerste keer als het ntfs is captive-ntfs starten, en daarna niet meer?
Voor de rest werkt het al
[ Voor 61% gewijzigd door NMe op 10-07-2005 15:03 ]
Hell / 0