URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 81812
[ Назад ]

Исходное сообщение
"как отменить сделанное fdisk'ом?! "

Отправлено konst , 03-Сен-08 15:15 
На ноутбуке, не подумав, изменил партиции... Изменения втупят в силу после перегрузки. Надо срочно вернуть все назад. Как?

Содержание

Сообщения в этом обсуждении
"как отменить сделанное fdisk'ом?! "
Отправлено zeiter , 03-Сен-08 15:35 
>На ноутбуке, не подумав, изменил партиции... Изменения втупят в силу после перегрузки.
>Надо срочно вернуть все назад. Как?

Никак)))


"как отменить сделанное fdisk'ом?! "
Отправлено angra , 04-Сен-08 11:35 
Ну зачем же так категорично. Запустить еще раз fdisk и сделать все как было. Узнать как было можно либо из текстового буфера эмулятора терминала либо из /sys/block/...

"как отменить сделанное fdisk'ом?! "
Отправлено zeiter , 15-Сен-08 14:29 
>Ну зачем же так категорично. Запустить еще раз fdisk и сделать все
>как было. Узнать как было можно либо из текстового буфера эмулятора
>терминала либо из /sys/block/...

Ага, только информацию, которая была на диске, таким образом не восстановить)))


"как отменить сделанное fdisk'ом?! "
Отправлено angra , 15-Сен-08 15:40 
А давайте вы сначала прочитаете про таблицу разделов и fdisk, если "асилите", то может перестанете нести чушь.

"как отменить сделанное fdisk'ом?! "
Отправлено zeiter , 15-Сен-08 16:03 
>А давайте вы сначала прочитаете про таблицу разделов и fdisk, если "асилите",
>то может перестанете нести чушь.

Хм, нет под рукой Linux... но вот только сегодня прицепитл новый диск на фрюху... давайте проведем эксперимент, если Вы утвеждаете, что инфу можно восстановить.



"как отменить сделанное fdisk'ом?! "
Отправлено PavelR , 15-Сен-08 16:58 
>>А давайте вы сначала прочитаете про таблицу разделов и fdisk, если "асилите",
>>то может перестанете нести чушь.
>
>Хм, нет под рукой Linux... но вот только сегодня прицепитл новый диск
>на фрюху... давайте проведем эксперимент, если Вы утвеждаете, что инфу можно
>восстановить.

а что, с инфой что-то случается после изменения таблицы разделов ?


"как отменить сделанное fdisk'ом?! "
Отправлено angra , 15-Сен-08 20:09 
Ну вот и проведите. Сначала запишите все что выдает fdisk -l. Затем покурочьте, а потом сделайте как было. Если у нас нет расширенного раздела, то изменения коснуться только ОДНОГО СЕКТОРА на винчестере, а именно MBR. Разумеется запись его назад в прежнем состоянии вернет все на место. Более того существуют программы способные найти границы разделов даже если содержимое mbr утеряно полностью(то есть никуда не писали и перегрузились утратив все что было в оперативке)
Ситуацию с расширенным+логическим разделами, а также ufs слайсы и lvm оставляю вам для самостоятельного изучения :)

"как отменить сделанное fdisk'ом?! "
Отправлено zeiter , 16-Сен-08 08:26 
>Ситуацию с расширенным+логическим разделами, а также ufs слайсы и lvm оставляю вам
>для самостоятельного изучения :)

Хм, мда уж.... видимо образовался пробел в знаниях, либо чего-то не допонимаю.
До сегодняшнего дня был абсолютно уверен, что переразбить диск (UFS) без потери данных никак. Т.е. нельзя увеличить один раздел за счет уменьшения другого так, как это можно сделать под виндой с помощью скажем Partion Magick.

Да и читал я об этом то ли здесь, то ли у лиссяры...


