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  2009-11-03 08:26:14

  MMW - Użytkownik

MMW
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2006-03-09

aktywacja swap

Witam

Podczas instalacji Debiana sid pojawił się komunikat, że swab będzie niedostępny. Zignorowałem go ;-) Teraz rzeczywiście swap jest niedostępny. Komenda

Kod:

swapon /dev/sda2

działa tylko do restartu. Jak zrobić, aby swap był automatycznie aktywowany przy każdym starcie systemu?

Kod:

debian:/home/mmw# fdisk -l
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcd5c9438

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       29692   238500958+  83  Linux
/dev/sda2           29693       30401     5695042+  82  Linux swap / Solaris
debian:/home/mmw#

Kod:

debian:/home/mmw# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'vol_id --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).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda1 during installation
UUID=ec58b19c-ae33-4375-9029-f43e4c4976e7 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda2 during installation
UUID=22538882-becf-409e-891b-ed79d4c5d19f none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
debian:/home/mmw#

Pozdrawiam

Edycja: dodanie "defaults" zamiast "none" w /etc/fstab przy swap nic nie dało. Problem z instalacji dotyczył konfiguracji jakiegoś pliku (nazwy nie pamiętam", który nie potrafił odnaleźć swap-a.

Ostatnio edytowany przez MMW (2009-11-03 08:33:34)

Offline

 

#2  2009-11-03 08:59:18

  rafaloo - Członek DUG

rafaloo
Członek DUG
Skąd: Szczecin
Zarejestrowany: 2009-06-02

Re: aktywacja swap

sprawdź czy nie zmienił się uuid sda2 z UUID=22538882-becf-409e-891b-ed79d4c5d19f na inny?


http://www.debian-art.org/CONTENT/content-files/80977-userbar.png

Offline

 

#3  2009-11-03 09:00:39

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: aktywacja swap

Nie wiem który plik za to odpowiada ale zawsze możesz dopisać sobie do /etc/init.d/rc.local

Kod:

/sbin/swapon /dev/sda2

To powinno aktywować swap podczas startu systemu.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#4  2009-11-03 12:04:36

  milyges - inż.

milyges
inż.
Skąd: Gorlice/Kraków
Zarejestrowany: 2006-04-09
Serwis

Re: aktywacja swap

/etc/fstab:

Kod:

/dev/sda2  swap  swap defaults 0 0

5,40 ;)

Offline

 

#5  2009-11-03 12:08:30

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: aktywacja swap

ogolnie swap aktywuje fstab ... wiec sprawdz uuid albo wpisz

Kod:

/dev/sda2 none swap sw 0 0

"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#6  2009-11-03 14:00:41

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: aktywacja swap

Na pewno się zmienił uuid ponieważ w czasie instalacji zezwoliłeś na formatowanie partycji swap.

Jeżeli masz jeszcze innego Linuksa na dysku, który korzysta uuid to z jego poziomu wygeneruj nowy uuid dotyczący partycji swap.

Najlepiej będzie jak wszystkie partycje oznaczysz z pomocą uuid.
http://stary.dug.net.pl/faq/faq-6-265-UUID__identyf … a_numeru_.php

Jako root/sudo wydaj polecenie:

Kod:

blkid

i uzyskasz brakujący uuid.

Offline

 

#7  2009-11-03 18:04:06

  MMW - Użytkownik

MMW
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2006-03-09

Re: aktywacja swap

Dziękuję za pomoc. Coś namieszałem przy formatowaniu partycji. Powtórzyłem cały proces i tym razem obyło się bez problemów. Wiem, że metoda prymitywna, ale zadziałała :-)

P.S.
Chyba jest tak, jak napisał fnmirk - podczas pierwszej, nieudanej instalacji system sformatował partycję swap.

Ostatnio edytowany przez MMW (2009-11-03 18:13:37)

Offline

 

#8  2010-05-01 14:39:14

  PrzemCio - Członek DUG

PrzemCio
Członek DUG
Skąd: ŁDZ
Zarejestrowany: 2005-08-20
Serwis

Re: aktywacja swap

