Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Преобразовать раздел из SWAP в EXT3. (http://forum.oszone.net/showthread.php?t=133382)

Punsher 28-02-2009 12:18 1051136

Преобразовать раздел из SWAP в EXT3.
 
Хочу преобразовать раздел SWAP в EXT3 и подключить его к системе, чтобы этот объем на жестком диске был доступен всей системе (то есть подключить его к /).
Как это можно сделать, чтобы было без проблем?
Спасибо!

z01 28-02-2009 12:35 1051146

а что нынче без свопа система шустро работает?

leonty 28-02-2009 12:35 1051147

Грузишься с любимого лайвсд. Главное чтобы автоматом не подмонгтировался твой хдд.
В консоли пишешь fdisk /dev/hda (hda взял для примера, ты соответственно пиши свое).
В консоли fdisk командой p посматри текущую таблицу разделов.
Затем жми d (удалить раздел) и выбирай номер раздела отданного под swap.
Следующим этапом нужно создать новый раздел (команда n), где указываешь тип раздела (p - primary; e - extended) и указываешь начальный и конечный цилиндры твоего раздела. По умолчанию этому разделу присвоится ID 83, что значит линукс раздел (то что нам и нужно).
Смотрим что получилось уже упомянутой командой p.
Для того чтобы записать информацию об изменениях в таблице раздела нужно ввести команду w. Пока она не введена любые изменения можно отменить просто завершив работу с fdisk командой q.

Далее надо создать файловую систему. Тут все зависти от того, какую ты хочешь. Пример для jfs
Код:

mkfs.jfs /dev/hda2
2 номер раздела который ты указывал при создании.

Перезагружаемся в свою линукс систему, командой моунт монтируем раздел куда надо и прописываем информацию в fstab.

А можно забить на это все и воспользоваться программой партишн эксперт. (: гуд лак!

z01 28-02-2009 12:37 1051150

форматируешь раздел со свопом в нужную фс

потом монтируешь

#mkdir /$путь куда надо примонтировать
#mount /dev/hda* /$созданная директория

leonty 28-02-2009 12:39 1051152

z01, стопудова, чота я загнался с удалением разделов. Сорри. забудте что я сказал выше. (:

фак, это все бессоонная ноч проведенная в консоли дженту (:

z01 28-02-2009 12:42 1051154

leonty, да ничего, это бывает, ;-)

Punsher 28-02-2009 12:47 1051161

Не будет работать.
Само собой все это так, но я сказал, что нужно, чтобы бывший своп-раздел был доступен всей системе.
Просто в том логическом разделе, где сейчас стоит Линукс кончилось свободеное место.
Если я смонтирую бывшие 512 Мб свопа под /home/user_name/hdz, то в целом это не прибавит системе свободного места, устанавливать новое ПО я по-прежнему не смогу.
Монтировать его просто под / нельзя...

или я не прав?

z01 28-02-2009 12:57 1051170

а кто вам не дает примонтировать в / ?

также

#mkdir /$dirname
#mount /dev/hda* /$dirname

не знаю как у вас но у мну в слаке я так монтировал, работало

leonty 28-02-2009 13:03 1051177

Цитата:

Цитата Punsher
Монтировать его просто под / нельзя... »

Кто Вам такое сказал? 0_о

Punsher 28-02-2009 13:11 1051180

То есть если его подмонтировать просто под /, то как бы произойдет увеличение свободного места для системы....
самой системе это не повредит?
а то примонтируешь так, начнешь грузиться, а тебе скажут, что нет системных файлов, необходимых для загрузки системы. =о)

z01 28-02-2009 13:19 1051186

как я понял вы хотите просто примонтировать новый раздел под корень?

если я не ошибаюсь так делать нелья, иначе система и правда не увидит файлы

а для увеличения самого / можно попробовать заюзать nоrton partition magic.

насколько я помню там можно увеличить размер не форматируя

Punsher 28-02-2009 13:27 1051192

z01, спасибо.

z01 28-02-2009 13:43 1051209

Punsher, незачто;-)


Время: 06:09.

Время: 06:09.
© OSzone.net 2001-