Изменение размера раздела с ext3 (Без потери данных)

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Изменение размера раздела с ext3

Сообщение aLexx programmer »

Если я попробую изменить размер раздела с ext3 с помощью Partition Magic 8.0, т.е. без потери данных, то какова вероятность того, что файловая система на этом разделе станет невосстановима? Или это вполне безопасно?
Просто мне места не хватает... :unsure:
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение madskull »

ИМХО, не стОит. От лукавого это все.
Надежнее скопировать данные и переразбить диск с нуля или подвигать разделы с помощью parted.
ArchLinux / IceWM
Спасибо сказали:
moodperson
Сообщения: 185

Re: Изменение размера раздела с ext3

Сообщение moodperson »

madskull  ИМХО, не стОит. От лукавого это все.

Почему ?? у меня тоже была такая проблема нехватало места !
Я как раз и спомощью Partition Magic 8.0 и зделал ! Добавил несколько гигов ! токо единственное у меня ext2, а с ext3 я не эксперементировал, думаю, что должно тоже всё получиться. Главное чтобы у тебя были навыки работы с Partitional Magic !!
Удачи !!! :)
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Изменение размера раздела с ext3

Сообщение aLexx programmer »

Я такое когда-то пытался сделать с разделом FAT32 с установленной WinXP. Результат: система отказалась загружаться. Восстановить не получилось.
Теперь я боюсь изменять размер разделов, с которых что-нибудь загружается.

Ладно, попробую копию сделать.

С какими ключами надо копировать, чтобы не повредились линки и симлинки?
Спасибо сказали:
moodperson
Сообщения: 185

Re: Изменение размера раздела с ext3

Сообщение moodperson »

Я такое когда-то пытался сделать с разделом FAT32 с установленной WinXP. Результат: система отказалась загружаться. Восстановить не получилось.
Теперь я боюсь изменять размер разделов, с которых что-нибудь загружается.

Скорее всего ты что то не так зделал ! Напиши что и менно ты делал? тогда я возможно помогу тебе !
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Изменение размера раздела с ext3

Сообщение aLexx programmer »

moodperson, не помню я как делал, давно это было...
Вроде просто сделал resize... Загружатся перестало...
После этого я консоль восстановления с FixMBR и FixBOOT пробовал - ничего не помогло. Только переустановка.


Только что изменил размер раздела с помощью Partition Magic. Всё ОК!
Так что c ext3 тоже работает.

Спасибо всем за советы!
Спасибо сказали:
Аватара пользователя
FreeNUX
Сообщения: 185
Статус: с сириуса
ОС: FreeBSD 6.2

Re: Изменение размера раздела с ext3

Сообщение FreeNUX »

Интересно: а для UFS такое возможно?
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Изменение размера раздела с ext3

Сообщение aLexx programmer »

С Partition Magic - нет. Эта программа знает только ext2/3 и win/dos файловые системы.
Спасибо сказали:
moodperson
Сообщения: 185

Re: Изменение размера раздела с ext3

Сообщение moodperson »

Только что изменил размер раздела с помощью Partition Magic. Всё ОК!
Так что c ext3 тоже работает.

Рад что у тебя все получилось!
Я же говорил что все должно быть ок !!!
Нужно было токо немного везения и знания Partition Magic :D
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Изменение размера раздела с ext3

Сообщение aLexx programmer »

А чего там знать-то? :blink:
Resize и всё...
Спасибо сказали:
v2e
Сообщения: 50
ОС: GGL (Gentoo GNU/Linux)

Re: Изменение размера раздела с ext3

Сообщение v2e »

Ну, Partition Magic-и и Acronis Disk Director-ы всякие - это, безусловно, цацки хорошие, стоящие. Но хотелось бы узнать, как можно аналогичные операции производить программами, родными для GNU/Linux. Ведь это же довольно важная вещь - манипуляция размерами (и не только) разделов. С трудом верится, чтобы её обошли вниманием...
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение drBatty »

v2e писал(а):
08.05.2009 10:04
родными для GNU/Linux

gparted
это не труЪ
вот труЪ

man parted

PARTED(8) GNU Parted Manual PARTED(8) NAME GNU Parted - a partition manipulation program SYNOPSIS parted [options] [device [command [options...]...]] DESCRIPTION parted is a disk partitioning and partition resizing program. It allows you to create, destroy, resize, move and copy ext2, ext3, linux-swap, FAT, FAT32, and reiserfs partitions. It can create, resize, and move Macintosh HFS partitions, as well as detect jfs, ntfs, ufs, and xfs partitions. It is useful for creating space for new operating systems, reorganising disk usage, and copying data to new hard disks.

