Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Накопители (SSD, HDD, USB Flash) (http://forum.oszone.net/forumdisplay.php?f=53)
-   -   Определение USB-Flash BIOS'ом как USB-HDD: что, как и почему. (http://forum.oszone.net/showthread.php?t=139234)

MichaelS 03-05-2009 21:02 1109890

Определение USB-Flash BIOS'ом как USB-HDD: что, как и почему.
 
Приветствую всех старожилов и новожилов :) этого достопочтенного форума! Моя первая тема здесь. Подключайтесь.

Вопрос больше теоретический, но не высосанный из пальца.

Итак, откуда у этого вопроса уши растут. Захотелось сделать, в частности, для ноута Sony VAIO VGN-SZ3_и_буквы_там_какие-то, boot-флэшку. При ближайшем рассмотрении BIOS'а этого ноута выяснилось, что он не знает, что такое USB-ZIP. Загрузиться с USB-HDD, -CD, -FDD - пожалуйста (есть соответствующие варианты в списке загрузочных устройств). С USB-ZIP - nicht verstehen.

С другой стороны, ни одна из имеющихся у меня флэшек различного объёма (от 64 Мб до 4 Гб, в т.ч. 512 Мб под FAT16) и статуса (с активным разделом и без) не определяется ноутом никаким из 3 упомянутых способов (загрузка не происходит). Значит, все они (флэшки) определяются BIOS'ом как USB-ZIP (если он вообще знает, что это такое в принципе), и всё на этом заканчивается. Это я всё к тому, что интерес к вопросу у меня не праздный.

Так вот, собственно, вопрос. Вернее, вопросЫ. Каков механизм определения BIOS'ом типа USB-накопителей? Каково влияние полного объёма накопителя и, возможно, объёма разделов, имеющихся на нём? В частности, загрузочного, если разделов на накопителе больше одного. Влияет ли на процесс наличие/отсутствие активного раздела на накопителе? А файловая система? А, скажем так, железные факторы (контроллер накопителя, например)?

Возможно ли изменение у флэшки типа USB-накопителя (для BIOS'а)? Каким образом? Или можно ещё каким-то образом загрузить с флэшки компьютер, в BIOS'е которого отсутствует вариант загрузки с USB-ZIP?

Хотелось бы, чтобы из темы получился мини-faq по данному вопросу. Я к тому, чтобы ответы не сводились примерно к следующему: "Нет. Нет. Да. Нет. Вручную." Думаю, никакая дополнительная/лишняя информация не будет лишней. :) Как всегда, полезные ссылки будут очень полезны. Если у кого-то будут какие-то соображения в продолжение темы загрузки с флэшки, я буду только рад.

Лично мне доводилось в одной (или даже более) теме здесь видеть мнение, что для того, чтобы USB-накопитель "был" USB-HDD, нужно, чтобы на нём был загрузочный сектор. У меня уже все флэшки с активным разделом (была одна 2 Гб слим-флэшка с неактивным разделом, теперь и на ней есть активный раздел 512 Мб под FAT16). Но ни с одной из них ноут не грузится, то есть не определяет их как USB-HDD.

bossmah 06-07-2010 00:09 1447924

хорошая тема !!!!
с удавольствием по читал бы ответы на нее.

Ment69 06-07-2010 05:38 1447985

Цитата:

Цитата MichaelS
Значит, все они (флэшки) определяются BIOS'ом как USB-ZIP »

Ерунда полнейшая, USB-ZIP это и есть устройство ZIP, подключенное по шине USB, при чем здесь флешки.
Цитата:

Цитата MichaelS
чтобы USB-накопитель "был" USB-HDD, нужно, чтобы на нём был загрузочный сектор »

правильно, а у вас
Цитата:

Цитата MichaelS
все флэшки с активным разделом »

это совершенно разные вещи.
bossmah, ничего хорошего в этой теме нет :)

stepanoff09 06-07-2010 07:50 1448015

Дело в том что единого стандарта загрузки с USB-Flash нет.
Так что флопики будут жить вечно, с них загрузка всегда стандартная.

IgNat 06-07-2010 08:44 1448026

MichaelS, на самом деле,
Цитата:

Цитата MichaelS
мини-faq по данному вопросу»

