Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-08-18 18:24:13

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Jaki system plików dla debiana na dysku SSD?

Witam.
Posiadam dysk SSD i nie wiem jaki system plików mu zapodać aby było dobrze i aby wykorzystac wszystkie jego funkcje typu TRIM, NCQ itp.. o ile to w ogóle od systemu plików zależy...
Podobno trzeba robić różne manewry aby nie dobijać dysku wielokrotnymi zapisami plików (pewnie dużych plików) bo dysk ma ograniczoną ilość taki zapisów. Jak kiedyś patrzylem na pliki logów linuksa to sa one ogromne i tak sobie mysle czy ten dysk bedzie traktowal takie zapisywanie informacji do tych duzych plików log lako kolejne nowe zapisywanie dyużych plików.
Na co ogólnie trzeba zwrócić uwagę przy takich dyskach.
No i jak tu dysk podzielić, czy bawić sie w partycje SWAP? Mam 2 GB ramu.
Dysk ma 120 GB, na dysku już siedzi windows 7 na partycji 40 GB, a reszta miejsca czeka na podział, tylko jak to sensownie podzielić pod debiana?

Słuchajta... winda 7 chodzi na nim jak marzenie :D Nidy nie sądziłem, że to kiedyś powiem :D

Ostatnio edytowany przez korbol (2012-08-18 18:29:58)


Pozdrawiam

Offline

 

#2  2012-08-18 18:38:11

  lx - Użytkownik

lx
Użytkownik
Zarejestrowany: 2010-06-22

Re: Jaki system plików dla debiana na dysku SSD?

E tam, nie ma sensu się rozczulać nad dyskami SSD. W opcjach montowania (fstab) warto tylko dodać "discard", aby włączyć TRIM. Swap można zrobić, ustawiając swappiness na 0.

Offline

 

#3  2012-08-18 18:50:39

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Jaki system plików dla debiana na dysku SSD?

Dzięki, ale powiedz no mi po co w takim razie robić ta partycję skoro swapipiness bedzie ustawiony na 0% a więc nic nigdy na tej prtycji nie zagości? No chyba, że cos tam i tka bedzie mogło zagościć?
Aha i co z systemem plików? Cos o ext4 be jurnalingu czytałem cokolwiek to znaczy...

Ostatnio edytowany przez korbol (2012-08-18 18:51:24)


Pozdrawiam

Offline

 

#4  2012-08-18 19:34:55

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: Jaki system plików dla debiana na dysku SSD?

Ja dałem swap na magnetycznym dysku, który jest obok ssd.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#5  2012-08-18 19:48:28

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Jaki system plików dla debiana na dysku SSD?

korbol napisał(-a):

Podobno trzeba robić różne manewry aby nie dobijać dysku wielokrotnymi zapisami plików (pewnie dużych plików) bo dysk ma ograniczoną ilość taki zapisów.

2 million (write endurance) x 64G (capacity) divided by 80M bytes / sec gives the endurance limited life in seconds.

That's a meaningless number - which needs to be divided by seconds in an hour, hours in a day etc etc to give...

The end result is 51 years!

http://www.storagesearch.com/ssdmyths-endurance.html

Ty masz dwa razy pojemniejszy dysk, więc podzielmy przez dwa. To da 25 lat ciągłego zapisywania danych z maksymalną prędkością.
A w praktyce i tak w ciągu 10 lat wymienisz komputer na nowy i nawet Ci przez myśl nie przejdzie, żeby nadal korzystać ze starego dysku.

korbol napisał(-a):

No i jak tu dysk podzielić, czy bawić sie w partycje SWAP? Mam 2 GB ramu.
Dysk ma 120 GB, na dysku już siedzi windows 7 na partycji 40 GB, a reszta miejsca czeka na podział, tylko jak to sensownie podzielić pod debiana?

Ja mam 3 GB RAM-u. Dysk:
- 100 MB na /boot/ (dzisiaj to już potrzebny tylko jeżeli szyfrujesz partycję główną)
- ≈3GB na swap (zajmowany tylko wtedy, gdy jakaś aplikacja wpadnie w nieskończoną pętlę — praktycznie równie dobrze mogłoby go nie być)
- 20 GB na / (w tej chwili zajęte 16 GB, z czego prawie 7 GB zajmuje sam /var/cache/; spokojnie wystarczyłoby 10 GB, jak kogoś kręci optymalizacja to można mniej)
- reszta na /home