Удачи!
Помните, что при ошибке вы потеряете все данные.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Изменение размера раздела с ext3

Сообщение aLexx programmer »

Классно, какую тему подняли из небытия :)
А вот на момент её создания, если мне не изменяет память, gparted был малоизвестен и работал не очень стабильно.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение drBatty »

aLexx programmer писал(а):
08.05.2009 23:43
Классно, какую тему подняли из небытия
да.. в 2004 партишеком и пользовались. вроде-бы ещё на дискетах... а gparted тогда вроде и не было, был просто parted, в котором ничего не понятно было(для меня).
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Изменение размера раздела с ext3

Сообщение aLexx programmer »

drBatty писал(а):
09.05.2009 00:17
да.. в 2004 партишеком и пользовались. вроде-бы ещё на дискетах... а gparted тогда вроде и не было,

28.08.2004 вышел первый релиз. Так что, уже был, но ещё не очень юзабельный :)
drBatty писал(а):
09.05.2009 00:17
был просто parted, в котором ничего не понятно было(для меня).

Да мне и сейчас такой минимализм не всегда нравится. Если кому-то нужно раз в год что-то сделать с разделом, необходимость длительного изучения им манов/руководств для этого явно является излишней.
Спасибо сказали:
MAXIM87
Сообщения: 107
ОС: Mandriva 2010/Windows XP sp3

Re: Изменение размера раздела с ext3

Сообщение MAXIM87 »

Ух, вот как-раз изменил параметры разделов т.к. не хватало места системе.
Разделы - Винда (С,Д,Е) и Линь (Система,Подкачка,Данные). Уменьшил в Акронисе место виндовому С:\, "передвинул в сторону" Д и Е; Увеличил системный ехт3 в Paragon Partition Manager.
В общем, загрузчик Линуксовый при "аварийной" загрузке с двд-дистрибутива Мандривы 2009.0 не ставится, разные ОС-селекторы за исключением одного - Линь не находят на винче. При загрузке из того бут-манагера, где Линь присутствует в списке - просто черный экран. Еще плохо то, что этот-же Paragon Partition Manager показывает "увеличенный" ехт3 раздел с таким-же кол-вом свободного места, как и в исходном состоянии т.е. было свободно до "увеличения" 16 кб - и после него также (однако при всем этом общий размер всего раздела увеличился...). Вот так и остался я пока только с Виндой...(

Вопрос:
Что можно сделать, чтоб "оживить" мою Мандриву?
Помогите, добрые люди...
Спасибо сказали:
v2e
Сообщения: 50
ОС: GGL (Gentoo GNU/Linux)

Re: Изменение размера раздела с ext3

Сообщение v2e »

Сначала постараюсь помочь человеку.
Что можно сделать, чтоб "оживить" мою Мандриву?
Помогите, добрые люди...

Если я правильно понял, то вы переместили свой системный раздел с GNU/Linux?
Насколько я знаю, после таких операций необходимо перезаписать загрузчик в MBR (если он у вас там). В общем, приведу пример того, как это делал я несколько раз.
Итак, после дисковых операций поступаю так:
1. Загружаюсь с LiveCD. (или с чего вам там удобнее).
2. Делаюсь root'ом (если автоматом не логинится, но у меня Gentoo 2008.0 LiveCD, и там логинится от рута автоматом на 6-ти консолях).
3. Создаю каталог, скажем "/mnt/mylinux
4. Монтирую туда раздел с корневым каталогом своей старой доброй системы (например, /dev/sda4).
5. Потом действую по инструкции, неплохо описанной в Gentoo Handbook, а именно:

root@host

# mount -t proc none /mnt/mylinux/proc # mount -o bind /dev /mnt/mylinux/dev

Этим я подготовил всё к переключению на корневой каталог своего родного GNU/Linux.
Далее следует само переключение:

root@host

# chroot /mnt/mylinux /bin/bash # env-update >> Regenerating /etc/ld.so.cache... # source /etc/profile # export PS1="(chroot) $PS1"

Примечание: Последняя команда служит лишь для того, чтобы вы видели в приглашении командной строки, что вы в переключенном режиме работаете. Откровенно говоря, не уверен, что на иных дистрибутивах (кроме GGL) она должна выглядеть так же. Но во всяком случае имейте в виду, что она не критична. Если сами не забудете, где вы, то она и не нужна. :)
6. Раз вы находитесь теперь в своём родном корневом разделе, вы можете смело запустить

root@host

(chroot) # lilo
Если вы используете загрузчик LILO. Или

root@host

