fstab ,dodanie home, windy, Linuxa

partycjonowanie i system plików ENG

  • polecenie kopiowanie home na nową partycje albo użyj live cd:
sudo cp -rv /home/twoja_nazwa /media/nazwa_dysku/home
  • sprawdź jakie masz partycje
sudo fdisk -l

i jak wygląda fstab

cat /etc/fstab

odczytaj jaki UUID  ma partycja na którą przenosisz home
sudo blkid
albo
ls -l /dev/disk/by-uuid/

następnie zrób kopię fstaba

sudo cp /etc/fstab /etc/fstab_001

i potem edytuj fstaba

sudo gedit /etc/fstab

i dodaj wpis o home, zamiast ext4 wpisz swój format wybrany podczas instalacji

UUID=TWÓJ UUID SPISANY WCZESNIEJ /home ext4 defaults 0 2

**************************
partycje Windowsa zainstaluj automatycznie przez pakiet

ntfs-config

sudo apt-get install ntfs-config

sudo ntfs-config

w fstab powinien pojawić się wpis dla partycji z ntsf

*****************************************

dodanie innej partycji z Linuxem, sprawdź gdzie leży wybrana partycji za pomocą Gparted albo polecenia

sudo fdisk -l

Następnie w terminalu odmontowujesz tę partycję np:

sudo umount /dev/sda7

tworzysz dla niej katalog montowania o nazwie np. pingwin w katalogu media albo mnt        

sudo mkdir /mnt/pingwin

edytujesz plik fstab:

gksudo gedit /etc/fstab
i dodajesz nową linijkę według wzoru, UUID wpisz własny i w ten sposób partycja ładuje się automatycznie:

 UUID=758c8ae6-a14a-4eb0-84cb-a654f3596736  /mnt/pingwin     ext4    defaults        0       0

                          albo

/dev/sda7   /mnt/pingwin   ext4    defaults      0       0

 gdyby system nie wstał po edycji fstab z livecd,usb możesz usunąć wpis który dodałeś  w etc/fstab, zapisz i zrestartuj.

********************************

jednorazowe wejście do partycji po utworzeniu wcześniej katalogu  /mnt/pingwin

sudo mount -t ext4 /dev/sda7 /mnt/pingwin

*********************

montowanie-partycji-napedów

Montowanie dysków, partycji, pendrive, dyskietek, .iso itp. -poradnik dla początkujących

przykładowe wpisy w fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

#Entry for /dev/sda2 :
UUID=96752de8-3cfd-41d1-90fd-ac0b0d48fc56    /    ext4    errors=remount-ro    0    1
#Entry for /dev/sda3 :
UUID=5e15be9f-f763-4d2a-8c02-c1a63470c572    /home    ext4    defaults    0    2
#Entry for /dev/sda8 :
UUID=6023AC8200293762    /media/dane    ntfs-3g    defaults,locale=pl_PL.UTF-8    0    0
#Entry for /dev/sda1 :
UUID=65A0831356AA8D94    /media/win    ntfs    defaults,nls=utf8,umask=0222    0    0

/dev/sda7   /media/pingwin   ext4    defaults      0       0

#UUID=7d413777-36f5-41da-be8f-97a175acd49f    none    swap    sw    0    0

w Debianie podobnie:

#### Static Filesystem Table File
proc    /proc    proc    defaults    0    0
# /dev/sda5
UUID=29f36322-de6f-4e3a-b793-ed7e395df3d9    /    ext4    rw,errors=remount-ro    0    1
# /dev/sda6
UUID=81131b43-dc47-4c29-9963-379166623f65    /home    ext4    rw,errors=remount-ro    0    0

Tmpfs

tmpfs /tmp tmpfs defaults,noatime,mode=1777,nosuid,size=512M 0 0

sise=512M można opuścić

tmpfs   /tmp         tmpfs   nodev,nosuid                  0  0

###

mounting a tmpfs on /tmp with max size of 512 Megabytes and permissions of 1777:

mount -t tmpfs tmpfs /tmp -o size=512M,mode=1777

the equivalent entry in the fstab

none /tmp tmpfs size=512M,mode=1777 0 0

###

przeniesieniu do pamięci RAM zawartości systemowych katalogów

albo

dodanie tmp do ram, parametr size w MB nie więcej niż połowa ramu

#none /tmp tmpfs defaults,size=424m 0 0

działające rozwiązanie
tmpfs /tmp tmpfs defaults,noatime,mode=1777,nosuid 0 0

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s