Изменение размера раздела с ext3 (Без потери данных)
Модератор: Модераторы разделов
- aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Изменение размера раздела с ext3
Если я попробую изменить размер раздела с ext3 с помощью Partition Magic 8.0, т.е. без потери данных, то какова вероятность того, что файловая система на этом разделе станет невосстановима? Или это вполне безопасно?
Просто мне места не хватает...
Просто мне места не хватает...
Re: Изменение размера раздела с ext3
ИМХО, не стОит. От лукавого это все.
Надежнее скопировать данные и переразбить диск с нуля или подвигать разделы с помощью parted.
Надежнее скопировать данные и переразбить диск с нуля или подвигать разделы с помощью parted.
ArchLinux / IceWM
-
- Сообщения: 185
Re: Изменение размера раздела с ext3
madskull ИМХО, не стОит. От лукавого это все.
Почему ?? у меня тоже была такая проблема нехватало места !
Я как раз и спомощью Partition Magic 8.0 и зделал ! Добавил несколько гигов ! токо единственное у меня ext2, а с ext3 я не эксперементировал, думаю, что должно тоже всё получиться. Главное чтобы у тебя были навыки работы с Partitional Magic !!
Удачи !!!
Gentoo Base System version 1.6.14
- aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Изменение размера раздела с ext3
Я такое когда-то пытался сделать с разделом FAT32 с установленной WinXP. Результат: система отказалась загружаться. Восстановить не получилось.
Теперь я боюсь изменять размер разделов, с которых что-нибудь загружается.
Ладно, попробую копию сделать.
С какими ключами надо копировать, чтобы не повредились линки и симлинки?
Теперь я боюсь изменять размер разделов, с которых что-нибудь загружается.
Ладно, попробую копию сделать.
С какими ключами надо копировать, чтобы не повредились линки и симлинки?
-
- Сообщения: 185
Re: Изменение размера раздела с ext3
Я такое когда-то пытался сделать с разделом FAT32 с установленной WinXP. Результат: система отказалась загружаться. Восстановить не получилось.
Теперь я боюсь изменять размер разделов, с которых что-нибудь загружается.
Скорее всего ты что то не так зделал ! Напиши что и менно ты делал? тогда я возможно помогу тебе !
Gentoo Base System version 1.6.14
- aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Изменение размера раздела с ext3
moodperson, не помню я как делал, давно это было...
Вроде просто сделал resize... Загружатся перестало...
После этого я консоль восстановления с FixMBR и FixBOOT пробовал - ничего не помогло. Только переустановка.
Только что изменил размер раздела с помощью Partition Magic. Всё ОК!
Так что c ext3 тоже работает.
Спасибо всем за советы!
Вроде просто сделал resize... Загружатся перестало...
После этого я консоль восстановления с FixMBR и FixBOOT пробовал - ничего не помогло. Только переустановка.
Только что изменил размер раздела с помощью Partition Magic. Всё ОК!
Так что c ext3 тоже работает.
Спасибо всем за советы!
Re: Изменение размера раздела с ext3
Интересно: а для UFS такое возможно?
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
- aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Изменение размера раздела с ext3
С Partition Magic - нет. Эта программа знает только ext2/3 и win/dos файловые системы.
-
- Сообщения: 185
Re: Изменение размера раздела с ext3
Только что изменил размер раздела с помощью Partition Magic. Всё ОК!
Так что c ext3 тоже работает.
Рад что у тебя все получилось!
Я же говорил что все должно быть ок !!!
Нужно было токо немного везения и знания Partition Magic
Gentoo Base System version 1.6.14
- aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Изменение размера раздела с ext3
А чего там знать-то?
Resize и всё...
Resize и всё...
Re: Изменение размера раздела с ext3
Ну, Partition Magic-и и Acronis Disk Director-ы всякие - это, безусловно, цацки хорошие, стоящие. Но хотелось бы узнать, как можно аналогичные операции производить программами, родными для GNU/Linux. Ведь это же довольно важная вещь - манипуляция размерами (и не только) разделов. С трудом верится, чтобы её обошли вниманием...
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Изменение размера раздела с ext3
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.
Удачи!
Помните, что при ошибке вы потеряете все данные.
- aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Изменение размера раздела с ext3
Классно, какую тему подняли из небытия
А вот на момент её создания, если мне не изменяет память, gparted был малоизвестен и работал не очень стабильно.
А вот на момент её создания, если мне не изменяет память, gparted был малоизвестен и работал не очень стабильно.
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Изменение размера раздела с ext3
да.. в 2004 партишеком и пользовались. вроде-бы ещё на дискетах... а gparted тогда вроде и не было, был просто parted, в котором ничего не понятно было(для меня).
- aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Изменение размера раздела с ext3
28.08.2004 вышел первый релиз. Так что, уже был, но ещё не очень юзабельный
Да мне и сейчас такой минимализм не всегда нравится. Если кому-то нужно раз в год что-то сделать с разделом, необходимость длительного изучения им манов/руководств для этого явно является излишней.
Re: Изменение размера раздела с ext3
Ух, вот как-раз изменил параметры разделов т.к. не хватало места системе.
Разделы - Винда (С,Д,Е) и Линь (Система,Подкачка,Данные). Уменьшил в Акронисе место виндовому С:\, "передвинул в сторону" Д и Е; Увеличил системный ехт3 в Paragon Partition Manager.
В общем, загрузчик Линуксовый при "аварийной" загрузке с двд-дистрибутива Мандривы 2009.0 не ставится, разные ОС-селекторы за исключением одного - Линь не находят на винче. При загрузке из того бут-манагера, где Линь присутствует в списке - просто черный экран. Еще плохо то, что этот-же Paragon Partition Manager показывает "увеличенный" ехт3 раздел с таким-же кол-вом свободного места, как и в исходном состоянии т.е. было свободно до "увеличения" 16 кб - и после него также (однако при всем этом общий размер всего раздела увеличился...). Вот так и остался я пока только с Виндой...(
Вопрос:
Что можно сделать, чтоб "оживить" мою Мандриву?
Помогите, добрые люди...
Разделы - Винда (С,Д,Е) и Линь (Система,Подкачка,Данные). Уменьшил в Акронисе место виндовому С:\, "передвинул в сторону" Д и Е; Увеличил системный ехт3 в Paragon Partition Manager.
В общем, загрузчик Линуксовый при "аварийной" загрузке с двд-дистрибутива Мандривы 2009.0 не ставится, разные ОС-селекторы за исключением одного - Линь не находят на винче. При загрузке из того бут-манагера, где Линь присутствует в списке - просто черный экран. Еще плохо то, что этот-же Paragon Partition Manager показывает "увеличенный" ехт3 раздел с таким-же кол-вом свободного места, как и в исходном состоянии т.е. было свободно до "увеличения" 16 кб - и после него также (однако при всем этом общий размер всего раздела увеличился...). Вот так и остался я пока только с Виндой...(
Вопрос:
Что можно сделать, чтоб "оживить" мою Мандриву?
Помогите, добрые люди...
Re: Изменение размера раздела с ext3
Сначала постараюсь помочь человеку.
Если я правильно понял, то вы переместили свой системный раздел с GNU/Linux?
Насколько я знаю, после таких операций необходимо перезаписать загрузчик в MBR (если он у вас там). В общем, приведу пример того, как это делал я несколько раз.
Итак, после дисковых операций поступаю так:
1. Загружаюсь с LiveCD. (или с чего вам там удобнее).
2. Делаюсь root'ом (если автоматом не логинится, но у меня Gentoo 2008.0 LiveCD, и там логинится от рута автоматом на 6-ти консолях).
3. Создаю каталог, скажем "/mnt/mylinux
4. Монтирую туда раздел с корневым каталогом своей старой доброй системы (например, /dev/sda4).
5. Потом действую по инструкции, неплохо описанной в Gentoo Handbook, а именно:
Этим я подготовил всё к переключению на корневой каталог своего родного GNU/Linux.
Далее следует само переключение:
Примечание: Последняя команда служит лишь для того, чтобы вы видели в приглашении командной строки, что вы в переключенном режиме работаете. Откровенно говоря, не уверен, что на иных дистрибутивах (кроме GGL) она должна выглядеть так же. Но во всяком случае имейте в виду, что она не критична. Если сами не забудете, где вы, то она и не нужна.
6. Раз вы находитесь теперь в своём родном корневом разделе, вы можете смело запустить
Если вы используете загрузчик LILO. Или
, как рекомендуется в другой статье того же Gentoo Handbook, если вы используете загрузчик GRUB.
Примечание: Само собой разумеется, что настройки в конфигурационных GRUB'a или LILO у вас должны быть в порядке. (Но если до манипуляций с разделами всё работало, значит, они, по идее, в порядке; если только вы не добавили новых разделов или не удалили какой-нибудь из старых).
7. Если всё вышеупомянутое прошло успешно, можно перезагружаться. Теперь загрузчик у вас должен работать исправно.
Примечание: Во всех вышеперечисленных командах значок диеза (sharp) "#" вовсе не означает, что его нужно писать перед командой в командной строке. Он лишь означает, что команду нужно выполнять с правами root'a.
Искренне надеюсь, что помог. Желаю удачи!
---------------------------------------------------------------------------------------
А теперь перехожу к своим собственным проблемам.
Итак, картина у меня примерно такая.
Винт разбит следующим образом:
Хотел от последнего (/dev/sda5) отрезать несколько Гб и добавить их к /dev/sda3. Для этого попытался воспользоваться Acronis Disk Director'oм, но он отказался добавлять эти дополнительные Гб к моему Ext3 разделу. Попробовал и Norton PartitionMagic (то же, что и PowerQuest PartitionMagic). Тот вообще винт не открыл - выдал какую-то ошибку "117". Плюнул на всё и решил воспользоваться gparted'ом, загрузившись с LiveCD. Так тот тоже отказался изменять размер Ext3 раздела.
Вот вам и вопрос: на каком основании все эти программы отказываются изменять Ext3 раздел, если среди их документированных возможностей работа с Ext3 очень даже есть?
Какие-нибудь предположения?
Что можно сделать, чтоб "оживить" мою Мандриву?
Помогите, добрые люди...
Если я правильно понял, то вы переместили свой системный раздел с 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
root@host
(chroot) # grep -v rootfs /proc/mounts > /etc/mtab
(chroot) # grub-install --no-floppy /dev/sda
Примечание: Само собой разумеется, что настройки в конфигурационных 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
простите...
ИМХО либо смонтирован раздел, либо смонтирован главный(НЕ логический) раздел. ну или что-то держит, и не даёт отмонтировать...
PS: вчера перепиливал разделы в EXT3 и в EXT4, всё нормально работает
======================
libparted : 1.8.8
======================
Re: Изменение размера раздела с ext3
v2e, спасибо большое за хорошую инструкцию, но еще пара моментов:
Дело в том, что я уже затер линуксовский загрузчик другим (парагон ос селектор вроде). А для успешного результата выполнения приведенной вами инструкции, надо иметь как-раз лин-загрузчик, так? Как тогда можно попровить дело, поставить нужный загрузчик? ) Или же загрузчик вообще не имеет зн-я - после выполнения данных команд все будет ок?
Сори за глупые вполне возможно вопросы, но просто достаточно слабо представляю себе техническую сторону дела...надо команды, да и вообще лин учить )
Дело в том, что я уже затер линуксовский загрузчик другим (парагон ос селектор вроде). А для успешного результата выполнения приведенной вами инструкции, надо иметь как-раз лин-загрузчик, так? Как тогда можно попровить дело, поставить нужный загрузчик? ) Или же загрузчик вообще не имеет зн-я - после выполнения данных команд все будет ок?
Сори за глупые вполне возможно вопросы, но просто достаточно слабо представляю себе техническую сторону дела...надо команды, да и вообще лин учить )
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Изменение размера раздела с ext3
вот вышеотквоченное как раз и поставит вам новый загрузчик.
Re: Изменение размера раздела с ext3
Спасибо.
Как и говорил, у меня слабовато с матчастью..поэтому такие вопросы )
Re: Изменение размера раздела с ext3
В том-то и загвоздка вся, что всё отмонтировано. Я понимаю, что изменять примонтированные разделы нельзя. Потому и загрузился с LiveCD - чтобы не использовать винт. Пробовал менять размеры других разделов на том же винте - вроде ни на что другое gparted не ругался - а только на раздел с Ext3. В конечном итоге я его просто удалил и создал на свободно месте раздел увелиенного размера. Но при этом ясное дело, пришлось бэкапить всю информацию на другой комп, чтобы не потерять. Вот теперь хочу знать на будущее, что и как всё же следует делать.
Может, у кого бывали уже такие случаи?
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Изменение размера раздела с ext3
v2e писал(а): ↑26.05.2009 22:37В том-то и загвоздка вся, что всё отмонтировано. Я понимаю, что изменять примонтированные разделы нельзя. Потому и загрузился с LiveCD - чтобы не использовать винт. Пробовал менять размеры других разделов на том же винте - вроде ни на что другое gparted не ругался - а только на раздел с Ext3. В конечном итоге я его просто удалил и создал на свободно месте раздел увелиенного размера. Но при этом ясное дело, пришлось бэкапить всю информацию на другой комп, чтобы не потерять. Вот теперь хочу знать на будущее, что и как всё же следует делать.
так напишите как ругался...
Re: Изменение размера раздела с ext3
А ругался он вот, как:
При попытке изменения размера существующего 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
Re: Изменение размера раздела с ext3
aLexx programmer писал(а): ↑09.05.2009 00:36....
Да мне и сейчас такой минимализм не всегда нравится. Если кому-то нужно раз в год что-то сделать с разделом, необходимость длительного изучения им манов/руководств для этого явно является излишней.
э..., как на счёт "Partition Editor" гуи для GParted
Re: Изменение размера раздела с ext3
Откровенно говоря, не совсем вас понял. Насколько я знаю, GParted - это и сама по себе графическая программка, и гуи ей не нужен. А статья на Википедии, на которую вы дали ссылку, описывает, что есть "редактор разделов" вообще (имеется в виду не название конкретной программы, а само абстрактное понятие). В этом свете как раз и непонятно, что конкретно вы предлагаете.
Да, кстати, а разве GParted не использует ту же библиотеку от GNU (libparted), которую использует и сам parted от GNU?
Re: Изменение размера раздела с ext3
Я смотрю, вы тут размеры разделов меняете. Недавно делал по этому мануалу - http://www.howtoforge.com/linux_resizing_ext3_partitions Один раз успешно, все данные остались на месте, второй раз фс умерла. Так что не забываем про бэкапы
Trust №1
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Изменение размера раздела с ext3
она и есть - гуй
нормально всё там работает. моя версия поддерживает и EXT4
+16777216
-
- Сообщения: 1
Re: Изменение размера раздела с ext3
Собсно сабж.
Отрезал от диска с НТФС 14 гигов. Создал из них 2 раздела, один под свап для линакса, другой под линакс. Переформатировал в нужную файловую систему и поставил мандриву 2009.
Теперь хочу отрезать от раздела с мандривой гигов 6 и добавить их к диску с НТФС. Как это сделать?
Отрезал от диска с НТФС 14 гигов. Создал из них 2 раздела, один под свап для линакса, другой под линакс. Переформатировал в нужную файловую систему и поставил мандриву 2009.
Теперь хочу отрезать от раздела с мандривой гигов 6 и добавить их к диску с НТФС. Как это сделать?
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Изменение размера раздела с ext3
TheBoondock писал(а): ↑05.02.2010 23:17Теперь хочу отрезать от раздела с мандривой гигов 6 и добавить их к диску с НТФС. Как это сделать?
gparted LiveCD
перед этим бекап.