(chroot) # grep -v rootfs /proc/mounts > /etc/mtab (chroot) # grub-install --no-floppy /dev/sda
, как рекомендуется в другой статье того же Gentoo Handbook, если вы используете загрузчик GRUB.
Примечание: Само собой разумеется, что настройки в конфигурационных GRUB'a или LILO у вас должны быть в порядке. (Но если до манипуляций с разделами всё работало, значит, они, по идее, в порядке; если только вы не добавили новых разделов или не удалили какой-нибудь из старых).
7. Если всё вышеупомянутое прошло успешно, можно перезагружаться. Теперь загрузчик у вас должен работать исправно.
Примечание: Во всех вышеперечисленных командах значок диеза (sharp) "#" вовсе не означает, что его нужно писать перед командой в командной строке. Он лишь означает, что команду нужно выполнять с правами root'a.

Искренне надеюсь, что помог. :) Желаю удачи!
---------------------------------------------------------------------------------------
А теперь перехожу к своим собственным проблемам.
Итак, картина у меня примерно такая.
Винт разбит следующим образом:
  • /dev/sda1 - NTFS раздел с Виндой.
  • /dev/sda2 - Swap раздел
  • /dev/sda3 - Ext3 раздел с GGL
  • /dev/sda4 - Extended Partition, в котором /dev/sda5 - NTFS раздел.

Хотел от последнего (/dev/sda5) отрезать несколько Гб и добавить их к /dev/sda3. Для этого попытался воспользоваться Acronis Disk Director'oм, но он отказался добавлять эти дополнительные Гб к моему Ext3 разделу. Попробовал и Norton PartitionMagic (то же, что и PowerQuest PartitionMagic). Тот вообще винт не открыл - выдал какую-то ошибку "117". Плюнул на всё и решил воспользоваться gparted'ом, загрузившись с LiveCD. Так тот тоже отказался изменять размер Ext3 раздела.
Вот вам и вопрос: на каком основании все эти программы отказываются изменять Ext3 раздел, если среди их документированных возможностей работа с Ext3 очень даже есть?
Какие-нибудь предположения?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение drBatty »

v2e писал(а):
25.05.2009 21:24
Вот вам и вопрос: на каком основании все эти программы отказываются изменять Ext3 раздел, если среди их документированных возможностей работа с Ext3 очень даже есть?
Какие-нибудь предположения?

простите...
ИМХО либо смонтирован раздел, либо смонтирован главный(НЕ логический) раздел. ну или что-то держит, и не даёт отмонтировать...

PS: вчера перепиливал разделы в EXT3 и в EXT4, всё нормально работает
======================
libparted : 1.8.8
======================
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
MAXIM87
Сообщения: 107
ОС: Mandriva 2010/Windows XP sp3

Re: Изменение размера раздела с ext3

Сообщение MAXIM87 »

v2e, спасибо большое за хорошую инструкцию, но еще пара моментов:
Дело в том, что я уже затер линуксовский загрузчик другим (парагон ос селектор вроде). А для успешного результата выполнения приведенной вами инструкции, надо иметь как-раз лин-загрузчик, так? Как тогда можно попровить дело, поставить нужный загрузчик? ) Или же загрузчик вообще не имеет зн-я - после выполнения данных команд все будет ок?
Сори за глупые вполне возможно вопросы, но просто достаточно слабо представляю себе техническую сторону дела...надо команды, да и вообще лин учить )
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение drBatty »

v2e писал(а):
25.05.2009 21:24
# grub-install --no-floppy /dev/sda

MAXIM87 писал(а):
26.05.2009 16:04
после выполнения данных команд все будет ок?

вот вышеотквоченное как раз и поставит вам новый загрузчик.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
MAXIM87
Сообщения: 107
ОС: Mandriva 2010/Windows XP sp3

Re: Изменение размера раздела с ext3

Сообщение MAXIM87 »

drBatty писал(а):
26.05.2009 17:36
v2e писал(а):
25.05.2009 21:24
# grub-install --no-floppy /dev/sda

MAXIM87 писал(а):
26.05.2009 16:04
после выполнения данных команд все будет ок?

вот вышеотквоченное как раз и поставит вам новый загрузчик.

Спасибо.
Как и говорил, у меня слабовато с матчастью..поэтому такие вопросы )
Спасибо сказали:
v2e
Сообщения: 50
ОС: GGL (Gentoo GNU/Linux)

Re: Изменение размера раздела с ext3

Сообщение v2e »

drBatty писал(а):
26.05.2009 01:37
ИМХО либо смонтирован раздел, либо смонтирован главный(НЕ логический) раздел. ну или что-то держит, и не даёт отмонтировать...