"как отменить сделанное fdisk'ом?! "
Отправлено PavelR , 16-Сен-08 08:38 
>[оверквотинг удален]
>
>Хм, мда уж.... видимо образовался пробел в знаниях, либо чего-то не допонимаю.
>
>До сегодняшнего дня был абсолютно уверен, что переразбить диск (UFS) без потери
>данных никак. Т.е. нельзя увеличить один раздел за счет уменьшения другого
>так, как это можно сделать под виндой с помощью скажем Partion
>Magick.
>
>Да и читал я об этом то ли здесь, то ли у
>лиссяры...

точно. и пробел  в знаниях и непонимание.

изменение таблицы разделов и форматирование (изменение форматирования) измененных разделов - разные и не связанные процессы.


"как отменить сделанное fdisk'ом?! "
Отправлено zeiter , 16-Сен-08 08:46 
>изменение таблицы разделов и форматирование (изменение форматирования) измененных разделов - разные и
>не связанные процессы.

на сколько верно утверждение, что на рабочем сервере можно без переноса данных на время переразбивки диска, не боясь их потерять, увеличить выделяемое место под swap за счет любого раздела (скажем /usr/), и за счет него вынести раздел /var/ из раздела / в отдельный?



"как отменить сделанное fdisk'ом?! "
Отправлено PavelR , 16-Сен-08 09:52 
>>изменение таблицы разделов и форматирование (изменение форматирования) измененных разделов - разные и
>>не связанные процессы.
>
>на сколько верно утверждение, что на рабочем сервере можно без переноса данных
>на время переразбивки диска, не боясь их потерять, увеличить выделяемое место
>под swap за счет любого раздела (скажем /usr/), и за счет
>него вынести раздел /var/ из раздела / в отдельный?

для некоторых  файловых систем существуют программы, позволяющие уменьшить используемое ФС дисковое пространство. соответственно это может быть возможно, но лучше подходить к каждому такому случаю как к индивидуальному.



"как отменить сделанное fdisk'ом?! "
Отправлено angra , 16-Сен-08 15:36 
В общем случае неверно, в частных возможно.
Переразбивка разделов это только малая часть работы. После этого идет основная - изменение размеров fs и перенос данных. Эту работу fdisk НЕ делает, а вот тот же patition magic делает все в одном.
Можно вспомнить аналог - tar+gz/bzip2 в никсах и комбайны типа rar/zip/arj/итд в винде. Те кто привык к rar долго не могут свыкнуться с тем что архивирование и сжатие это два почти независимых действия. Также и с fdisk, он всего лишь изменяет таблицы разделов, но не создает, двигает или меняет fs в самих разделах, этим занимаются уже другие программы.

"как отменить сделанное fdisk'ом?! "
Отправлено zeiter , 17-Сен-08 08:36 
>В общем случае неверно, в частных возможно.
>Переразбивка разделов это только малая часть работы. После этого идет основная -
>изменение размеров fs и перенос данных. Эту работу fdisk НЕ делает,
>а вот тот же patition magic делает все в одном.

Во FreeBSD (про другие системы не знаю) для переразметки диска можно использовать sysinstall (Configure -> FDisk и Configure -> Label)...


"как отменить сделанное fdisk'ом?! "
Отправлено s_dog , 16-Сен-08 10:23 
>На ноутбуке, не подумав, изменил партиции... Изменения втупят в силу после перегрузки.
>Надо срочно вернуть все назад. Как?

http://www.cgsecurity.org/wiki/TestDisk


"как отменить сделанное fdisk'ом?! "
Отправлено Andrey Mitrofanov , 17-Сен-08 08:53 
>На ноутбуке, не подумав, изменил партиции... Изменения втупят в силу после перегрузки.
>Надо срочно вернуть все назад. Как?

google.ru/linux
partition table repair
ENTER

...
http://www.faqs.org/docs/Linux-HOWTO/LILO-crash-rescue-HOWTO...
http://tldp.org/HOWTO/Partition-Rescue/