Погода: -12°C
  • Заметка для любознательных:

    Существуют USB накопители, сокращённо UFD (USB Flash Drive). В народе - USB-флэшки.
    Определяются системой как диски.
    Диски эти могут быть либо Removable (сменные - подавляющее большинство), либо Non-Removable (соответственно, несменные или жёсткие). Причём одна и та же флешка может быть и тем и тем.

    Пример: Мой EasyDisk в обычном состоянии определяется системой, как Removable. После форматирования родной утилитой с пометкой "Сделать загрузочным" - он определяется как Non-Removable.

    В последнее время всё чаще возникает необходимость сделать UFD загрузочной. На своём опыте я выяснил, что проще флешку делать загрузочной, когда она является Non-Removable. Просто большинство дисковых утилит видит Non-Removable диски и не видит Removable.

    Мне могут возразить, что, дескать, зачем так извращаться, когда родные утилиты делают всё отлично. Я отвечу: утилиты как правило делают на загрузку DOS, что мне, да и многим другим, он просто нах не нужен. Тем более не для всех влешек есть такой софт.

    Внимание вопрос: Где и как на флешке хранится информация о том, кем прикидывается девайс - Removable or Non-Removable? Или где можно взять утилиту, которая меняет этот флаг на любых флешках?

    ЗЫ: Сейчас мучаю JetFlash 2.0 на два гигабайта. Non-removable мне её сделать так и не удалось. Пока что.

    Wir werden alle sterben

  • Подозреваю, что утилитка просто поднимает флаг "Активный диск". А система соответственно смотрит на этот флаг и говорит, что этот диск "Non-Removable".

  • По сети нарыл про некий SPB-Linux, специально типа придуманный для загрузки с USB...
    http://spblinux.ch.vu/
    Может, поможет...

    Кто яростно ненавидит мотоциклистов тот сам латентный мотоциклист.

  • Нет. Наличие флага ативности на это не влияет... ДОС-то грузится... Как с дискетки... И диском A: прикидывается... В то время как Non-Removable - диском C:.

    Wir werden alle sterben

  • Та же самая балалайка. Если ставишь на non-removable - ставится/грузится. Если на Removable - полный облом.

    Wir werden alle sterben

  • http://home.tele2.ch/spblinux/spbsetup/WinNT2kXP/readme.txt

    а как тут написано пробовал? просто интересно уже самому, а флэшки для экспериментов под рукой нет...

    Кто яростно ненавидит мотоциклистов тот сам латентный мотоциклист.

  • Нарыл всяких ссылок, вроде как даже по теме... Буду теперь их курить... Кому интересно - присоединяйтеся...
    http://www.usb.org/developers/devclass_docs/usb_msc_boot_1.0.pdf

    http://www.weethet.nl/english/hardware_bootfromusbstick.php

    http://mdforum.dynu.com/fortopic305.html

    http://www.nu2.nu/mkbt/

    http://www.microsoft.com/whdc/device/storage/usb-boot.mspx

    Надо вечерком зайти что ли флэшку купить метров на 1024... да и поиграться дома...

    Кто яростно ненавидит мотоциклистов тот сам латентный мотоциклист.

  • Я по этому мануалу и делал. Сейчас получилось вторым способом на removable диске. Но суть-то в том, что даже не только Линукс нужен. Я мучаю Акронис ТруИмидж. На Non-Removable мне удаётся без особых напрягов сдалать его на флэшку. А с removable - танцы с бубном. Всё из-за того, что большинство утилит для работы с дисками не дают работать с Removable девайсами...


    Вот это уже интересно. Спасибо за ссылку.

    В ответ на: A Removable Medium Bit (RMB) of zero indicates that the medium is not removable. An RMB bit of one indicates that the medium is removable. The host shall support both values.
    Что меня и интересовало. Где б реализацию найти... Которая этот бит меняет...

    Wir werden alle sterben

    Исправлено пользователем Stalker (08.09.05 13:30)

  • на 1 Гб маловато будет для ХР, жду решения этого вопроса :улыб:

Записей на странице:

Перейти в форум

Модераторы: