THG.RU | \"Поиск\" Поиск \"Поиск\" | Новости | Видеокарты | Процессоры | Материнские платы | Мониторы | Аудио/видео | HDD и CD/DVD | Собери сам | Игры | Софт | Домашний ПК


Клуб экспертов THG.ru   

Вернуться   Клуб экспертов THG.ru > Горячие и актуальные темы и другие activity. > "РИНГ"

Регистрация Правила форума FAQ форума Справка Пользователи Поиск Сообщения за день Все разделы прочитаны

"РИНГ" Споры, словесные ристалища и единоборства. Отстаивание свой точки зрения и т.п. Просим соблюдать общие правила форума. Категорически запрещен переход на личности. Любое неуважение к оппоненту карается администрацией.

Ответ
 
Опции темы Опции просмотра
Старый 16.07.2018, 00:31   #1
Меню пользователя kickman
Старожил
  
Ринг: "Аспекты работы с программами диск-менеджерами и бэкаперами".


Ищем истину, делимся опытом, реальные или моделируем возможные сценарии.


Оффтоп


kickman

Последний раз редактировалось Wu-Tang, 21.07.2018 в 22:16.
kickman вне форума   Ответить с цитированием
Старый 28.07.2018, 02:08   #106
Меню пользователя Yolenzo
Ведущий эксперт: моддинг
 
Аватар для Yolenzo
  
kickman, Меня вот этим закидывать не нужно, оно мимо меня пролетит. Я могу с коммуницировать—свести, я другой гешефт запиваю +)

Добавлено через 3 минуты
kickman, см. личку.
__________________
Мастерская Yolenzo | Эксклюзивные компьютеры. VIP сборка.
YOLENZO.RU
Yolenzo вне форума   Ответить с цитированием
Старый 28.07.2018, 02:20   #107
Меню пользователя kickman
Старожил
  
Начать можно с анализатора и алгоритмизатора ситуации:
мол, данные расположены так-то, отступ, выравнивание, длина разделов, занимают столько-то места, а ещё столько-то свободно.
Для того-то и того-то можно сделать следующие безопасные шаги:
1, 2, 3 - и их можно выполнить такими-то из имеющихся свободно доступных программ. Далее вручную сделать то-то и то-то - и будет вам счастье. И данные целы, и амбиции сыты, и конкурентам носы утираем совместно.
Так что предлагаю разобрать разные возможные ситуации и пути их решения, расписать, как можно сделать всё быстро и безопасно для данных.
Начать можно с тех самых проблем, с которыми люди приходят на форумы. Научить, как же надо делать правильно.
kickman вне форума   Ответить с цитированием
Старый 28.07.2018, 12:35   #108
Меню пользователя 9285
Нарушил правила
  
Цитата:
Сообщение от kickman Посмотреть сообщение
Пример тому: convert.exe c: /fs:ntfs /v
Есть примеры того, что при внезапных сбоях всё заводится нормально или легко исправимо?
9285 вне форума   Ответить с цитированием
Старый 28.07.2018, 14:27   #109
Меню пользователя kickman
Старожил
  
Да я писал о convert как примере детального вывода сообщений о производимых действиях. Судя по экранному выводу convert, проблем быть не должно. Проверим потом.
kickman вне форума   Ответить с цитированием
Старый 28.07.2018, 16:18   #110
Меню пользователя 9285
Нарушил правила
  
kickman
Специально запустил конвертацию - ничего информативного нет, только листинг файлов и каталогов.
9285 вне форума   Ответить с цитированием
Старый 28.07.2018, 17:11   #111
Меню пользователя kickman
Старожил
  
C:\***\system32>convert.exe /?
Преобразование файловой системы тома FAT в NTFS.

CONVERT том: /FS:NTFS [/V] [/CvtArea:имя_файла] [/NoSecurity] [/X]