Witam wszystkich, długo mnie nie było, bo problemow nie miałem :)

nie chcę nowego wątku zakładać to się podepnę...

Mam taki problem: http://dl.dropbox.com/u/1257403/zrzut_ekranu-2.png
wydaje mi się, że partycja wymiany, to SWAP i powinna działać. Faktycznie coś od pewnego czasu zdarzają mi się przywieszki paru sekundowe, ale lubię sobie uruchomić kilkanascie programów naraz wiec sie nie przejmowałem. Tak sobie jednak myślę, że to da się naprawić.

1. UUID - sprawdzałem, było inne, zmieniłem, resetowałem kompa i dalej nic. za pomocą polecenia blkid dostałem krótszy format UUID, wpisałem takze i takze po resecie nie działa.

2. fstab mam identyczny jak autor wątku, próbowałem modyfikacji bez UUID, z innymi parametrami i nic

3. probowałem dopisać do rc.local toto: swapon /dev/sda2, ale jak zobaczylem zawartosc rc.local, to nasunelo mi sie pytanie: gdzie ja to mam dodać? bo nie przypomina mi to zwyklego pliku configuracyjnego.

4. z gparteda: http://dl.dropbox.com/u/1257403/xcz.png


przy okazji zapytam się o coś innego, jak mam polecenie z sudo, gdzie trzeba podac haslo, to jak to dodac do autostartu? zeby nie ptorzebowalo hasla?

dzięki za odpowiedź z góry i wybaczcie jeśli w wyszukiwarce pominąłem podobny wątek z rozwiązaniem...

Offline

 

#9  2010-05-01 17:44:32

  ArnVaker - Kapelusznik

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

Re: aktywacja swap

Zapodaj wyniki

Kod:

fdisk -l
cat /etc/fstab
blkid

bo tak to można sobie zgadywać tylko :)

Offline

 

#10  2010-05-01 23:23:40

  PrzemCio - Członek DUG

PrzemCio
Członek DUG
Skąd: ŁDZ
Zarejestrowany: 2005-08-20
Serwis

Re: aktywacja swap

roger that!

Kod:

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x283f283f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        3824    30716248+  83  Linux
/dev/sda2   *        3825        7729    31366912+   7  HPFS/NTFS
/dev/sda3            7730       14462    54082822+   5  Extended
/dev/sda5            7730       14181    51825658+  83  Linux
/dev/sda6           14182       14462     2257101   82  Linux swap / Solaris

ostatnia wersja fstaba

Kod:

# /etc/fstab: static file system information.
#
# Use 'vol_id --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).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda5 during installation
UUID=df1504d7-e91d-43c0-b36e-f7f35662dcaf /               reiserfs notail,relatime 0       0
# /home/przemcio/D was on /dev/sda1 during installation
UUID=05143277-055e-4e2d-90a6-4cd3a1a646f1 /home/przemcio/D ext3    relatime        0       0
# swap was on /dev/sda6 during installation
/dev/sda6       swap            swap    defaults              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

Kod:

/dev/loop0: TYPE="squashfs" 
/dev/sda1: UUID="05143277-055e-4e2d-90a6-4cd3a1a646f1" TYPE="ext3" SEC_TYPE="ext2" 
/dev/sda2: UUID="626C01CA6C019A45" TYPE="ntfs" 
/dev/sda5: UUID="df1504d7-e91d-43c0-b36e-f7f35662dcaf" TYPE="reiserfs" 
/dev/sda6: UUID="3BA4-6D9C" TYPE="vfat"

Offline

 

#11  2010-05-01 23:49:13

  Minio - Użyszkodnik

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

Re: aktywacja swap

PrzemCio napisał(-a):

ostatnia wersja fstaba

Kod:

# swap was on /dev/sda6 during installation
/dev/sda6       swap            swap    defaults              0       0

Kod:

/dev/sda6: UUID="3BA4-6D9C" TYPE="vfat"

To w końcu swap czy vfat?

Coś namieszałeś.

Kod:

mkswap /dev/sda6 # tworzy nową partycję swap
swapon -a # uruchamia ją
htop # podpowie czy swap został aktywowany

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)