Автор Тема: Как да премхна swap дяла и да премина на swap файл?  (Прочетена 8306 пъти)

grizli

  • Напреднали
  • *****
  • Публикации: 64
  • OpenSuse
    • Профил
С OpenSuse 11.2 съм. Имам общо 5 дяла на харда и искам да си сложа и XP освен Win 7 и OpenSuse, но уиндоусът ми изписва, че не мога да правя повече дялове на харда. Затова искам да заменя swap дяла със swap файл. Не искам да сливам дялове на този етап. Намерих ето това в нета:

1. Create an empty file in your system. For example, if you want to add a swap file with 128 MB swap at /var/lib/swap/swapfile, use the commands:

mkdir -p /var/lib/swap
dd if=/dev/zero of=/var/lib/swap/swapfile bs=1M count=128

2. Initialize this swap file with the command

mkswap /var/lib/swap/swapfile

3. Activate the swap with the command

swapon /var/lib/swap/swapfile

To disable this swap file, use the command

swapoff /var/lib/swap/swapfile

4. Check the current available swap spaces with the command

cat /proc/swaps

Note, that at this point this is only temporary swap space. After the next reboot, it is no longer utilized.

5. To enable this swap file permanently, add the following line to /etc/fstab:

/var/lib/swap/swapfile swap swap defaults 0 0

При точка 2 получавам това:
 mkswap /var/lib/swap/swapfile
mkswap: /var/lib/swap/swapfile: warning: don't erase bootbits sectors
        on whole disk. Use -f to force.
Setting up swapspace version 1, size = 1048572 KiB
no label, UUID=733876c7-fe9d-457b-8277-135b651ff8a7

Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5296
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Ами давай командата с опцията "-f". Нали това ти предлага. Да видиш дали ще мине така.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
другия вариант е да преместиш суапа на екстендед дял вместо на праймъри.
Така ще освободиш един праймъри дял за хУиндоус.
Макс. брой прамъри дяловете са 4, а Уиндоус държи да е на такъв.
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

grizli

  • Напреднали
  • *****
  • Публикации: 64
  • OpenSuse
    • Профил
другия вариант е да преместиш суапа на екстендед дял вместо на праймъри.
Така ще освободиш един праймъри дял за хУиндоус.
Макс. брой прамъри дяловете са 4, а Уиндоус държи да е на такъв.

Ето така ми изглеждат дяловете. Тия 11.4 гб съм ги оставил за дяла на XP-то.

Активен

grizli

  • Напреднали
  • *****
  • Публикации: 64
  • OpenSuse
    • Профил
linux-tkub:/home/paco # mkdir -p /var/lib/swaplinux-tkub:/home/paco # mkswap /var/lib/swap/swapfile
mkswap: /var/lib/swap/swapfile: warning: don't erase bootbits sectors
        on whole disk. Use -f to force.
Setting up swapspace version 1, size = 1048572 KiB
no label, UUID=09328c6b-bb87-4aad-bac2-dcbf8136b3e0
linux-tkub:/home/paco # mkswap /var/lib/swap/swapfile -f
Setting up swapspace version 1, size = 1048572 KiB
no label, UUID=b50437d8-7c7c-43df-9a3a-5c39e75ea83e
linux-tkub:/home/paco # swapon /var/lib/swap/swapfile
linux-tkub:/home/paco # cat /proc/swaps
Filename            Type      Size   Used   Priority
/dev/sda6                               partition   3064216   0   -1
/var/lib/swap/swapfile                  file      1048568   0   -2
linux-tkub:/home/paco # ^C
linux-tkub:/home/paco #

Че то ми прави swap файла в swap дяла така като гледам. Как да му задам къде да го сложи? И как да итрия вече този?
« Последна редакция: May 23, 2010, 13:49 от grizli »
Активен

grizli

  • Напреднали
  • *****
  • Публикации: 64
  • OpenSuse
    • Профил
Изтрих swap дяла, но на стъпка 5:

Как да получа права, че да го сейвна с проимените?
Активен

bazu

  • Напреднали
  • *****
  • Публикации: 810
  • Distribution: Debian
  • superman
    • Профил
Отвори с root права или просто ползвай sudo. :)
Активен