том Определяет букву диска (с последующим двоеточием), точку подключения или имя тома.
/FS:NTFS Конечная файловая система: NTFS.
/V Включение режима вывода сообщений.
/CVTAREA:имя_файла
Указывает непрерывный файл в корневой папке для резервирования места для системных файлов NTFS.
/NoSecurity Параметры безопасности для преобразуемых файлов и папок будут доступны для изменения всем.
/X Принудительное снятие этого тома (если он был подключен). Все открытые дескрипторы этого тома станут недопустимыми.
Особенно приятно видеть это /cvtarea - именно по такому алгоритму и нужно работать. Все новые структуры нужно изначально создавать как файл в имеющейся файловой системе. А потом просто переписать загрузочный сектор и таблицу разделов. Можно даже хитрее поступить: загрузочный сектор тоже разместить в другом месте, до или после текущего, и соответственно придётся тогда ещё пересчитать все адреса размещения данных. Но и так и так пересчитывать приходится - ведь форматы хранения разные.
А вот и весь список возможных выдаваемых сообщений:
Converts FAT volumes to NTFS.

CONVERT volume /FS:NTFS [/V] [/CvtArea:filename] [/NoSecurity] [/X]

volume Specifies the drive letter (followed by a colon),
mount point, or volume name.
/FS:NTFS Specifies that the volume is to be converted to NTFS.
/V Specifies that Convert should be run in verbose mode.
/CvtArea:filename
Specifies a contiguous file in the root directory to be
the place holder for NTFS system files.
/NoSecurity Specifies the converted files and directories security
settings to be accessible by everyone.
/X Forces the volume to dismount first if necessary.
All opened handles to the volume would then be invalid.
Invalid Parameter - %1
Must specify a file system
Invalid drive specification.
Cannot CONVERT a network drive.
%1 is not a valid file system
Conversion from %1 volume to %2 volume is not available.
The conversion will take place automatically the next time the system restarts.
Cannot determine location of system directory.
Could not find file %1
Make sure that the required file exists and try again.
Could not schedule an automatic conversion of the drive.
The %1 drive is already scheduled for an automatic conversion.
Converting drive %1 to %2...
Drive %1 is already %2.
Could not check volume %1 for errors.
The conversion to %2 did not take place.
The /C option is only valid with the /UNCOMPRESS option.
Determining disk space required for file system conversion...
Total disk space: %1 KB
Free space on volume: %1 KB
Space required for conversion: %1 KB
Converting file system
%1 percent completed. %r%0
Conversion complete
The conversion failed.
%1 was not converted to %2
The conversion has probably failed.
%1 may not be converted to %2
Error during disk read
Error during disk write
Insufficient Memory
Insufficient disk space for conversion
Cannot relocate existing file system structures
Cannot create the elementary file system structures.
Error reading directory %1
Error converting directory %1.
The directory may be damaged or there may be insufficient disk space.
Error converting file %1.
The file may be damaged or there may be insufficient disk space.
Error converting file data.
Cannot convert an extended attribute.
A file contains extended attributes, but the extended attribute file was not found.
Cannot locate or create an NTFS index.
This volume cannot be converted to %1.
Possible causes are:
1.- Bad sectors in required areas of the volume.
2.- %2 structures in areas required by %1.
Convert cannot gain exclusive access to the %1 drive, so it cannot convert it now. Would you like to schedule it to be converted the next time the system restarts (Y/N)? %0
The %1 file system is not enabled. The volume will not be converted.
Unsupported sector size. Cannot convert volume to %1.
The file system has been converted.
Please wait while the system restarts.
The specified drive is the system partition on an ARC-compliant system; its file system cannot be converted
The disk geometry recorded in the volume's Bios Parameter Block differs from the geometry reported by the driver. This volume cannot be converted to %1.
Name table translation is not available for conversion to %1.
The volume is too fragmented to be converted to NTFS.
Cannot find the utility library which contains CHKDSK for the %1 file system. This volume cannot be converted to %2.
%1 cannot be converted because it contains files or directories with reserved NTFS names in the root directory. There can be no files or directories named $Mft, $MftMirr, $LogFile, $Volume,
$AttrDef, $BitMap, $Boot, $BadClus, $Secure, $UpCase, $Extend or $Quota in the root directory.
This drive is dirty and cannot be converted. You will need to clear the dirty bit on this drive by running CHKDSK /F or allowing AUTOCHK to run on it the next time you reboot.
The file %1 specified to the /CvtArea option cannot be found at the root.
The file %1 specified to the /CvtArea option must be in one contiguous block.
The name %1 specified to the /CvtArea option must be a file name.
Convert cannot run because the volume is in use by another process. Convert may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) %0
Convert failed to dismount the volume.
Unable to set security attributes (%1).
Unable to schedule the setting of security attributes (%1).
Cannot convert %1. The volume is write protected.
Cannot CONVERT volume on this device.
WARNING! The file specified to /CvtArea is too small and its space will not be used. A file of at least %1 MB is needed.
This conversion will also remove your previous operating system backup. Do you want to continue? (Y/N) %0
Unable to delete uninstall backup image - %1
Unable to notify other components that this volume has changed.
Convert has relocated existing file system structures.
A restart of your computer is necessary in order for convert to continue.
kickman вне форума   Ответить с цитированием
Старый 28.07.2018, 17:54   #112
Меню пользователя 9285
Нарушил правила
  