- проще начинать с решения конкретно Вашей "проблемы". Появятся и "теоретические" и "высосанные из пальца" сообщения (есть уже и отличившиеся: stepanoff09 ;)). А Вы, если захотите, добавляйте сообщения/информацию в 1-ое сообщение (может что и получится).

Вопросы:
- что именно пытаетесь загрузить с флеш;
- чем форматировали флеш;
- есть ли на флеш загрузочные файлы, в-первую очередь, сам загрузчик (Loader).

Позже напишу (или кто-нибудь сделает доброе дело и меня опередит :)) ответы на Ваши вопросы.

Tomset 06-07-2010 15:39 1448340

MichaelS,
Простого общего решения для флешек нет.
А частные случаи решают по разному здесь:
http://www.flashboot.ru/forum/index.php?www

bossmah 18-07-2010 02:55 1455340

В ОБЩЕМ ПРИВЕТ ВСЕМ ХОРОШИМ И НЕ ХОРОШИМ ДЕВАЙСАМ У МОНИТОРА :cool:
ВЕЩ ТАКАЯ КАК ЗАГРУЗОЧНАЯ USB-HDD , СОБСТВЕННО ГОВОРЯ ПРИКРАСНАЯ ШТУКЕНЦИЯ!
НО ХОТЕЛОСЬ БЫ НАПОМНИТЬ О УМЕНИИ НАСТРАИВАТЬ BIOS !!!!!
И ТОГДА ПОЧТИ ЛЮБАЯ ФЛЕШКА МОЖЕТ СТАТЬ ЗАГРУЗОЧНОЙ!
Я ХОТЬ И НЕ ПРОФИ ПО ЭТОМУ ВОПРСУ НО УВЕРЕННО УТВЕРЖДАЮ ЧТО ТАКАЯ ШТУКЕНЦИЯ
БЫЛА МНОЙ ОПРОБОВОННА И ОТРАБОТАЛА НА ВСЕ 100%
ИНФОРМАЦИИ НА ПРОСТОРАХ http://forum.oszone.net/ ХВАТАЕТ
ГЛАВНОЕ ЧИТАЙТЕ ВНИМАТЕЛЬНО !
ВСЕМ УДАЧИ.

IgNat 18-07-2010 03:02 1455341

bossmah, рады за Вас. Кричать то зачем? Предупреждение за нарушение п.3.10 ОПК

ostapukr 17-10-2011 16:00 1775332

Цитата:

Цитата MichaelS
для того, чтобы USB-накопитель "был" USB-HDD, нужно, чтобы на нём был загрузочный сектор »

Для начала нужно разделить флешки и USB-HDD, USB-ZIP и т.д. Это разные устройства. USB-HDD - жесткий диск с интерфейсом USB, USB-ZIP - Zip-дисковод с интерфейсом USB, USB-CD - дисковод CD с интерфейсом USB. И сразу оговорюсь, что всё нижеописанное относится к флешкам.
Флешка может эмулировать USB-HDD, USB-ZIP и т.д. устройства и поэтому может определяться БИОСом как USB-FDD, USB-ZIP, USB-HDD или просто HDD (есть ещё вариант USB-CD/DVD, но он специфичен, и я его рассматривать не буду) .

USB-FDD - это режим эмуляции флоппи. Начиная с первого физического сектора (нулевого логического) расположен загрузочный сектор, MBR на флешке нет, поэтому доступен только один раздел (если точнее, то говорят в этом случае, что разделов не существует - no partition).

USB-ZIP и USB-HDD - это режим эмуляции соответствующих устройств. Начиная с первого физического сектора (нулевого логического) расположен MBR (Master Boot Record). При эмуляции USB-ZIP возможен только один раздел и этот раздел должен быть четвёртым в таблице разделов MBR. При эмуляции USB-HDD возможно иметь четыре основных раздела на флешке (как в обычном HDD), но из Windows будет доступен в проводнике только один - первый раздел в таблице разделов MBR.
Для того, чтобы флешка была загрузочной в режиме USB-HDD необходимо иметь на флешке:
1. MBR http://en.wikipedia.org/wiki/Master_boot_record.
2. Активный раздел.
3. VBR/PBR (Volume/Partition Boot Record) на активном разделе http://en.wikipedia.org/wiki/Volume_boot_record.
4. Загрузчик на активном разделе http://ru.wikipedia.org/wiki/%D0%97%...B5%D0%BC%D1%8B.

