GParted - zmiana rozmiaru partycji NTFS zawierającej bad sektory
24 października 2009, 15:28:21Podczas próby zmniejszenia partycji ntfs, gparted zaskoczył mnie komunikatem:
Jak widać współpracy odmówił program ntfsresize, ponieważ znalazł 'zamarkowane' bad sektory. Rozwiązanie - mały wrapper na ntfsresize, który wywoła oryginalną binarkę z opcją "--bad-sectors":
#!/bin/bash if test "$#" -gt 0; then exec ntfsresize.orig --bad-sectors "$@" else exec ntfsresize.orig fi
Zmieniamy nazwę oryginalnego ntfsresize na ntfsresize.orig, a powyższy kod umieszczamy w tym samym katalogu w pliku ntfsresize, nadając mu oczywiście atrybuty wykonywania. Przed operacją zmiany rozmiaru warto jeszcze wykonać spod Windows "chkdsk /r /p", jak zresztą ntfsresize lojalnie nas uprzedza.
Tagi: ntfs bad sektory gparted ntfsresize