kickman
Вообще то, чуть раньше ты писал про команду только с /v
Цитата:
А вот и весь список возможных выдаваемых сообщений:
Ключевое слово - возможных.
Да, при сильно заполненном томе выдаётся сообщение о нехватке, но ведь мы же говорим не об этом, а о процессе преобразования. То есть типа:
- метафайлы MFT созданы в области незанятого пространства
- создание бутсектора NTFS
- удаление неактуальных структур FAT32 (копии бутсектора, файловых таблиц)
- и т.д. и т.п.
Цитата:
Особенно приятно видеть это /cvtarea - именно по такому алгоритму и нужно работать. Все новые структуры нужно изначально создавать как файл в имеющейся файловой системе.
Зачем в имеющейся, если можно на свободном месте.
А плюс этой команды в том, что если свободное место очень фрагментировано, то (надеюсь что именно так и будет) сначала будет сделана дефрагментация для создания цельного свободного участка. Впрочем, последнее наверное не особо актуально в свете того, что в проведённом мною эксперименте, несмотря на наличие большого участка свободного места, MFT создалась двухфрагментная.
9285 вне форума   Ответить с цитированием
Старый 29.07.2018, 02:06   #113
Меню пользователя kickman
Старожил
  
Все новые структуры нужно изначально создавать как файл в имеющейся файловой системе.
Цитата:
Сообщение от 9285 Посмотреть сообщение
Зачем в имеющейся, если можно на свободном месте.
Да-да, создать на дефрагментированном достаточном свободном месте новый файл, и в него уже писать всё для новой структуры раздела, а в конце работ проверить новую структуру, сравнить итоговые размеры файлов со старой, и останется уже только поменять загрузочный сектор. В новой структуре все места, которые были заняты структурами старой ФС, уже должны быть помечены, как свободное место. Или как файлы в отдельном каталоге для старых структур (с пометкой "можно удалить"), типа FAT1, FAT2, $Root, dir00001 и т.д. для каждого каталога. Так что алгоритм вполне годный придуман уже. microsoft ведь могут же, когда захотят, и нормально сделать... И о чём я раньше писал, convert_всё_что_угодно_в_EXT2, работает по тому же принципу. Самый прогрессивный принцип, безопасен для данных.
Или на свободном месте, присоединяемом к разделу - так ещё безопаснее.
kickman вне форума   Ответить с цитированием
Старый 29.07.2018, 12:27   #114
Меню пользователя 9285
Нарушил правила
  
Цитата:
Сообщение от kickman Посмотреть сообщение
microsoft ведь могут же, когда захотят
Скорей когда уже деваться некуда.
Из последнего - MBR2GPT, которую можно было сделать как только началось использование GPT. Но даже сейчас выпущен полуфабрикат; насколько помню, при наличии расширенного раздела утилита отказывается работать.
9285 вне форума   Ответить с цитированием
Старый 09.08.2018, 18:21   #115
Меню пользователя kickman
Старожил
  