System plików daj ext4. Reszta to w tej chwili egzotyka dla pasjonatów.

Offline

 

#6  2012-08-18 23:32:55

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: Jaki system plików dla debiana na dysku SSD?

Ja na multimedialnym komputerku wstawiłem dysk SSD. Systemy plików ext2 (/boot) + jfs (/) + xfs (/home). Dodatkowo w RAMie trzymam /tmp, /var/tmp i /var/log :)
Syslog-NG przesyła logi na inną maszynę z normalnym twardzielem.


linux register user: 484281
"It's great to be here. It's great to be anywhere"
Keith Richards

Offline

 

#7  2012-08-18 23:57:06

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Jaki system plików dla debiana na dysku SSD?

Ja w ogóle odradzam tworzenie oddzielnej partycji dla SWAP'a, a jedynie trzymanie go w pliku.

Offline

 

#8  2012-08-19 09:17:11

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Jaki system plików dla debiana na dysku SSD?

Ehh skomplikowaliście :]
Ja nie robie zadnych oddzielnych partycji debiana tylko wle wszystko na jedną, żadne tam home var itp :).
thalcave o co chodzi z tym trzymaniem /tmp, /var/tmp i /var/log w ramie? Jak to w ramie? Jak to isę robi?
A ze swapem to już nic nie wiem.

Co do tego nadmiernego zapisywanie, to i tak wszystko chyba na nic, bo samo serfowanie po necie zapisze wiecej razy i wiecej ilosci danych w katalogu cache przegladarki.

Ostatnio edytowany przez korbol (2012-08-19 09:35:57)


Pozdrawiam

Offline

 

#9  2012-08-19 09:39:28

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Jaki system plików dla debiana na dysku SSD?

Przeczytaj artykuł na wiki Archa: https://wiki.archlinux.org/index.php/Solid_State_Drives.

Offline

 

#10  2012-08-19 10:55:35

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Jaki system plików dla debiana na dysku SSD?

korbol napisał(-a):

Ja nie robie zadnych oddzielnych partycji debiana tylko wle wszystko na jedną, żadne tam home var itp :).

Jak kiedyś przyjdzie Ci przeinstalować system/zainstalować inną dystrybucję, to przypomnisz sobie ten wątek i będziesz pluł sobie w brodę, że nie wydzieliłeś /home/. Ale to ostatecznie Twój wybór.

Offline

 

#11  2012-08-19 11:00:30

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Jaki system plików dla debiana na dysku SSD?

Też nie mam osobnego /home i szczerze wątpię żebym kiedykolwiek miał sobie przez to pluć w brodę. Bardzo mi pasuje taki układ.

EDIT: Mam za to osobny /boot mimo że nie szyfruję głównej partycji, i również mi to bardzo pasuje. :)

Offline

 

#12  2012-08-19 11:50:49

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Zarejestrowany: 2011-10-02

Re: Jaki system plików dla debiana na dysku SSD?

W razie konieczności można przecież wykroić dodatkową partycję i tam prznieść /home/user.

Offline

 

#13  2012-08-19 11:57:56

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Jaki system plików dla debiana na dysku SSD?

@marcin'82

Ewentualnie wykroić dodatkową partycję i dowiązania porobić np do "Muzyki", "Obrazów" - jak ktoś konfiguracji nie chce trzymać na jeden pic z drugim systemem.

Offline

 

#14  2012-08-19 13:52:59

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: Jaki system plików dla debiana na dysku SSD?

@korbol http://en.gentoo-wiki.com/wiki/Portage_TMPDIR_on_tmpfs przy 4GB czy czasem nawet 2GB pamięci RAM jest to bardzo wygodne i szybkie.

W odnośniku jest opis przeniesienia /tmp/var/portage - ale tak samo robi się z kazdym innym katalogiem ;)

Ostatnio edytowany przez thalcave (2012-08-19 13:53:52)


