Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » BOOTICE: Boot sector manipulation Utility

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Открыть новую тему     Написать ответ в эту тему

opt_step



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOOTICE


BOOTICE позволит вам изменять, создавать резервные копии и восстанавливать поврежденную вирусами главную загрузочную запись Master Boot Record (MBR) и раздел Boot Record для локальных дисков или USB флэш-дисков. Также BOOTICE поможет в разметке и форматировании USB жестких дисков и флеш карт, если ранее они уже были отформатированы с файловой системой, которую не распознаёт oперационная система Windоws, что обычно приводит к тому, что диск становится не виден в системе или видны не все разделы. BOOTICE поддерживает загрузочные записи Grub4Dos, SysLinux, Plop, Windоws NT5/6 и другие.
Следует учесть - в случае, если вы не знаете что делаете и к чему это приведёт - используйте BOOTICE только со сменными, не системными дисками.



Разработчик: Pauly  
Freeware
Последние версии (от 17-06-2016) всегда ЗДЕСЬ
Скачать




Всего записей: 11234 | Зарегистр. 10-09-2008 | Отправлено: 11:49 28-10-2012 | Исправлено: Maz, 21:30 04-10-2024
usalex

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73

Цитата:
Выравнивание по 4К не требуется когда разделы создаёт сам установщик

А если я дискпартом разметил HDD, то после этого нужно делать выравнивание с помощью какой-то другой проги?

Всего записей: 6374 | Зарегистр. 20-12-2004 | Отправлено: 22:01 17-10-2018
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
usalex
Diskpart тоже знает что делает и выравнивание не нужно. Можете проверить это в том же diskpart, либо в любой доступной утилите или специальной diskat-gui.
 
p.s. Это плохая идея размечать disk самостоятельно, любое обновление Win10 может всё испортить если стандарт был нарушен и ему что-то не понравится.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 22:24 17-10-2018 | Исправлено: mig73, 22:27 17-10-2018
Justicem



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
Раздела восстановления не было. Остальные создались. Выходит сейчас у меня не максимальная производительность ? HDD у меня AF (4кб) а файловой системе размер 512 б, так ?
Вот цитата из хабры:
Обеспечение быстродействия
Для достижения наивысшего быстродействия необходимо, чтобы формат записи на диск соответствовал формату диска. В идеальном случае запись должна выполняться 4-килобайтными блоками и каждый блок должен записываться в один сектор. Это условие выполняется в том случае, если и операционная система, и прикладные программы настроены на работу с 4-килобайтными блоками, а разбиение диска выполнено корректно.
Большинство современных операционных систем используют файловые системы, в которых дисковое пространство выделяется 4-килобайтными блоками, или кластерами. 4-килобайтный блок соответствует восьми 512-байтным секторам

Рис.  Соответствие кластера сектору в режиме эмуляции.
Я так понимаю у меня в режиме эмуляции сейчас ?

Всего записей: 354 | Зарегистр. 24-03-2009 | Отправлено: 22:33 17-10-2018 | Исправлено: Justicem, 22:38 17-10-2018
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Justicem
Современные ОС не работают с понятием "физическая разметка", у NTFS своя логическая интерпретация. Так что да, эмуляция и заморачиваться не нужно. AF, EFI, UEFI, MBR или BIOS на производительность никак не влияют. Для скоростей в настройках UEFI есть другие опции типа "Быстрый запуск" или "Не полная инициализация" при старте, но к разметке накопителя это не имеет отношения и на текущую работу не влияет.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 22:51 17-10-2018
workadmin

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
Наблюдаю за вашей перепиской. Не совсем понятен смысл тогда, зачем производители HDD делают диски 4К, если всё равно ОС работают в режиме эмуляции ? Не логично как-то. Эмуляция потеря производительности, возможно не такая значительная, но всё же.
 
Добавлено:
mig73
Во многом я теперь кажется понимаю Вас, прочитав статью http://diskat.net/background-ru.html - это оф.сайт той программы которую высоветовали, она есть и на сайте.
 
Ниже всё касательно вашего поста  

Цитата:
Diskpart тоже знает что делает и выравнивание не нужно. Можете проверить это в том же diskpart, либо в любой доступной утилите или специальной diskat-gui.  
 
