Żeby przekonwertować partycję /home bez usuwnia danych (nie straciłem żadnych plików wszystko wyszło OK ale radzę zrobić kopię zapasową ważnych plików jak by coś nie wyszło nie biorę odpowiedzialności za poradę robicie na własne ryzyko, powiem że u mnie wszystko wyszło dobrze) musimy użyć naszej płyty DVD Fedory 12 lub jakiejś wersji live linuxa.
Botujem komputer z płyty DVD i z menu wybieramy opcję ratunkową po przejściu wszystkich pytań wybieramy powłokę shel i jesteśmy w lini poleceń.
W tej chwili nie mamy żadnej partycji zamontowanej i bardzo dobrze bo tak ma pozostać. Teraz poleceniem
fdisk -lMoje partycje:
Device Boot Start End Blocks Id System
/dev/sda1 1 2805 22531131 7 HPFS/NTFS
/dev/sda2 2806 38913 290037510 f W95 Ext'd (LBA)
/dev/sda5 * 2807 2820 112455 83 Linux
/dev/sda6 2821 4860 16386268+ 83 Linux
/dev/sda7 4861 4925 522081 82 Linux swap / Solaris
/dev/sda8 4926 14280 75144006 83 Linux
/dev/sda9 14281 27030 102414343+ 83 Linux
/dev/sda10 27031 38913 95450166 7 HPFS/NTFS
Widzimy nasze partycje musimy wiedzieć która to partycja /home moja ma ścieżkę:
/dev/sda8I teraz dajemy polecenie do konwersji partycji:
Przełącznik po tune2fs to O nie zero. Po wpisaniu polecenia nic się nie będzie działo tylko dostaniemy mały komunikat.tune2fs -O extents,uninit_bg,dir_index /dev/sda8
Teraz polecenie:
a potem jeszcze:fsck /dev/sda8
fsck -pf /dev/sda8
Teraz zamontować trzeba partycję root naszą:
Tworzymy folder:
Teraz montujemy partycję root do stworzonego przed chwilą folderu:mkdir /mnt/f12
Teraz edytujemy plik fstab:mount /dev/sda6 /mnt/f12
Odnajdujemy linię odpowiedzialną za montowanie partycji /home:nano /mnt/f12/etc/fstab
zmieniamy na:UUID=76601f3a-9ab2-4282-997a-f5cabf364a28 /home ext3 defaults 1 2
UUID=76601f3a-9ab2-4282-997a-f5cabf364a28 /home ext4 defaults 1 2Wybieramy żeby zapisać CTR+O i wychodzimy CTR+X
Teraz restart komputera poleceniem:
Podczas uruchomienia systemu możliwe że SELinux będzie sapał i przeindeksuje partycję.reboot