Statistics
| Branch: | Revision:

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
}