linux register user: 484281
"It's great to be here. It's great to be anywhere"
Keith Richards

Offline

 

#15  2012-08-19 14:37:05

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Zarejestrowany: 2011-10-02

Re: Jaki system plików dla debiana na dysku SSD?

Katalog /tmp można wrzucić do pamieci RAM taki wpisem do /etc/fstab:

konsola jak smoła czarna napisał(-a):

tmpfs /tmp tmpfs defaults 0 0

Offline

 

#16  2012-08-19 15:00:13

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: Jaki system plików dla debiana na dysku SSD?

marcin'82 napisał(-a):

Katalog /tmp można wrzucić do pamieci RAM taki wpisem do /etc/fstab:

konsola jak smoła czarna napisał(-a):

tmpfs /tmp tmpfs defaults 0 0

Dokładnie tak jest w wiki, które przytoczyłem
Dodałbym jeszcze size i mode:

Kod:

tmpfs /tmp tmpfs defaults,size=256M,mode=1777 0 0

linux register user: 484281
"It's great to be here. It's great to be anywhere"
Keith Richards

Offline

 

#17  2012-08-19 15:04:39

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Jaki system plików dla debiana na dysku SSD?

Kod:

tmpfs    /tmp        tmpfs    noatime,nosuid,nodev,mode=1777   0  0
tmpfs    /var/tmp    tmpfs    noatime,nosuid,nodev,size=3G,mode=1777      0    0
tmpfs   /var/openvpn/tmp  tmpfs  noatime,noexec,nosuid,nodev,size=1M,mode=1777    0  0

Ja bym radził więcej zainteresowania opcjami nosuid, nodev i noexec - trochę podnosi to bezpieczeństwo.

Ostatnio edytowany przez Jacekalex (2012-08-19 15:14:11)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Online

 

#18  2012-08-19 15:07:29

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Jaki system plików dla debiana na dysku SSD?

marcin'82 napisał(-a):

W razie konieczności można przecież wykroić dodatkową partycję i tam prznieść /home/user.

Jak juz mam zainstalowny system na jednej partycji, to zeby wydzielić to /home, to co powinienem zrobić zakąłdjaąc że mam już przygotowaną odzielną pustą partycje?

Edit:
No dobra już wiem :)
http://www.gentoo.org/doc/pl/articles/partitioning-p1.xml

Ostatnio edytowany przez korbol (2012-08-19 15:24:37)


Pozdrawiam

Offline

 

#19  2012-08-19 16:44:41

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Zarejestrowany: 2011-10-02

Re: Jaki system plików dla debiana na dysku SSD?

korbol napisał(-a):

to co powinienem zrobić zakąłdjaąc że mam już przygotowaną odzielną pustą partycje?

Uruchamiasz dowolny system z livecd, tworzysz katalogi - punkty montowania (jako root):

Kod:

mkdir /media/system

Kod:

mkdir /media/home

Montujesz główny system plików oraz nowy /home:

Kod:

mount /dev/sdaX /media/system

Kod:

mount /dev/sdaY /media/home

Uruchamiasz midnight commander poleceniem (jako root):

Kod:

mc

Przenosisz katalog:

Kod:

/media/system/home/nazwa_użytkownika

do katalogu:

Kod:

/media/home

Odczytujesz UUID nowej partycji /home poleceniem:

Kod:

blkid

Edytujesz z prawami roota plik:

Kod:

/etc/fstab

dodając taki wpis:

# Entry for /dev/sda10 :
UUID=b69e6fdb-3b26-4999-83c3-89797d9d76e5 /home ext4 defaults 1 2

Zapisujesz zmiany, uruchamiasz system w trybie ratunkowym (single) i dla pewności sprawdzasz właściciela i prawa do katalogu - nowy /home musi być podmontowany:

Kod:

chown -R user:grupa /punkt/montowania/nazwa_użytkownika

Kod:

chmod -R 755 user:grupa /punkt/montowania/nazwa_użytkownika

Na koniec uruchamiasz system w normalnym trybie.

Ostatnio edytowany przez marcin'82 (2012-08-19 16:45:32)

Offline

 