Свежачок-случай с акронисом, и веселячок в обсуждении.
http://forum.ru-board.com/topic.cgi?...6&start=1220#5
"перераспределял место акронисом и как результат- один раздел потерян."
kickman вне форума   Ответить с цитированием
Старый 09.08.2018, 19:11   #116
Меню пользователя 9285
Нарушил правила
  
kickman
Оффтоп
9285 вне форума   Ответить с цитированием
Старый 10.08.2018, 01:37   #117
Меню пользователя kickman
Старожил
  
И ещё один случай, про AOMEI - алгоритм работы получше, лог вменяемый, ремонт возможен. По итогам отчитаюсь. http://forum.ixbt.com/topic.cgi?id=11:40364:1433#1433
kickman вне форума   Ответить с цитированием
Старый 10.08.2018, 01:53   #118
Меню пользователя 9285
Нарушил правила
  
kickman
Лог полезный, но разве нормально то, что программа предложила выравнивать раздел на диске, который не AF?
9285 вне форума   Ответить с цитированием
Старый 22.09.2018, 22:27   #119
Меню пользователя kickman
Старожил
  
Обещал отчитаться - а там по ссылке видно продолжение истории. Диск просто физически вышел из строя, так что восстанавливать уже стало неоткуда...
kickman вне форума   Ответить с цитированием
Старый 24.09.2018, 00:34   #120
Меню пользователя kickman
Старожил
  
Для тестирования новенькое ПО:
https://www.comss.ru/page.php?id=5416
С помощью расширенной технологии управления разделами дисков, Macrorit Disk Partition Expert обладает мощными функциями по расширению системных разделов. Кроме того, программа позволяет менять размеры разделов, переносить разделы, создавать новые, форматировать, удалять. Также, программа обладает уникальной технологией защиты данных и лучшим алгоритмом перемещения данных, которая гарантирует 100%-ую сохранность данных и высокую скорость работы с разделами.
Новые технологии Macrorit включают:
Беспрецедентная скорость работы: применение лучшего алгоритма перемещения данных, на 300% быстрее, чем другие программы по работе с разделами, с наименьшими затратами производительности процессора.
Гибкое управление задачами: любая операция может быть отменена в любое время на платформе Windows. Вы также можете отменять команды, восстанавливать данные для предварительного просмотра данных.
Защита данных: защищайте важные корпоративные или личные данные все время, даже в условиях потери источника питания.
Полная дефрагментация дискового пространства: максимальная производительность оперативной системы основана на автоматической дефрагментации диска во время изменения размеров или перемещения разделов.

Для получения бесплатной лицензии Macrorit Disk Partition Expert Pro выполните следующие действия:
1. Скачайте приложение (установочная и портативная версии) по ссылке ниже:
https://www.comss.ru/download/page.php?id=5416
Поддерживаемые ОС: Windows XP, Vista, 7, 8, 8.1, 10 (32& 64 bit).
2. Используя меню Activate, введите следующий код регистрации (Registration key):
2EEF52FB1A3C0D53E35CC17F82A5968BB68EDD68B3

Условия предложения
Это пожизненная лицензия только для домашнего использования.
Нет бесплатных обновлений до новых версий. Лицензия доступна только для версии 5.3.2
Нет бесплатной технической поддержки.
kickman вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Справочник словарей
Словари русского языка - www.gramota.ru Яndex - Словари Википедия - ru.wikipedia.org

Часовой пояс GMT +4, время: 19:46.


Powered by: vBulletin, ©2000 - 2007, Jelsoft Enterprises Limited.
Перевод: zCarot
Распространение информации возможно только с письменного разрешения администрации издания.

THG.ru ("Русский Tom's Hardware Guide") входит в международную сеть TG Publishing

РЕКЛАМА

Rambler's Top100 Рейтинг@Mail.ru