Флэшка с образом дистрибутива при монтировании валит Windows 7

vadik
если я правильно понял стартовое сообщение, то винду валит не сама флешка, а ее содержимое. Т.е. если записать на флешку другую инфу, то все ОК.
С трудом верится, что содержимое флэшки может валить винду .......... но, может, конечно, быть все, а потому интересно узнать сам процес подсоединения флэшки - мигает диод, не мигает, на каком этапе, выскакивают ли какие то сообщения....и.т.д и.т.п.
Плюс к этому интересно проверить - попробовать заменить драйвер /Windows/System32/drivers/usbport.sys где все нормально .... плюс проверить вставить флэшку на выключенном компе и загрузиться ....
Ошибки не исчезают с опытом - они просто умнеют
vasek
С трудом верится, что содержимое флэшки может валить винду
Если файловая система флешки RAW, то винда определяет ее как неисправную, потому что не знает этого формата. А когда какой то процесс начнет ее открывать, то будет bsod.
In Tux We Trust
redix
Если файловая система флешки RAW, то винда определяет ее как неисправную, потому что не знает этого формата. А когда какой то процесс начнет ее открывать, то будет bsod.
Экспериментирую часто, RAW то же был часто, но bsod не получал никогда ........ это исключено по спецификации USB устройств ... это перегнул, имел ввиду, если устройство не идентифицировалось, то падения исключены - прописано это...
Ошибки не исчезают с опытом - они просто умнеют
Я тоже не получал bsod, но проблемы в извлечение были и часто. Если это флешка с записанным через suse studio imagewriter, то были проблемы с извлечением. А флешка на 16 гб, отформатированная из под линуха в ntfs, не извлекается принципиально, вытаскиваю после выключения машины.
In Tux We Trust
vasek
С трудом верится, что содержимое флэшки может валить винду .......... но, может, конечно, быть все, а потому интересно узнать сам процес подсоединения флэшки - мигает диод, не мигает, на каком этапе, выскакивают ли какие то сообщения....и.т.д и.т.п.
Так вы же сами можете и проверить. Дистрибутив в стартовом сообщении указан, проблемные версии винды - тоже. )
vadik
Так вы же сами можете и проверить. Дистрибутив в стартовом сообщении указан, проблемные версии винды - тоже. )
Проверил..........но сначала посмотрел что это такое.
Для простоты переименуем OPNsense-16.7-OpenSSL-vga-amd64.img.bz2 в test.bz2
$ file ~/test.bz2
~/test.bz2: bzip2 compressed data, block size = 900k
Рассмотрим подробнее что там еще упаковано
$ binwalk ~/test.bz2
DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
0             0x0             bzip2 compressed data, block size = 900k
1165522       0x11C8D2        MySQL ISAM compressed data file Version 10
12672670      0xC15E9E        StuffIt Deluxe Segment (data): fa
19960981      0x1309495       LANCOM OEM file
90715032      0x5683398       Certificate in DER format (x509 v3), header length: 4, sequence length: 22924
Упаковщик с самого начала, проверим все таки сигнатуру (должна быть 42 5a 68)
$ hexdump -C -n 3 ~/test.bz2
00000000 42 5a 68 |BZh|
00000003
А сейчас можно и распаковать, когда все уточнили
$ bzip2 -d ~/test.bz2
Запишем на флешку
$ pv -tpreb ~/test | sudo dd of=/dev/sdb bs=4096
Смотрим что получили
$ sudo fdisk -l /dev/sdb
GPT PMBR size mismatch (1641093 != 2019999) will be corrected by w(rite).
Диск /dev/sdb: 986,3 MiB, 1034240000 байт, 2020000 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 784056D8-53B9-11E6-90D9-000C2936F312
Устр-во    начало   Конец Секторы Размер Тип
/dev/sdb1       3    1602    1600   800K EFI
/dev/sdb2    1603    1634      32    16K FreeBSD boot
/dev/sdb3    1635 1641090 1639456 800,5M FreeBSD UFS
Понятно....... мне ее на моем компе не запустить...... в винде получу bsod ….. но не по причине содержимого как такового, а по причине не возможности запуска флешки на соответсвующих компах и установленных ОС.
Ну, конечно, в win7 воткнул …...... bsod ….
UPD ….. и лучше смотреть, что втыкаем....

PS .... fdisk выделил красным GPT PMBR size mismatch (1641093 != 2019999) will be corrected by w(rite).
........Тип метки диска: gpt........... и + к этому целых 3 раздела.........

PSS .... как всегда, что-нибудь да забуду.
1. Если просто записать данный образ на флешку (без распаковки), безусловно, все нормально, bsod нет....
2. Для интересующихся даю ссылку на топик .... сам не читал - мельком по диагонали, вроде бы решили (написано - SOLVED)
Ошибки не исчезают с опытом - они просто умнеют
vadik
vasek
И, думаю, наиболее вероятная причина в драйвере usbport.sys (драйвер порта контроллера USB).
если я правильно понял стартовое сообщение, то винду валит не сама флешка, а ее содержимое. Т.е. если записать на флешку другую инфу, то все ОК.
Падения происходят именно с этим дистром на флешке.
Да вот нет. Форматированная в арче флэшка, где ранее был записан этот образ - совершенно пустая - валит Win7 точно так же, как с записанным образом.
WBR, eugenez // Debian:cli | Manjaro:Cinnamon | Arch:KDE | Kubuntu
vasek
плюс проверить вставить флэшку на выключенном компе и загрузиться ....
Падает, примерно в том месте, где должен выскочить экран авторизации.
WBR, eugenez // Debian:cli | Manjaro:Cinnamon | Arch:KDE | Kubuntu
eugenez
Флэшка перестала валить венду после только форматирования под восьмёркой (Win8).
eugenez
Да вот нет. Форматированная в арче флэшка, где ранее был записан этот образ - совершенно пустая - валит Win7 точно так же, как с записанным образом.
Зачем такие сложности, чтобы избавиться от этой и подобной гадости я поступаю намного проще — например, в данном случае — просто записал обратно мультизагрузочный образ (то есть вернул флешку в исходное состояние)
$ pv -tpreb ~/usb_1G.img | sudo dd of=/dev/sdb bs=4096
…..... потратил около 2 мин и все готово... и никаких сложностей... и не нужно никакой винды
$ sudo fdisk -l /dev/sdb
Диск /dev/sdb: 986,3 MiB, 1034240000 байт, 2020000 секторов
Тип метки диска: dos
Идентификатор диска: 0x000c7780
Устр-во    Загрузочный начало   Конец Секторы Размер Идентификатор Тип
/dev/sdb1  *               63 2019999 2019937 986,3M             7 HPFS/NTFS/exFAT
Ошибки не исчезают с опытом - они просто умнеют
vasek, не перестаю вами удивляться и по-хорошему завидовать.
 
Зарегистрироваться или войдите чтобы оставить сообщение.