Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: jadd 26 Srpna 2013, 15:11:13
-
V Ubuntu 12.04, pokud dáte volnou ruku instalátoru přerozdělí diskový prostor na
/ ...........kořenový (ekvivalent :C ve Windows)
swap ... odkládací ....Ubuntu mu přidělí velikost celé RAM (ekvivalent Pagefile + Hiberfile)
To znamená, že v / jsou zahrnuty všechny adresáře/složky včetně /boot, /home, /tmp, /var prostě celý adresářový strom.
Pokud se nemýlím, Ubuntu nemá v instalátoru možnost nechat prerozdělit diskový prostor tzv. volbou Expert
Samozřejmě nechybí možnost pro ruční rozdělení.
V Debianu je právě navíc volba Expert, která rozdělí diskový prostor následovně
Disk má 320GB a já ho rozdělil na 1/2. Na první oddíl dal Windows a to je vše. Ostatní prostor přidělil právě instalátor distribuce Debian, včetně vytvoření rozžířeného oddílu (extended). Instalátor Debianu ale přidělí swap oddílu dvojnásobek fyzické paměti RAM.
Proč tam je ale cca 4?
Protože jsem nejdříve rozdělení nechal na Ubuntu. Velikost přiděleného swapu mi vyhovovala více. Pak v Debianu smazal přidělený prostor, Který navrhlo Ubuntu, ale swap jsem nechal.
Proč vám to cpu? Abyste si všimli, jakým způsobem to navrhli experti Debianu. Abych se přiznal, prvně mě napadlo, že to musí být podle nějakého procentního klíče ale u /tmp a /dev bych tomu tak nevěřil.
# fdisk -l /dev/sda
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007ce07
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 312571903 156284928 7 HPFS/NTFS/exFAT
/dev/sda2 312573950 625141759 156283905 5 Extended
/dev/sda5 616757248 625141759 4192256 82 Linux swap / Solaris
/dev/sda6 312573952 313255935 440992 83 Linux
/dev/sda7 313257984 330833919 8787968 83 Linux
/dev/sda8 330835968 336693247 2928640 83 Linux
/dev/sda9 336695296 337473535 389120 83 Linux
/dev/sda10 337475584 616751103 139637760 83 Linux
Partition table entries are not in disk order
# df -h
Souborový systém Velikost Užito Volno Uži% Připojeno do
rootfs 323M 296M 11M 97% /
udev 10M 0 10M 0% /dev
tmpfs 397M 736K 397M 1% /run
/dev/disk/by-uuid/5be3f9aa-9db2-4b9a-aeaf-2552432b9918 423M 296M 127M 57% /
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 794M 228K 794M 1% /run/shm
/dev/sda10 132G 284M 125G 1% /home
/dev/sda9 368M 11M 339M 3% /tmp
/dev/sda7 8,3G 1,8G 6,1G 23% /usr
/dev/sda8 2,8G 541M 2,1G 21% /var
-
Tak mi právě došlo místo na /, takže to moc instalátor dobře nerozdělil.
A tak jsem těm expertům věřil [smile]
Smažte to díky tomu /, jinak ostatní se mi zdají v pořádku.
Nebo to později předělám..
-
Rozhodl jsem se z toho udělat spíše takový příspěvek, do kterého budou přispívat i jiní.
Měli by vždy uvést k jakému účelu převážně počítač používají (tj. multimedia + hry, kancelář, server a s jakým zaměřením, ..)
Myslím, že to pomůže každému kdo rozděluje adresářový strom do více samostatných oddílů nejen / a swap.
Multimedia + hry (zatím žádná není) + kancelář
~$ df -h |grep -E "^/dev|^S"
Souborový systém Velikost Užito Volno Uži% Připojeno do
/dev/sda6 3,6G 509M 2,9G 15% /
/dev/sda9 938M 18M 873M 3% /tmp
/dev/sda10 120G 1,3G 112G 2% /home
/dev/sda7 17G 3,0G 13G 19% /usr
/dev/sda8 2,6G 1,3G 1,3G 51% /var
/dev/sdb1 466G 407G 60G 88% /media/GoFlexSatellite # nezabírá v /media žádné místo, /media nebo externí disky neuvádějte
Ještě nevím jestli jsem to s / nepřehnal, ale leží na něm /lib a /opt (java, apod.) v kterém zatím nic není a /usr nevím, nevím až tam budou herní datové soubory
~$ sudo du -hx {/usr,/boot,/var} --max-depth=2 --exclude=.* |grep -E "^[0-9]{1,6},?[0-9]+?[MG]"
11M /usr/sbin
19M /usr/lib/adobe-flashplugin
1,6M /usr/lib/empathy
1,1M /usr/lib/gnome-settings-daemon-3.0
2,6M /usr/lib/gnome-keyring
4,4M /usr/lib/frei0r-1
1,9M /usr/lib/aspell
26M /usr/lib/gcc
2,3M /usr/lib/control-center-1
33M /usr/lib/xbmc
4,8M /usr/lib/perl5
1,5M /usr/lib/gedit
1,3M /usr/lib/evolution-data-server
2,3M /usr/lib/gthumb
1,8M /usr/lib/rhythmbox
6,4M /usr/lib/gnash
12M /usr/lib/pyshared
2,2M /usr/lib/pulse-1.1
226M /usr/lib/libreoffice
25M /usr/lib/opera
118M /usr/lib/fglrx
1,2M /usr/lib/tracker-0.14
1,5M /usr/lib/shotwell
3,3M /usr/lib/purple-2
6,2M /usr/lib/evolution
7,3M /usr/lib/cups
18M /usr/lib/perl
13M /usr/lib/vlc
2,0M /usr/lib/memtest86+
235M /usr/lib/x86_64-linux-gnu
22M /usr/lib/python3.2
2,4M /usr/lib/python3
8,7M /usr/lib/locale
6,9M /usr/lib/pymodules
4,4M /usr/lib/telepathy
59M /usr/lib/firefox
50M /usr/lib/thunderbird
2,3M /usr/lib/grub
1,2M /usr/lib/mlt
3,6M /usr/lib/gvfs
1,2M /usr/lib/nautilus-sendto
2,1M /usr/lib/xorg
5,1M /usr/lib/girepository-1.0
3,3M /usr/lib/syslinux
7,5M /usr/lib/ure
5,0M /usr/lib/guile
7,3M /usr/lib/compiz
64M /usr/lib/python2.7
1,1M /usr/lib/directfb-1.2-9
1,3G /usr/lib
11M /usr/src/linux-headers-3.2.0-52-generic
85M /usr/src/linux-headers-3.2.0-52
5,0M /usr/src/fglrx-legacy-8.97.100.7
11M /usr/src/linux-headers-3.2.0-29-generic
11M /usr/src/linux-headers-3.2.0-52-lowlatency
85M /usr/src/linux-headers-3.2.0-29
208M /usr/src
1,2M /usr/share/sgml
4,7M /usr/share/ati
1,8M /usr/share/foo2zjs
6,7M /usr/share/GeoIP
1,6M /usr/share/empathy
58M /usr/share/gnome
3,4M /usr/share/gtk-doc
5,0M /usr/share/example-content
1,9M /usr/share/gnome-shell
1,3M /usr/share/gnome-power-manager
5,6M /usr/share/mime
46M /usr/share/app-install
4,4M /usr/share/liblouis
13M /usr/share/smplayer
3,2M /usr/share/checkbox
33M /usr/share/midi
48M /usr/share/xbmc
3,2M /usr/share/libgda-5.0
4,9M /usr/share/perl5
1,6M /usr/share/apport
2,8M /usr/share/backgrounds
13M /usr/share/hplip
1,9M /usr/share/gthumb
155M /usr/share/icons
8,6M /usr/share/opencc
1,1M /usr/share/pixmaps
4,0M /usr/share/zoneinfo
2,4M /usr/share/sounds
1,8M /usr/share/omf
8,7M /usr/share/i18n
4,0M /usr/share/webkitgtk-3.0
90M /usr/share/pyshared
4,0M /usr/share/swig2.0
1,6M /usr/share/system-config-printer
28M /usr/share/libreoffice
3,6M /usr/share/xml
1,7M /usr/share/notify-osd
21M /usr/share/opera
2,9M /usr/share/command-not-found
3,1M /usr/share/gconf
67M /usr/share/doc
8,1M /usr/share/ghostscript
12M /usr/share/poppler
13M /usr/share/cups
20M /usr/share/perl
1,9M /usr/share/vlc
1,2M /usr/share/gtksourceview-3.0
1,2M /usr/share/info
11M /usr/share/locale-langpack
134M /usr/share/locale
1,2M /usr/share/branding
5,7M /usr/share/gutenprint
3,7M /usr/share/themes
1,4M /usr/share/consolefonts
2,2M /usr/share/espeak-data
1,6M /usr/share/groff
3,2M /usr/share/help-langpack
2,6M /usr/share/grub
21M /usr/share/man
3,7M /usr/share/hunspell
1,4M /usr/share/mlt
4,1M /usr/share/qt4
3,7M /usr/share/software-center
1,5M /usr/share/kazam
1,4M /usr/share/synaptic
1,1M /usr/share/glib-2.0
4,6M /usr/share/ibus-pinyin
1,8M /usr/share/yelp-xsl
5,5M /usr/share/X11
6,9M /usr/share/guile
1,1M /usr/share/dbus-1
63M /usr/share/help
35M /usr/share/fonts
2,2M /usr/share/file
2,3M /usr/share/gnome-control-center
1,1G /usr/share
3,7M /usr/include/linux
1,5M /usr/include/x86_64-linux-gnu
8,7M /usr/include
84M /usr/lib32/fglrx
6,4M /usr/lib32/gconv
90M /usr/lib32
148M /usr/bin
2,8G /usr
4,3M /boot/grub
49M /boot
3,3M /var/backups
30M /var/crash
64M /var/lib/dpkg
3,4M /var/lib/gconf
2,9M /var/lib/apt-xapian-index
3,5M /var/lib/aspell
5,2M /var/lib/mlocate
109M /var/lib/apt
19M /var/lib/dkms
207M /var/lib
9,7M /var/cache/cups
101M /var/cache/apt-xapian-index
816M /var/cache/apt
5,9M /var/cache/software-center
2,9M /var/cache/man
4,8M /var/cache/debconf
940M /var/cache
2,7M /var/log/installer
8,5M /var/log
1,2G /var
Tohle uvádět nemusíte, jen zhruba co tam mám cca týden po instalaci, ..