В том-то и загвоздка вся, что всё отмонтировано. Я понимаю, что изменять примонтированные разделы нельзя. Потому и загрузился с LiveCD - чтобы не использовать винт. Пробовал менять размеры других разделов на том же винте - вроде ни на что другое gparted не ругался - а только на раздел с Ext3. В конечном итоге я его просто удалил и создал на свободно месте раздел увелиенного размера. Но при этом ясное дело, пришлось бэкапить всю информацию на другой комп, чтобы не потерять. Вот теперь хочу знать на будущее, что и как всё же следует делать.
Может, у кого бывали уже такие случаи?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение drBatty »

v2e писал(а):
26.05.2009 22:37
В том-то и загвоздка вся, что всё отмонтировано. Я понимаю, что изменять примонтированные разделы нельзя. Потому и загрузился с LiveCD - чтобы не использовать винт. Пробовал менять размеры других разделов на том же винте - вроде ни на что другое gparted не ругался - а только на раздел с Ext3. В конечном итоге я его просто удалил и создал на свободно месте раздел увелиенного размера. Но при этом ясное дело, пришлось бэкапить всю информацию на другой комп, чтобы не потерять. Вот теперь хочу знать на будущее, что и как всё же следует делать.

так напишите как ругался...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
v2e
Сообщения: 50
ОС: GGL (Gentoo GNU/Linux)

Re: Изменение размера раздела с ext3

Сообщение v2e »

drBatty писал(а):
26.05.2009 22:54
так напишите как ругался...

А ругался он вот, как:
При попытке изменения размера существующего ext3 раздела он пишет:

root@host

(parted) resize 2 8390MB 8933MB Error: File system has an incompatible feature enabled. (parted)

А при попытке создать новый раздел с файловой системой вместе выдаёт:

root@host

(parted) mkpartfs primary ext3 8390MB 8933MB No Implementation: Support for creating ext3 file systems is not implemented yet. (parted)

Использовал GNU Parted 1.8.8
Спасибо сказали:
Аватара пользователя
ukrop
Сообщения: 136
ОС: Debian Squeeze

Re: Изменение размера раздела с ext3

Сообщение ukrop »

aLexx programmer писал(а):
09.05.2009 00:36
....
Да мне и сейчас такой минимализм не всегда нравится. Если кому-то нужно раз в год что-то сделать с разделом, необходимость длительного изучения им манов/руководств для этого явно является излишней.

э..., как на счёт "Partition Editor" :mellow: гуи для GParted
Спасибо сказали:
v2e
Сообщения: 50
ОС: GGL (Gentoo GNU/Linux)

Re: Изменение размера раздела с ext3

Сообщение v2e »

ukrop писал(а):
01.07.2009 03:30
э..., как на счёт "Partition Editor" :mellow: гуи для GParted


Откровенно говоря, не совсем вас понял. Насколько я знаю, GParted - это и сама по себе графическая программка, и гуи ей не нужен. А статья на Википедии, на которую вы дали ссылку, описывает, что есть "редактор разделов" вообще (имеется в виду не название конкретной программы, а само абстрактное понятие). В этом свете как раз и непонятно, что конкретно вы предлагаете.

Да, кстати, а разве GParted не использует ту же библиотеку от GNU (libparted), которую использует и сам parted от GNU?
Спасибо сказали:
Аватара пользователя
keir
Сообщения: 317
ОС: linux
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение keir »

Я смотрю, вы тут размеры разделов меняете. Недавно делал по этому мануалу - http://www.howtoforge.com/linux_resizing_ext3_partitions Один раз успешно, все данные остались на месте, второй раз фс умерла. Так что не забываем про бэкапы :)
Trust №1
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение drBatty »

v2e писал(а):
06.07.2009 12:44
Откровенно говоря, не совсем вас понял. Насколько я знаю, GParted - это и сама по себе графическая программка, и гуи ей не нужен.

она и есть - гуй ;)
нормально всё там работает. моя версия поддерживает и EXT4
keir писал(а):
06.07.2009 13:47
Так что не забываем про бэкапы

+16777216
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
TheBoondock
Сообщения: 1

Re: Изменение размера раздела с ext3

Сообщение TheBoondock »

Собсно сабж.

Отрезал от диска с НТФС 14 гигов. Создал из них 2 раздела, один под свап для линакса, другой под линакс. Переформатировал в нужную файловую систему и поставил мандриву 2009.

Теперь хочу отрезать от раздела с мандривой гигов 6 и добавить их к диску с НТФС. Как это сделать?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Изменение размера раздела с ext3

Сообщение drBatty »

TheBoondock писал(а):
05.02.2010 23:17
Теперь хочу отрезать от раздела с мандривой гигов 6 и добавить их к диску с НТФС. Как это сделать?

gparted LiveCD
перед этим бекап.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Ответить