Остаётся вопрос как же сделать загрузочную флешку? Легко. В этом всегда поможет утилита bootice. Как её использовать смотрите здесь http://forum.ru-board.com/topic.cgi?...&limit=1&m=1#1.

MupkyJI 06-02-2012 14:50 1852852

Подниму тему. Насколько я понял человека интересует (как и меня) есть ли возможность прикрутить выбор загрузки в биосе с усб накопителя (усб флехи, жд) и прочих плюшек. Правда наверное это к производителям прошивок биоса с учётом возможностей чипсета. вдруг если имеется инфа по этому то мой ноут ASUS x51r.

-Diablo- 10-02-2012 22:17 1855897

У меня флешка определяется биосом как hdd не зависимо от выполнения команд bootsect.exe /nt60 /nt52 и наличия активного раздела.
Если раздел не помечен как активный и тупо скинуть туда файлы установки винды 7 - выдает ошибку при попытке с нее загрузится
Если раздел помечен как активный, имеет систему НТФС, независимо от выполнения (не выполнения) bootsect.exe /nt60 /nt52 и тупо скинуть туда файлы установки винды 7 - грузится и ставится отлично
Если раздел помечен как активный, система ФАТ32, если тупо скинуть файлы установки вин 7 - грузится отлично, если выполнить что-то из /nt60 /nt52 - застывшее подчеркивание (досовский курсор) в левом верхнем углу на черном фоне.
Да, самое главное - раздел винчестера, на который ставится винда должен быть активным. В противном случае загрузчик пропишется на флеху и загрузить винду без нее не удастся.

Вышесказанное - личный опыт

Vitek 07 11-02-2012 15:05 1856284

Цитата:

Цитата -Diablo-
флешка определяется биосом как hdd »

это зависит от режима работы контроллера

VikProg 02-06-2014 02:04 2358720

Цитата:

Цитата ostapukr
При эмуляции USB-HDD возможно иметь четыре основных раздела на флешке (как в обычном HDD), но из Windows будет доступен в проводнике только один - первый раздел в таблице разделов MBR. »

А можно как-нибудь получить доступ к остальным разделам?

IgNat 02-06-2014 13:00 2358856

VikProg, у вас на флеш несколько разделов? ;)

VikProg 03-06-2014 09:30 2359258

Цитата:

Цитата IgNat
у вас на флеш несколько разделов? »

да, 3 раздела

ostapukr 13-12-2014 03:50 2443385

Цитата:

Цитата VikProg
А можно как-нибудь получить доступ к остальным разделам? »

Да. Смотрите ролик mp4 https://mega.co.nz/#F!Q0ojBTZL!ZzpM_TSWG2JVGVlYQOuqog В конце ролика это есть.
Описание других файлов тут (может заинтересует) http://forum.ru-board.com/topic.cgi?...3&start=440#14

VikProg 14-12-2014 10:21 2443781

ostapukr, спасибо! будем разбираться.

Владимир Киреев 08-12-2016 20:23 2694138

У меня проблема. Стационарный комп. Материнская плата Gigabyte GA-P55-UD3R. Комп куплен в 2008 г. БИОС не обновлялся. Сейчас версия F2. Сделал загрузочную флешку, как описано на сайтах в Инете (несколько вариантов). Но загрузиться с нее не могу. Варианты устройств Загрузки:

FDD
LS120
HDD
CDROM
ZIP
USB-FDD
USB-ZIP
USB-CDROM

Если зайти в BOOT меню через клавишу F12,то появляется еще вариант USB-НDD и Legacy LAN.
Но ни в одном варианте загрузки с флешки не происходит. Что можно сделать и можно ли вообще сделать что-то? Поможет ли перепрошивка БИОСа?

В данной теме есть посты, в которых упоминаются разделы флеш-накопителя. А как об этих разделах на моей флешке узнать?
И еще один вопрос. В посте 46 данной темы дается ссылка, по которой можно скачать некоторые файлы. Но файлы с расширением .TBI ничем не открываются.

P.C. Собранный Live CD запускается нормально.

Normal 08-12-2016 20:35 2694146

Владимир Киреев, надо выбрать HDD, а в другом пункте, где перечислены все имеющиеся HDD, поставить флешку на 1-е место.


Время: 07:59.

Время: 07:59.
© OSzone.net 2001-