grizli

  • Напреднали
  • *****
  • Публикации: 64
  • OpenSuse
    • Профил
Отвори с root права или просто ползвай sudo. :)
С root права го правя:
linux-tkub:/home/paco # /etc/fstab
bash: /etc/fstab: Permission denied

sudo /etc/fstab
sudo: /etc/fstab: command not found
Активен

H0lyGanGs7eR

  • Напреднали
  • *****
  • Публикации: 163
  • Distribution: Ubuntu
  • Window Manager: GNOME
    • Профил
Код:
sudo nano /etc/fstab
Виж какво пише - command not found. Просто виж какво ти изкарва и сам ще се сетиш къде е проблема. Гледам си с КДЕ, ако искаш графичен едитор можеш да замениш nano с kate .
Активен

bazu

  • Напреднали
  • *****
  • Публикации: 810
  • Distribution: Debian
  • superman
    • Профил
Не е задължително да смени nano с kate само по желание. :)
Активен

grizli

  • Напреднали
  • *****
  • Публикации: 64
  • OpenSuse
    • Профил
Не е задължително да смени nano с kate само по желание. :)
Активен

grizli

  • Напреднали
  • *****
  • Публикации: 64
  • OpenSuse
    • Профил
Код:
sudo nano /etc/fstab
Виж какво пише - command not found. Просто виж какво ти изкарва и сам ще се сетиш къде е проблема. Гледам си с КДЕ, ако искаш графичен едитор можеш да замениш nano с kate .
С Gnome съм. Да ти кажа пълне новобранец съм - за да се сетя за нещо, трябва да съм го знаел. Не ползвам много линукса, но все нещо искам да науча. Видеото не върви добре - мига екрана - иначе съм с най-добрите плеъри (vlc, SMPalyer, вгардения Totem), но... Та и филмите не гледам под линукс.

Да, ама: linux-tkub:/home/paco # sudo nano /etc/fstab
sudo: nano: command not found

И ако успея накаря да направя постяонен swap файл, няма ли начин катои слагам XP-то да не се налага после да слагам пак OpenSuse. Щото нали той уин-а  си затрива линукса принципно.
« Последна редакция: May 23, 2010, 21:19 от grizli »
Активен

cofybreak

  • Напреднали
  • *****
  • Публикации: 37
    • Профил
Първо изпълни:

su

После си въвеждаш паролата за root. A след това:

zypper in nano

Като приключи изпълняваш:

nano /etc/fstab

и почваш да мажеш там каквото си си наумил.

Не че според мен имам смисъл, понеже онзи дял дето е заделен за XP не може да бъде primary
Активен

H0lyGanGs7eR

  • Напреднали
  • *****
  • Публикации: 163
  • Distribution: Ubuntu
  • Window Manager: GNOME
    • Профил
Съжалявам, забравих, че при сусе гнома по дефолт е само с долен бар. пробвай

Код:
su
gedit /etc/fstab


ПС: ако не ти искаш да се занимаваш с много настройки и да си ползваш постоянно линукс - http://www.ubuntu.com/ - идеално дистро за начинаещи
Активен

grizli

  • Напреднали
  • *****
  • Публикации: 64
  • OpenSuse
    • Профил
Съжалявам, забравих, че при сусе гнома по дефолт е само с долен бар. пробвай

Код:
su
gedit /etc/fstab

10x - кода стартира fstab като superuser. Никой не каза няма ли начин сега да инстална XP-то без да ми се налага да слагам сузето наново.

Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
SWAP
Настройка на програми
icet 7 2995 Последна публикация Jan 13, 2005, 20:07
от icet
Динамичен SWAP ?...
Начини за увеличаване на бързодействието
sana 8 4028 Последна публикация Feb 20, 2005, 10:54
от the_real_maniac
Въпрос относно Swap
Настройка на хардуер
KPETEH 6 3012 Последна публикация Jan 19, 2006, 15:01
от KPETEH
Как да си направя swap дял ?
Настройка на програми
freethedoom 5 2847 Последна публикация Jul 11, 2006, 10:15
от
Hot swap на ide хард
Настройка на програми
sickmind 12 3389 Последна публикация Aug 25, 2006, 12:52
от George Andonov