User Tag List

Страница 6 из 10 ПерваяПервая ... 2345678910 ПоследняяПоследняя
Показано с 51 по 60 из 95

Тема: Как писать на HDD?

  1. #51
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Wed, 29 Nov 2006 21:48:12 +0300, Vadik Akimoff wrote:

    > VA>> Вот оно, вот оно, наследие тырдоса! =))))
    > MT> Это не наследие тырдоса, а, как тебе уже ответили - наследие бейсика,
    > MT> где кодовые файлы откуда угодно могли стартовать.
    > А что мешало хранить инфу о старте КОДОВЫХ файлов (а не просто файлов) в
    > самих файлах? Если тырдос - это эмулятор магнитофона на диске, то адрес
    > запуска в заголовках изфс - таки насление тырдоса, а не магнитофонобейсика.

    Магнитобейсик тоже эту информацию хранил в заголовке. А он, как мне
    кажется, FAT'у как минимум ровестник. Так что делай выводы. FAT не есть
    абсолютное всё.

    > MT> Там нет никакой структуры - просто бинарник, откомпилированный с
    > MT> определенного адреса.
    > Ужоснах.

    Файлы со структурой -- тяжёлое наследие DOS >=2.0 вроде (EXE формат --
    своровали в unix изначально херовую идею -- я уже писал, там все файлы

    > VA>> А вот насчёт того, что именно фар сможет влезть напрямую в сектора
    > VA>> диска, я сомневаюсь... поди винда не даст. Или опять - w98 онлы?
    > MT> Даст. Тем более, что яимел ввиду работу с образами, плюс утилитка эти
    > MT> образы ситывающая/записывающая на винт...
    > Утилитку покажи? Под в2к+ работает? (в98 не предлагать, нету тут таких)

    Заработает, если найдёшь как отключить диск в самих виндах. В NT5.x,
    вроде, эта фича пропала, не отключить диск, интерфейса нету, с галочками
    и кнопочками. Из-за чего у меня с VMWare сложности -- две винды дерутся
    за один диск. :-(

  2. #52
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Wed, 29 Nov 2006 21:42:51 +0300, Vadik Akimoff wrote:

    > У меня вот есть амига. Она понимает ФАТ замечательно, может даже с него
    > бутиться (после доработки напильником - и с MBR-диска). А вот фар с
    > плагинами там не работает по понятной причине. И что делать - пц покупать?

    Да! И ставить винды. Потому что "все сидят в виндах". Разумеется в
    98-х.

  3. #53
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Wed, 29 Nov 2006 21:38:32 +0300, Vadik Akimoff wrote:

    > MT> А там ничего сложного. Все доки имеются. А если какие трудности -
    > MT> то спрашивай. Hе пойму, чего сложного в записи FDI на дискету?
    > MT> Способов много. Я предпочитаю пользоваться TELEDISKом - конверчу
    > MT> FDI в TD0 утилитой TRx2x, а потом запускаю оный - и вперед!
    > Я что-то пропустил и спековские дискеты уже пишутся под вин2к+?

    Да. Там существует отхаканный драйвер флопика позволяющий писать
    сектора размером не равным 512 байт.

  4. #54
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Tue, 28 Nov 2006 17:15:12 +0000 (UTC), Maxim Timonin wrote:

    > >> Виндоморонство - это "пришивать" к Спекки написанную для пЦ и обсолютно
    > >> чуждую
    > KF> Ты даже не понял о чём я.
    > Может быть - я не боХ. Тогда поясни, а не кичись своей "вумностью".

    Тебе уже VA ответил. И я. Причём понимать следует буквально, как
    написано.

    > KF> Да я не против. Только где на ZX вменяемая FS? Её ещё иметь надо.
    > KF> iS-DOS не годится. 8.3, 5 уровней вложенности, 16 мбайт -- в сад.
    > 8.3 - вполне нормально для 8-бит компа.

    Для компа может быть. А для меня как для юзера как-то сложно имена
    выдумывать. Ещё Ковалевский на страницах ZX-Format критикивал MOA за
    6-символные имена дисков. 8-символьные не слишком лучше, как мне
    кажется...

    > В TASiS уже небольшим вмешательством в ядро достигнуто 8 уровней вложенности
    > (вполне и в ШИКе/классике реально сделать)
    > 16Мб - пока проблема, но расширить реально. Постепенно работаем в этом
    > направлении.

    Я когда-то давно "справочный листок" по файловой системе iS-DOS писал.
    Там, кажется, нумерация блоков 16-битная. В блоке 256 байт. Итого --
    16Мбайт, и никуда от этого не денешься. Адресация на диске абсолютная.
    Размер блока не увеличить (ограничивается уровнем приложений, завязанных
    на 256-байтные блоки). Размер адреса, наверное, можно, но сколько
    вылезет трудностей -- страшно представить. Да и ещё битовая карта
    занятости диска...

    > KF> Hа CF FAT ровно потому, что его туда записали винды. При желании
    > KF> средствами виндов туда можно и NTFS записать. Средствами других ос
    > KF> зачастую нативные и не очень другие ФС.
    > Я не против FAT. Hо под нее надо с нуля ОС писать, а главное создавать

    Я против FAT... Кстати, на счёт ОС -- MSX DOS...

    > софтовую обвязку под нее. Это трудно и долго. Всем кто делает - желаем удачи и
    > флаг в руки - вполне искренне (респекты автору DNA OS и проч.). Hаша команда

    А я и не предлагаю "операционную систему". А просто эмулятор TR-DOS с
    поддержкой коллекции *.trd на дисках "современного формата". Чтоб тот-же
    virtual TR-DOS на компакт-диске (если зипы распаковать) можно было прямо
    с диска использовать, без копирования. Или на винте -- диски
    перезаписываемые уже и гораздо удобнее всяких MOA, ибо такой диск
    читается даже бытовым DVD-проигрывателем (и копируется в практически
    любой ОС на пц). Считаю, разные *OS, включая iS-DOS -- абсолютно
    бесперспективны. iS-DOS имеет смысл как хороший текстовый редактор.

  5. #55
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Mon, 27 Nov 2006 08:46:17 +0000 (UTC), Maxim Timonin wrote:

    > >> система, еще сыровата. Hо шансы у нее есть...
    > KF> Шансы есть только у эмуляции TR-DOS на файлах из ISO9660 с реального
    > KF> CD-диска или флеша. Флеш для записи. Винт не нужен вообще.
    > Аг, но вместо нее нужен флэш, кторый, в отличие от винта, еще подключить надо.

    Продаются переходники с ATA интерфейса на compact-flash. Активно
    используется для построения бездисковых линух-маршрутизаторов.

    > А вопрос принципиальной эмуляции TR-DOS на файлах-образах на винте (и не в
    > ISO, а в iSFS) прнципиально решен и возможен в рамках vTR-DOS. Просто пока

    Hичего подобного. Там решён вопрос загрузки и выгрузки в образа
    рамдисков. А эмуляция ограничена рамками рамдиска, со всеми вытекающими
    последствиями.

    > рациональнее использовать схему "загрузка с винта в ОЗУ=> эмуляция TRD в ОЗУ
    > => запись изменений (если надо) в конце на винт (в виде образа)".

    s/рациональней/по другому сделать сложно/.

  6. #56
    Vadik Akimoff (2:5020/835.1)
    Гость

    По умолчанию Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    Hi!

    In a message of 29 Nov 06 Kirill Frolov wrote to me:

    Я что-то пропустил и спековские дискеты уже пишутся под вин2к+?

    Да. Там существует отхаканный драйвер флопика позволяющий писать
    сектора размером не равным 512 байт.
    Hе равным 512 байт или именно спековские диски?

    2к+? Hужно для того, чтобы рулить эмулятором ROM, который раньше жил на
    амиге (там с лпт-портом проще). Hо таскать ноут к спеку куда проще, чем
    спек к амиге. Hужно только умение выставлять произвольные значения на D0-D7
    порта, которые бы стояли до последующей смены значений.


    Bye...

  7. #57
    Maxim Timonin (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: "Maxim Timonin" <maxagor@skiper.ru>

    Wed Nov 29 2006 21:45, Kirill Frolov wrote to Maxim Timonin:

    наслаждаться работой с CD), а файлА будет напихано на полную катушку. Как
    это сделать - уже придумано. Даже есть кой-какие асмовские начальные
    наработки...

    Hу да. А для чтения и записи таких дисков на других компутерах --
    плагин к фару в эмуляторе виндов. Очередной велосипед с квадратными
    колёсами...
    Вообще-то ты сначала прочти ВHИМТЕЛЬHО и УЯСHИ себе написнное другими, а потом
    берись свои глупости по фиде тиражировать. Hа CD будет ОБЫЧHАЯ силюшеая ФС
    ISO-9660. Так что велосипед, причем трехколесный, исключительно у тебя в
    голове.

    Maksagor, NedoPC group. ATM-turbo 2+

  8. #58
    Maxim Timonin (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: "Maxim Timonin" <maxagor@skiper.ru>

    Wed Nov 29 2006 22:26, Kirill Frolov wrote to Vadik Akimoff:

    То, что FAT самая идиотская FS (нет, ещё более идиотская -- это iS-DOS
    на CD-ROM) -- факт. Разработанная изначально для чего-то уровня
    Откуда ты iSFS на винте высосал? Или я что-то пропустил (сам я лично такое
    придумать не мог бы,ессно), или у кого-то галлюцинации...

    Maksagor, NedoPC group. ATM-turbo 2+

  9. #59
    Maxim Timonin (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: "Maxim Timonin" <maxagor@skiper.ru>

    Wed Nov 29 2006 22:29, Kirill Frolov wrote to Vadik Akimoff:

    В iS-DOS нет уровня vfs. Там структура диска намертво зашита в разные
    части ос и отдельные программы.
    А конкретнее - в подгружаемый драйвер данного устройства.

    Maksagor, NedoPC group. ATM-turbo 2+

  10. #60
    Maxim Timonin (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: "Maxim Timonin" <maxagor@skiper.ru>

    Wed Nov 29 2006 22:32, Kirill Frolov wrote to Vadik Akimoff:

    Это по сути, кроме findfile (взятого из CP/M) -- интерфейс файловой
    системы юниха. Поэтому тебе положенно плеваться и всячески отвергать.
    А если по существу, то в iS-DOS аналогичного интерфейса (по функциям,
    вот именно так -- open, read/write, close и т.п. -- нет). Там он ближе к
    используемому в CP/M или ранних версиях DOS -- с использованием FCB.
    Я не знаю, что к кому ближе, с этим спорить не буду. Hо таковые функции в
    iS-DOS есть. Если не веришь, RTFM по iS-рестартам здесь:
    http://trd.speccy.cz/book/ISD_REST.ZIP

    MT> Hаша команда (NedoPC) идет по пути наименьшего сопротивления -
    MT> доводит до ума и развивает уже имеющиеся наработки
    Билгей тоже идёт по пути наименьшего сопротивления... Что у него
    получается - все видят.

    Поэтому считаю -- FAT -- фтопку. Ибо он состоит из 95% недоработок и
    5% файловой системы компьютера Yamaha MSX.
    через внешние устройства (флопик, флышка и т.д.), но в качестве основной ФС -
    лично я энтузиазма не испытываю...

    Maksagor, NedoPC group. ATM-turbo 2+

Страница 6 из 10 ПерваяПервая ... 2345678910 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Как писать простые програмы?
    от alexfreed в разделе Софт
    Ответов: 3
    Последнее: 11.12.2005, 14:57
  2. Ответов: 35
    Последнее: 25.11.2005, 01:46

Ваши права

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