p.s. Это плохая идея размечать disk самостоятельно, любое обновление Win10 может всё испортить если стандарт был нарушен и ему что-то не понравится.

 
 
  • Diskpart - плохой способ, приведен для демонстрации коварства данной утилиты

    Код:
     
    rem Все что начинается на rem - комментарии, их не пишем
    rem Microsoft DiskPart, версия 5.1.3564 (XP)
    rem 1. Осматриваемся (покажет список только доступные номера дисков и их объем):
    list disk
    rem 2. Выбираем нужный диск:
    select disk <номер диска из списка выше>
    rem 3. Убеждаемся, что выбрали нужный диск (показывает модель диска, а также список томов на нем, включая буквы и метки), если не тот, повторяем п. 2
    detail disk
    rem 4. Наконец, смотрим на смещение разделов в KB: у выровненных смещение должно быть кратно 4 KB (4 KB = 4096 B)
    list partition
    rem 5. Выходим
    exit
     

    Все бы хорошо, но этот Diskpart округляет дробные значения. Упоминаемый LBA 63 должен выглядеть как 63*512/1024 = 31,5 KB, а эта утилита его покажет как 32 KB. Редиска! Не пользуемся!
     
  • Diskpar (напоминаю, которая, без "t" в конце, из кита Windows 2000 server, ныне почти исчезнувшая, см. ссылку выше)

    Код:
    diskpar -i <порядковый_номер_жесткого>

    Под Drive Partition <порядкоый_номер_раздела_на_жестком> information ищем:
    StatringOffset - смещение раздела в байтах (т.е. как раз начальный адрес раздела)
    HiddenSectors - то же самое в секторах, т.е. HiddenSectors x 512 = StatringOffset.
     
    Примечание: утилитка старенькая. Может и не прочитать геометрию жесткого, особенно если сама ее не создавала. Например, у меня она перестала видеть разметку с появлением расширенного раздела. При ошибке напишет: Get Drive Layout failed.
    Стоит ли ей после этого доверять разбиение нового жесткого, решайте сами.

  • Всего записей: 27 | Зарегистр. 14-11-2014 | Отправлено: 10:39 18-10-2018 | Исправлено: workadmin, 14:51 18-10-2018
    orstin

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    workadmin
    "Слышу звон, да не знаю где он."
    Оффсет = 32 256 Байт (31,5 KB или 63 сектора) это невыровненный раздел, а оффсет = 32 768 Байт (32 KB или 64 сектора), 65 536 Байт (64 KB), 131 072 Байт (128 KB) и так далее - выровненный. Так что не надо писать бред и цитировать доисторическую инфу из шапки http://forum.ru-board.com/topic.cgi?forum=84&topic=3576&start=0 . Хоть бы первый пост из той темы прочли для начала. Сколько пользуюсь, diskpart работает как часы и диски им размеченные работают также. От windows 7 до windows 10.
     
     
     
    Добавлено:
    mig73
    Цитата:
    Это плохая идея размечать disk самостоятельно, любое обновление Win10 может всё испортить если стандарт был нарушен и ему что-то не понравится.

    Не понял связи установки обновлений с разметкой диска. Точки восстановления записываются на уже существующие основные разделы.
    Единственно что, утилита восстановления (по F8 из меню загрузки windows) не запустится ессно, поскольку ее скрытого раздела физически не будет на диске. Зато ее можно с таким же успехом запустить с установочного дистра. А если Win10 что то не понравится, то это проявится сразу при установке. На текущий момент десятке по барабану, с момента ее появления.

    Всего записей: 484 | Зарегистр. 14-03-2018 | Отправлено: 16:43 18-10-2018 | Исправлено: orstin, 20:11 18-10-2018
    workadmin

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    orstin
    Инфу скинул для справки, и ту шапку прочел всю, а по счет бреда обращайтесь к тому кто писал ту шапку, а не ко мне. Молодец и дальше пользуйся diskpart.

    Всего записей: 27 | Зарегистр. 14-11-2014 | Отправлено: 16:07 19-10-2018
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Оффсет 63 сектора делают только старые ОС типа XP. С 2006 года все ОС делают оффсет 2048 секторов. Ну и соответственно и диспарт из соответствующей ОС. Линукс тоже..

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 16:54 19-10-2018
    orstin

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak
    C 2007. Виста вышла в 2007.

    Всего записей: 484 | Зарегистр. 14-03-2018 | Отправлено: 18:23 19-10-2018
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    orstin Longhorn вышла даже раньше, где-то в 2005. А RTM Vista да, в январе 2007.

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 10:09 20-10-2018 | Исправлено: dialmak, 10:09 20-10-2018
    se4a



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    "Скачал" BOOTICE, подскажите, пожалуйста, что может сабж из того, что может  
    ACRONIS Disk Director, версии 11.0.0.2121 :
     
    1) "отслеживать" и сохранять в файл загрузочный сектор, и не только системного раздела, но и "флешек",  
    а так же восстанавливать из файла.
    2) "скрывать", делать "видимыми" разделы без потери информации;
    3) изменять размеры, или файловую систему раздела без потери информации;

    Всего записей: 240 | Зарегистр. 10-01-2012 | Отправлено: 18:09 24-10-2018
    workadmin

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Продолжение моих вопросов думаю в правильной теме, подключайтесь http://forum.ru-board.com/topic.cgi?forum=84&topic=3576&glp#lt
    Модераторам: по желанию сообщения из этой темы перенести в более правильную, которую думаю указал правильно.

    Всего записей: 27 | Зарегистр. 14-11-2014 | Отправлено: 11:10 13-12-2018
    redson



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    какие команды использовать в cmd, чтобы BOOTICE создал два раздела на флешке, первый раздел fat32 скрытый, второй раздел ntfs? Хочу сделать скрипт который создает мультизагрузочную флешку grub2 uefi

    Всего записей: 1340 | Зарегистр. 23-04-2007 | Отправлено: 02:33 15-12-2018
    tma16



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    workadmin

    Цитата:
    Diskpart округляет дробные значения. Упоминаемый LBA 63 должен выглядеть как 63*512/1024 = 31,5 KB, а эта утилита его покажет как 32 KB. Редиска! Не пользуемся!

    Спасибо за полезное исследование, ибо я например не знал.
    Но я считаю ничего страшного в этом нет, если самому создавать выравненные разделы с помощью diskpart на NT 5.x.
     

    Код:
    diskpart
    select disk x
    clean
    convert mbr
    create partition primary align = 32 (или 1024 как у NT 6.x)
    assign letter=x
    exit

     

    Всего записей: 349 | Зарегистр. 08-11-2014 | Отправлено: 11:43 15-12-2018 | Исправлено: tma16, 11:48 15-12-2018
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tma16
    Сами придумали? И для чего вы их выравниваете по align = 32?  
    Для цилиндра и не AF дисков нужно смещение 63 сектора
    Для AF дисков нужно смещение 2048 секторов
    Впрочем для флешек 64 сектора вполне подходит, хотя чаще встречал 8192..

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 13:52 15-12-2018 | Исправлено: dialmak, 13:58 15-12-2018
    tma16



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak

    Цитата:
    Сами придумали?

    Конечно сам придумал (делать-то нечего), но придумал я исходя из размера физического сектора AF.

    Цитата:
    Для цилиндра и не AF дисков нужно смещение 63 сектора

    Это истина в последней инстанции или есть какие нюансы, о которых я неведаю ?
    Например, я использую ОС исключительно Win 2003 x32, на ПК установлено 3 ЖД, из них нет ни одного AF... Все диски у меня выровнены по смещению 1м.

    Цитата:
    для чего вы их выравниваете по align = 32?

    Потому-что без разницы 32k или 1м, ибо оба смещения кратны 4к, к тому-же в скобках я указал и это (ваша цитата):
    Цитата:
    нужно смещение 2048 секторов

     
    Выравнивание по размеру 4к мне нужно на тот случай, если придётся клонировать ЖД на ЖД AF формата, а железки я меняю сравнительно часто.  
     
     
     

    Всего записей: 349 | Зарегистр. 08-11-2014 | Отправлено: 22:01 15-12-2018 | Исправлено: tma16, 22:08 15-12-2018
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Все диски у меня выровнены по смещению 1м.  

    так и нужно, 63 сектора уже неактуально, хотя для не AF дисков 63 более корректно

    Цитата:
    Потому-что без разницы 32k или 1м, ибо оба смещения кратны 4к

    повторюсь
    есть смещение по цилиндру\треку, все остальное некорректно, хотя можете сделать конечно 126 или 189 или 945, тоже будет правильно ибо кратно 63
     
       
     

    Цитата:
    Выравнивание по размеру 4к мне нужно на тот случай, если придётся клонировать ЖД на ЖД AF формата, а железки я меняю сравнительно часто.

    Если клонировать раздел, то неважно какое было смещение изначально. Впрочем наверное смотря чем, я делаю через IFL\IFW, там это неважно

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 22:31 15-12-2018 | Исправлено: dialmak, 22:40 15-12-2018
    tma16



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    так и нужно, 63 сектора уже неактуально, хотя для не AF дисков 63 более корректно

    Ещё раз повторяю, нет такого слова неактуально и некорректно — скорость зависит от физического размера сектора и смещения раздела относительно начала ЖД.
    Вся ваша арифметика уже давно филькина грамота, ибо дорожки  на жд имеют разное количество секторов, количество головок так-же не отражают реальности, их количество указывают исходя из общего объёма секторов.
    Кратность числу 63 при выравнивании так-же давно неактуальна и совершенно не влияет ни на что и тем более на скорость для не AF дисков.

    Цитата:
    Все диски у меня выровнены по смещению 1м.
     

    Цитата:
    так и нужно

    смещение 2048 для AF дисков так-же взято от балды и не является истинной в последней инстанции, поэтому я и указал своё смещение равное 32к.
     
    UP.
    Я смотрю наш диалог зашёл в тупик, я вам советую изучить данную тему, и потом уже пытаться коментировать чужие посты.
     

    Всего записей: 349 | Зарегистр. 08-11-2014 | Отправлено: 13:14 16-12-2018 | Исправлено: tma16, 01:31 17-12-2018
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tma16 а..., теперь понятно, если считаете себя умнее, чем производители ОС и дисков, то конечно делайте как хотите

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 13:23 16-12-2018
    Andrey Petrov



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В файле BOOTICEx86x64 русифицированной версии BOOTICE v1.3.4 Rus от VictorMan из шапки есть баг. Редактирование BCD - Простой режим - не работает установка системы по умолчанию.

    Всего записей: 1188 | Зарегистр. 20-01-2006 | Отправлено: 10:08 21-02-2019 | Исправлено: Andrey Petrov, 09:06 21-03-2019
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

    Компьютерный форум Ru.Board » Компьютеры » Программы » BOOTICE: Boot sector manipulation Utility


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru