Сегодня придумал несколько извращенный, но все же...
Способ поставить MISIX на винт
1. Воткнуть подопытный HDD или флэшку в ПЦ. (как - дело вкуса, я делал через переходник USB->IDE).
2. Записать ПОБАЙТНО, с нулевого сектора, образ винчестера Егора Вознесенского, можно взять тут:
http://sinclair55.by.ru/-/download.shtml?/hd.rar
или
http://sinclair55.by.ru/hd.rar
(Это просто я на свой сайт переложил, по старой ссылке http://chbg.ru/MSX/beta/hd_image.zip он похоже не сохранился)
В качестве проги-писалки я юзал WinHEX ("File -> Restore Image..."). Наверное можно чем-нибудь другим.
3. Перевоткнуть винт (или если он воткнут напрямую в IDE, то сделать ребут). В винде должны увидеться 3 раздела, записанных с образа.
4. Пуск > Настройка > Панель управления > Администрирование > Управление компьютером > Управление дисками
5. Удалить лишние разделы (кроме того, на котором стоит MISIX), создать свои. Создаваемые разделы должны быть основными, с файловой системой FAT.
Воспользоваться Partition Magic-ом у меня не получилось, он выругался на то, что диск разбит с неправильной геометрией (1 голова, 0 секторов), и это может привести к потере данных. Что-либо делать с таким винтом отказался.
6. Вытащить винт из ПЦ, вставить в MSX. Если компу грузиться не с чего, то он загрузит MISIX. Но прежде чем пользоваться свежесозданными разделами, надо их расформатить HPREP-ом:
HPREP FORMAT <буква диска>:
Почему - не знаю, но с расформаченным FAT16 на ПЦ работает он как-то неустойчиво чтоли...
Затем сделать сброс.
7. После сброса также должен загрузиться MISIX, но теперь при переходе на свежие разделы и поытке сделать DIR он должен благополучно ответить NO FILE(S). Можно пользоваться разделами. Директории тоже работают
Всё
По такому алгоритму сделал себе флэшь для MSX. (Transcend 512Mb)
Себе сделал помимо 16Мб загрузочного раздела, ещё 2 по 235Мб, набиваю всяким потихоньку
Проблемой размера загрузочного раздела я не занимался, т.к. нет смысла, MISIX прекрасно умещается в изначально отведенные 16МбЗаодно и пусть живет себе на отдельном разделе, никем не притесняемым
![]()
P.S. Описываемый способ подойдет скорее всего только для носителей объемом >100Mb. Иначе сам образ не влезет. Как винда отреагирует на недописанный образ на маленьком HDD (флэши) я не знаю.
P.P.S. Единственный глюк который я нашел, тестируя свою свежеразбитую флэшь - находясь в бейсике, невозможно выйти обратно в MISIX командой _system. Появляется надпись ** LOADING MISIX **, появляется приглашение, и на этом все повисает. Предполагаю, что прежде чем выходить в систему, надо как то установить текущий диск на загрузочный MISIX в бейсике. Как это сделать? Это возможно?
Если кто-то ещё будет делать, сообщайте о результатах, интересно же![]()






Заодно и пусть живет себе на отдельном разделе, никем не притесняемым
Ответить с цитированием