Jak ustawić wolną partycję jako /home


(Irabuntu) #1

Witam,

Mam następujący układ partycji:

sda1 jako /

sda2 jako rozszerzona zawierająca 2 partycje logiczne:

sda5 jako swap

sda6 z etykietą /home, którą trzeba ręcznie montować. Montuje się jako /media/_home.

I tutaj pojawia się pytanie - czy da się ustawić tą ostatnią jako katalog /home, by system automatycznie zapisywał tam dane, bo na systemowej zaczyna brakować miejsca.

System Ubuntu 10.04.

Pozdrawiam


(trux) #2

Automatyczne montowanie ustawia się w /etc/fstab z poziomu roota w jakimś edytorze tekstu (nano,gedit,itp.).

U mnie to wygląda tak:

/dev/sda6 /home * defaults 0 1

*-system plików (ext3, jfs, reiserfs, itp.).

1.Skopiuj zawartość domyślnie montowanego /home na nową partycję (sda6) z zachowaniem atrybutów plików i katalogów.

  1. Zahaszuj (#) stare ustawienia /home w fstab.

(roobal) #3

A dokładniej:

  • Zamontuj /dev/sda6 ręcznie do /mnt

(Irabuntu) #4

Przekopiowałem zawartość /home, tyle że z wpisami do /etc/fstab coś nie tak.

Aktualnie wyglądają tak:

# /etc/fstab: static file system information.

#

# Use 'blkid -o value -s UUID' to print the universally unique identifier

# for a device; this may be used with UUID= as a more robust way to name

# devices that works even if disks are added and removed. See fstab(5).

#

# 

proc /proc proc nodev,noexec,nosuid 0 0

# / was on /dev/sda1 during installation

UUID=a476c8d3-63f3-4f19-812a-4876f200652d / ext4 errors=remount-ro 0 1

# swap was on /dev/sda5 during installation

UUID=152a69c0-f7d2-4c4f-86af-c6dd998f874c none swap sw 0 0

Jak poprawić wpis?


(roobal) #5

Teraz musisz dodać partycję, na której obecnie znajdują się pliki, które mają być wyświetlane w katalogu /home, np. u Ciebie sda1 jest montowany w katalogu głównym / a sda5 to swap, więc załóżmy że sda6 to nowa partycja dla /home, więc podajesz podobny wpis (może być po UUID ale ja go nie znam i musisz go sobie sprawdzić):

/dev/sda6 /home ext4 defaults 0 0

Pozdrawiam!