#20  2012-08-19 18:03:06

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Jaki system plików dla debiana na dysku SSD?

Dzięx :)


Pozdrawiam

Offline

 

#21  2012-08-20 04:12:07

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Jaki system plików dla debiana na dysku SSD?

thalcave napisał(-a):

marcin'82 napisał(-a):

Katalog /tmp można wrzucić do pamieci RAM taki wpisem do /etc/fstab:

konsola jak smoła czarna napisał(-a):

tmpfs /tmp tmpfs defaults 0 0

Dokładnie tak jest w wiki, które przytoczyłem
Dodałbym jeszcze size i mode:

Kod:

tmpfs /tmp tmpfs defaults,size=256M,mode=1777 0 0

cat /etc/default/tmpfs

Kod:

# Configuration for tmpfs filesystems mounted in early boot, before
# filesystems from /etc/fstab are mounted.  For information about
# these variables see the tmpfs(5) manual page.

# /run is always mounted as a tmpfs on systems which support tmpfs
# mounts.

# mount /run/lock as a tmpfs (separately from /run).  Defaults to yes;
# set to no to disable (/run/lock will then be part of the /run tmpfs,
# if available).
#RAMLOCK=yes

# mount /run/shm as a tmpfs (separately from /run).  Defaults to yes;
# set to no to disable (/run/shm will then be part of the /run tmpfs,
# if available).
#RAMSHM=yes

# mount /tmp as a tmpfs.  Defaults to no; set to yes to enable (/tmp
# will be part of the root filesystem if disabled).  /tmp may also be
# configured to be a separate mount in /etc/fstab.
#RAMTMP=no

# Size limits.  Please see tmpfs(5) for details on how to configure
# tmpfs size limits.
#TMPFS_SIZE=20%VM
#RUN_SIZE=10%
#LOCK_SIZE=5242880 # 5MiB
#SHM_SIZE=
#TMP_SIZE=

# Mount tmpfs on /tmp if there is less than the limit size (in kiB) on
# the root filesystem (overriding RAMTMP).
#TMP_OVERFLOW_LIMIT=1024

(tak jest obecnie w Sidzie, wcześniej w rcS te opcje były)

marcin'82 napisał(-a):

Uruchamiasz dowolny system z livecd, tworzysz katalogi - punkty montowania (jako root):

Po co livecd? Wystarczy zamontować gdzieś tę partycję, skopiować zawartość /home (cp -a /home/* /mnt/home) i dodać ją do fstaba. I tyle, po restarcie nowa partycja będzie w użyciu (w sumie można nawet pominąć restart i dać mount -a, ale lepiej chyba byłoby to zrobić z trybu tekstowego po wylogowaniu użytkowników ze środowiska graficznego). Jeśli wszystko jest w porządku, można usunąć zawartość /home z głównej partycji.

Offline

 

#22  2012-08-20 09:49:12

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Jaki system plików dla debiana na dysku SSD?

Czy katalog /tmp w Debianie Wheezy nie montuje się sam w ramfs bez tego wpisu w /etc/fstab?
nie mam tego wpisu a polecenie mount wyrzuca;

Kod:

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=127883,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=103332k,mode=755)
/dev/disk/by-uuid/febca204-349d-43bd-86f9-b16f9575f7cc on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=206664k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,relatime,size=206664k)
/dev/sda5 on /home type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)

http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#23  2012-08-20 09:59:25

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Jaki system plików dla debiana na dysku SSD?

Przeczytaj mojego poprzedniego posta.

Offline

 

#24  2012-08-20 10:20:12

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Jaki system plików dla debiana na dysku SSD?

O dzięki. Czyli wpis w /etc/fstab jest zbędny.


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#25  2012-08-20 17:46:34

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Jaki system plików dla debiana na dysku SSD?

Słuchajcie, bo się pogubiłem.
Przy założeniu ze /home chce mieć na tej samej partycji, to czy jest sens przenosić cokolwiek na innny dysk? Czy ten dysk i tak to przetrwa?
Chciałbym tylko ten /var/log dać na inny dysk. Czy jest możliwość ustawienia tego odrazy przy instalacji?


Pozdrawiam

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)