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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Serwus,
chcę zrobić SWAP w pliku. Utworzyłem plik:
# dd if=/dev/zero of=/home/swap/swapfile bs=1M count=2048
i następnie chcę go sformatować:
# mkswap /home/swap/swapfile Tworzenie obszaru wymiany w wersji 1, rozmiar = 2097148 KiB brak etykiety, UUID=6a3e7d2e-bff0-4600-b3f8-7937eb705424
Jak utworzyć etykietę UUID?
Ostatnio edytowany przez mrmarkos (2012-05-31 14:49:11)
Offline
IMO tutaj nie ma błędu. Etykieta (label) to co innego niż UUID, tam jest przecinek. :) Po prostu nie nadałeś żadnej etykiety i otrzymałeś informację, że jej nie nadałeś. Możesz nadać jeśli chcesz za pomocą opcji -L, ale nie musisz tego robić.
Z man mkswap:
-L, --label label
Specify a label for the device, to allow swapon by label.
Offline
No tak :)
Jak powinien wyglądać wpis w /etc/fstab dla tego SWAPa po UUID?
Obecnie mam tak:
$ cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' 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). # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sda2 during installation UUID=9ed73c0b-8ba1-4c3f-a37f-b6639adbd8ae / ext4 errors=remount-ro 0 1 # /boot was on /dev/sda1 during installation UUID=84af8e30-884b-4709-8f14-7eedc52e0749 /boot ext4 defaults 0 2 # /home was on /dev/sda3 during installation UUID=83622464-be74-4656-8488-fef6125cdb43 /home ext4 defaults 0 2
Offline
Za przykładowym plikiem fstab (/usr/share/doc/mount/examples/fstab):
UUID=6a3e7d2e-bff0-4600-b3f8-7937eb705424 none swap sw 0 0
Aczkolwiek zaznaczam, że swapem w pliku nigdy się nie bawiłem i nie wiem co jeszcze trzeba zrobić żeby to działało.
Offline
Wygląda na to, że trzeba coś jeszcze, bo po ponownym uruchomieniu systemu SWAPa nie ma.
Natomiast tak:
# swapon /home/swap/swapfile
działa, oczywiście do czasu restartu.
Offline
A po ścieżce zamiast UUID w fstabie?
/home/swap/swapfile none swap sw 0 0
W sumie nie wiem skąd system miałby znać UUID akurat tego pliku.
Offline
Po ścieżce działa. I tak zostawię. Chciałem UUID ot tak dla porządku.
Dzięki za pomoc.
Ostatnio edytowany przez mrmarkos (2012-05-31 15:34:36)
Offline
System UUIDy trzyma tylko partycji. Jest on nadawany przy formatowaniu - stąd otrzymałeś informację o UUID ale jak Kapelusznik zauważył skąd system ma wiedzięc, że na partycji XY, w jakimś tam katalogu jest filesystem z takim a takim UUIDem, Jakby miał przeskanować przy starcie wszystkie filesystemy to byłoby słabo.
Offline
Strony: 1