Просмотр полной версии : HDD Partition tools
Я вот тут поискал и подумал, а есть ли на спектруме хоть одна тулза, которая размечает HDD с нуля ? тоесть делает там партиции, форматит под FAT/FAT32 итд ? или все дружно форматят на пэцэте ?
p.s. изьдось не всчёт - это отдельная хрень со своими форматами.
Firestarter
13.02.2009, 11:44
Вроде как SMUC все умеет делать и ПрофПЗУ
Вроде как SMUC все умеет делать и ПрофПЗУ
не совсем так, SMUC форматит диск в своём формате и прямо с 0-го трека кладёт образа TRD, так что ни о каких партициях там и в помине нету :( если я ошибаюсь пусть скорпионщики поправят.
Error404
13.02.2009, 11:54
Я вот тут поискал и подумал, а есть ли на спектруме хоть одна тулза, которая размечает HDD с нуля ? тоесть делает там партиции, форматит под FAT/FAT32 итд ? или все дружно форматят на пэцэте ?
p.s. изьдось не всчёт - это отдельная хрень со своими форматами.
Размечаю (MBR-партиции) под CP/M, FAT, UZIX на Орионе (т.к. PC штатно могет разметить только под FAT), форматирую под CP/M тож на Орионе, остальное (типа FAT) поленился имплементировать в Орионовский fdisk (хотя соотв. функции создания FS есть в исходниках), да и место в ОЗУ TPA не резиновое.
Все в исходниках на С (доступ к HDD на asm), модульное (правьте модули ввода/вывода на/с консоль и HDD, и будет работать на другой платформе). Если целевая платформа - CP/M, и терминал - VT52, то можно просто переписать драйвер доступа к HDD (он в отдельном бинарнике), а сам fdisk не править.
не совсем так, SMUC форматит диск в своём формате и прямо с 0-го трека кладёт образа TRD, так что ни о каких партициях там и в помине нету :( если я ошибаюсь пусть скорпионщики поправят.
SMUC (если точнее ПРОФПЗУ) как раз таблицу разделов создает. А уже в тех разделах пишет образа.
SMUC (если точнее ПРОФПЗУ) как раз таблицу разделов создает. А уже в тех разделах пишет образа.
о! значит в своё время мне дали не верную информацию :( а где более подробно можно узнать про структуру партиций Scorpion'а ? есть какая-то документация ?
о! значит в своё время мне дали не верную информацию :( а где более подробно можно узнать про структуру партиций Scorpion'а ? есть какая-то документация ?
Есть конечно: http://trd.speccy.cz/book/SMUC.ZIP :)
Есть конечно: http://trd.speccy.cz/book/SMUC.ZIP :)
Спасибо, почитаю :)
Спасибо, почитаю :)
Раздел то создать не проблема, главный прикол при форматировании самого раздела для ФАТа12/16/32. Математика довольно жутковатая для создания таблицы кластеров правильного размера.
Раздел то создать не проблема, главный прикол при форматировании самого раздела для ФАТа12/16/32.
Так вопрос не в том что проблема или нет :) вопрос в том что стоит заморачиваться и тратить время на подобный инструмент.
Математика довольно жутковатая для создания таблицы кластеров правильного размера.
Что-то не совсем понимаю :( а в чём собственно трудность ?
Firestarter
14.02.2009, 04:43
Полноценный сделать не выйдет.. если ты весь жесткий при этом нулями будешь забивать (стандартное форматирование). то можно иногда и не дождаться.
Что-то не совсем понимаю а в чём собственно трудность ?
кстате да, не согвсем понятно. есть например у фат12 такая запись в бутсекторе
Количество секторов на единицу распределения (кластер), т.е. размер кластера в секторах от неё и отталкиваться при созданиии таблицы кластеров...сложного нет ничего. на паскале или на си за день набивается простейший fdisk))))
Так вопрос не в том что проблема или нет :) вопрос в том что стоит заморачиваться и тратить время на подобный инструмент.
Я считаю стоит заморачиваться, тем более написать такую утилитку можно достаточно быстро. В ходе экспериментов бывает убивается файловая система на той же СД карте. Достает перетаскивать на пц и форматить. А с винтом даже так легко не побегаешь.
Добавлено через 2 минуты
Что-то не совсем понимаю :( а в чём собственно трудность ?
Трудности особой нет, но по доке там расчеты еще осиливать надо. Но без правильно созданной таблицы кластеров форматирование делать смысла нет. А если не форматировать то какой смысл делать утилиту для разметки.
Добавлено через 3 минуты
Полноценный сделать не выйдет.. если ты весь жесткий при этом нулями будешь забивать (стандартное форматирование). то можно иногда и не дождаться.
А незачем весь обнулять, это действительно долго. Формат только быстрый. Самое главное разметку правильно делать. Венда насколько я понимаю тоже винт при форматировании не обнуляет.
Добавлено через 7 минут
кстате да, не согвсем понятно. есть например у фат12 такая запись в бутсекторе
Количество секторов на единицу распределения (кластер), т.е. размер кластера в секторах от неё и отталкиваться при созданиии таблицы кластеров...сложного нет ничего. на паскале или на си за день набивается простейший fdisk))))
ФАТ12 прекрасно себя чуйствует и при МБР. А про кластеры ты гонишь, читай доки и не городи отсебятину.
не городи отсебятину
таварисч ввы сами то читали доки? я привёл цитату имегнно из документации. не верите? прогуляйтесь вот сюда (http://stormdos.narod.ru/the_oldest/osbk/fs.htm) , сюда (http://akina.hop.ru/mbr.php3) ну и на яднекс...
по поводу клстеров, таблиа достаточно простая и смотрим её здесь (http://alanco.ru/component/option,com_deeppockets/Itemid,51/task,catContShow/cat,28/id,257/). на основе Таблица 2. Сравнение размеров кластеров можно сделать определённые выводы при расчётах. про паскаль и си я сказал потому что там мат расчёты делать в разы проще, чем на асме! форматирование раздела полность не требуется. достаточно только создать саму фат на разделе...хотя можно и нулями зобивать весь раздел. на профи быстрое форматирование в фат12 проходит за секунду..вобщем проблем особых нет, проблемы начнуца при чтении фат32, т.к. там размер каталога достаточно ёмкий. в остальном всё очень даже просто...
таварисч ввы сами то читали доки? я привёл цитату имегнно из документации. не верите? прогуляйтесь вот сюда (http://stormdos.narod.ru/the_oldest/osbk/fs.htm) , сюда (http://akina.hop.ru/mbr.php3) ну и на яднекс...
по поводу клстеров, таблиа достаточно простая и смотрим её здесь (http://alanco.ru/component/option,com_deeppockets/Itemid,51/task,catContShow/cat,28/id,257/). на основе Таблица 2. Сравнение размеров кластеров можно сделать определённые выводы при расчётах. про паскаль и си я сказал потому что там мат расчёты делать в разы проще, чем на асме! форматирование раздела полность не требуется. достаточно только создать саму фат на разделе...хотя можно и нулями зобивать весь раздел. на профи быстрое форматирование в фат12 проходит за секунду..вобщем проблем особых нет, проблемы начнуца при чтении фат32, т.к. там размер каталога достаточно ёмкий. в остальном всё очень даже просто...
Истина как всегда где-то рядом: http://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/fatgen103.doc Все остальное от лукавого и чьи-то домыслы. И математика на ФАТе достаточно примитивная, на асме все в легкую делается.
Савелий, ты не повериш, есть разные способы достич желаемого результата. по ссылкам которые я довал, я сам и делаю работы по монтированию фат32...и ты не повериш, работает. потому этим докам я верю...
Савелий, ты не повериш, есть разные способы достич желаемого результата. по ссылкам которые я довал, я сам и делаю работы по монтированию фат32...и ты не повериш, работает. потому этим докам я верю...
Верить можно чему угодно, но дока есть истина в последней инстанции.
Полноценный сделать не выйдет.. если ты весь жесткий при этом нулями будешь забивать (стандартное форматирование). то можно иногда и не дождаться.
хм... ну в принципе я думаю особой надобности и не надо в этом :) если только принудительно задать эту опцию.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot