root / common_windows.sh @ 47c86659
History | View | Annotate | Download (789 Bytes)
1 | a33d2ab2 | Nikos Skalkotos | |
---|---|---|---|
2 | 47c86659 | Nikos Skalkotos | if [ -z "$windows_support" ] ; then |
3 | 47c86659 | Nikos Skalkotos | log_error "Windows support is disabled." |
4 | 47c86659 | Nikos Skalkotos | exit 1; |
5 | 47c86659 | Nikos Skalkotos | fi |
6 | 47c86659 | Nikos Skalkotos | |
7 | a33d2ab2 | Nikos Skalkotos | windows_format_disk0() { |
8 | a33d2ab2 | Nikos Skalkotos | # |
9 | a33d2ab2 | Nikos Skalkotos | # The -f is needed, because we use an optimal alignment and sfdisk complains |
10 | a33d2ab2 | Nikos Skalkotos | # about partitions not ending on clylinder boundary. |
11 | a33d2ab2 | Nikos Skalkotos | # |
12 | a33d2ab2 | Nikos Skalkotos | local sfdisk_cmd="$SFDISK -uS -H 255 -S 63 -f --quiet --Linux --DOS $1" |
13 | a33d2ab2 | Nikos Skalkotos | |
14 | a33d2ab2 | Nikos Skalkotos | # for now we do not support boot partitions... |
15 | a33d2ab2 | Nikos Skalkotos | $sfdisk_cmd > /dev/null <<EOF |
16 | a33d2ab2 | Nikos Skalkotos | 2048,,7,* |
17 | a33d2ab2 | Nikos Skalkotos | EOF |
18 | a33d2ab2 | Nikos Skalkotos | |
19 | a33d2ab2 | Nikos Skalkotos | } |
20 | a33d2ab2 | Nikos Skalkotos | |
21 | a33d2ab2 | Nikos Skalkotos | windows_setup_console() { |
22 | a33d2ab2 | Nikos Skalkotos | # OK, well, I don't support windows serial consoles yet. I don't really plan |
23 | a33d2ab2 | Nikos Skalkotos | # to do it in the future either, but you never know... |
24 | a33d2ab2 | Nikos Skalkotos | echo "Serial console for windows is not supported..." |
25 | a33d2ab2 | Nikos Skalkotos | } |
26 | a33d2ab2 | Nikos Skalkotos | |
27 | a33d2ab2 | Nikos Skalkotos | windows_filesystem_check() { |
28 | a33d2ab2 | Nikos Skalkotos | # Nothing to do for now.... |
29 | 2222beb0 | Nikos Skalkotos | echo "No filesystem check needed..." |
30 | a33d2ab2 | Nikos Skalkotos | } |