Комментарии 92
По-моему с тех времен процесс форматирования не сильно изменился. Даже Windows 7 ощутимо притормаживает при работе с дискетами. Или это мне кажется уже?
Непривычно видеть «Windows 7» и «дискета» в одном предложении.
Вы не поверите. Как-то полдня искал в квартире дискету, чтобы просто её отформатировать и вспомнить как оно жужжит во время форматирования. Дискета оказалась 12-ти летней давности и с запоротой нулевой дорожкой.
Настальджи…
Удивительно, что в той же квартире нашёл рабочий дисковод… :)
А еще нулевую дорожку можно было попробовать восстановить… Если не ошибаюсь из Norton Utils программа Calibrate. Вот тогда жужжало не по детски )
это получше www.youtube.com/watch?v=c52JQHVVqFM
Попробуйте донести весь свет прогресса производителям серверного оборудования, которые продолжают выпускать прошивки для биосов, контроллеров и всяких проприетарных микросхем в виде бинарника и утилиты для прошивки под DOS. А то и просто образа дискеты.
Я на любой админской должности держал в ящике под замком USB дисковод. Нужен он был ну раз в год от силы, но уж когда нужен, то заменить его было абсолютно нечем.
За дисковод этот приходилось бодаться обычно с бухгалтером, которая владела порождением сумеречных гениев программирования именуемым «клиент банк с крипто-ключом». На компромис я не шел и покупал второй дисковод.
Я на любой админской должности держал в ящике под замком USB дисковод. Нужен он был ну раз в год от силы, но уж когда нужен, то заменить его было абсолютно нечем.
За дисковод этот приходилось бодаться обычно с бухгалтером, которая владела порождением сумеречных гениев программирования именуемым «клиент банк с крипто-ключом». На компромис я не шел и покупал второй дисковод.
А разве нельзя с флэшки загрузиться вместо дискеты? Я на серверах обычно так делаю.
Это для особых эстетов, в большинстве случаев возможна прошивка через BMC, ОС или EFI Shell.
pxe + bootp + tftp + memdisk cпасет админа от дискет :)
Более того, в Win7 осталась поддержка пятидюймовых дискет, и даже новая иконка для привода была нарисована.
Гм, меня этот факт удивил больше, чем пост. Ладно поддержку не стали убирать, но новая иконка?..
— Папа, а что такое многозадачность в Windows 95?
— Подожди, сейчас дискету доформатирую и покажу.
— Подожди, сейчас дискету доформатирую и покажу.
А почему у меня Win7 периодически начинает жутко хрустеть винтом и при этом подвисает абсоютно все, даже мышиный курсор? Так продолжается секунд 20-30. Потом все ок (и да, это и на чистой системе происходит, на новом ноуте). Каждый раз как такое происходит, вспоминаю Win9x/Me как там тоже все подвисало если например плохо читающийся CD вставить, или дискетку.
первое что приходит в голову
1. Мало памяти, своп читается туда-сюда
2. Агрессивное создание точки восстановления
1. Мало памяти, своп читается туда-сюда
2. Агрессивное создание точки восстановления
Битый сектор на винте? Драйвер пытается его прочесть, не получается, он пытается в другом, более тяжёлом для системы режиме. Или просто кривой драйвер. В любом случае, подвесить даже мышиный курсор может только какой-то драйвер.
Был бы битый сектор — SMART бы это показал. Ан нет. Причем не я один такой. У некоторых с семеркой ровно то же самое.
Битые сектора помечаются только при записи в них, а при чтении происходит описанное вами.
Подтверждаю, у меня то же самое было. Как я понимаю, какая-то странная комбинация дровлей материнки и винта.
На Вин8 прошло.
На Вин8 прошло.
В любом случае, подвесить даже мышиный курсор может только какой-то драйвер.У меня с этим отлично справляется Firefox при первой загрузке некоторых сайтов — вся система замирает на несколько секунд, мышиный курсор не движется, пользователь (я) в ярости.
Комп современный, Win7, 8 GB RAM, четырёхъядерный интеловский проц.
Сейчас вот подумал, что это может и не браузер виноват, а антивирус от Семантик.
аналогично… первая загрузка летна.ру в Firefox тормозит всю систему на секунд 30… потом всё нормально. при этом винт не шуршит, но светодиод активности носителей бьется в истерике. «антивирус» от дяди жени…
Symantec очень любит конкурировать за жесткий диск :-)
Со всеми вытекающими.
Программы, интенсивно работающие с диском в фоне, отдыхают.
Со всеми вытекающими.
Программы, интенсивно работающие с диском в фоне, отдыхают.
можно открыть ресурс менеджер (или как его там — вызывается из таск менеджера по кнопке ресурсы), там можно посмотреть iotop
Сколько памяти? Может свопится?
Сидюк-то нормально работает? А то был случай — в общаге у одного нищеброда был ноут где-то пятилетней давности, из ломбарда, побитый. Так же зависал время от времени почти на полминуты намертво, со звуками остановки винта. Думал, проблемы с винтом — всё чисто. Программно тоже никто не долбил. А оказалось, всё дело в дохлом сидюке. Система за каким-то макаром к нему обращалась и зависла в попытке связаться. Проблема решилась его отключением в «Диспетчере устройств».
Это у вас всё на одном ноуте?
У меня ПК так глючил, в итоге я нашёл вздутый кондер на плате =)
У меня ПК так глючил, в итоге я нашёл вздутый кондер на плате =)
У меня похожая проблема была из-за корявых первых серий материнок для i7. Там контроллеры диска вроде были глючными.
12309
Вы все таки проверьте системный диск на жестком диске. У меня была очень похожая вещь. Я загружался из гибернации и потому не мог понять в чем проблема, а при обычной загрузке система очень долго загружалась. Оказалось через три года Samsung таки начал «сыпаться». Заменил на WD и перенес OEM систему на новый диск. Проблемы исчезли.
Спасибо. проверю. Но система грузится быстро.
Гадаю посимптомам что проблема в intel sata achi driver. Известный глюк, с которым часто и много трахаются владельцы ноутов. Проблема связана с тем, что диск засыпает прямо во время работы и ему норм и каждый разк когда он уснет система ждет отклика. Для начала могу предложить изменить время засыпания харда на 999999. Если не поможет, то удалить драйвер вообще. Если не поможет обновлять.
Помню раньше по хрусту винта при движении мышки определял, зависла винда или нет. Потом винты пошли не такие шумные и приходилось по Num Lock опрределять.
Как я понял, «зависала при форматировании через DOS»… Ну да, делали мы дискеты с интерливингом, которые на 9x работали быстрее, но на NT почему-то не читались — например, через Floppy Format или DOS Navigator.
А сейчас у меня на дешёвой «офисной» матплате флоповод вообще не припаян. Место есть, разъёма нет. Последний раз флопик использовал ~2009, чтобы перешивать BIOS.
А сейчас у меня на дешёвой «офисной» матплате флоповод вообще не припаян. Место есть, разъёма нет. Последний раз флопик использовал ~2009, чтобы перешивать BIOS.
Ну 95 — это уже преданья старины глубокой, но со всех сторон 32-х битная ХР вела себя порой весьма задумчиво при вставке CD-R/CD-RW диска в привод. [И да, я знаю, чем дискета отличается от CD]
И Это стало самой распространенной ОС в мире. Матерь Божья, что же мы наделали…
Windows NT же не на DOS работает, так что этого жуткого наследия больше нет.
Как я понял, «зависает в DOS» — ведь в Windows была своя утилита форматирования, и тормозов в ней я не видел.
Как ни странно, Win9x стал верным ходом. Отрежь совместимость — отрежешь старый софт! А разных досявых АРМов и АСУ ТП, естественно, наклепали много. А игры под Windows обошли таковые под DOS ~1997, когда в видеоплаты вернулись аппаратные блиттеры и появился DirectX, способный эти блиттеры задействовать. Да, это временный ход и все это понимают, но ход правильный. Единственное, что хотелось бы в Windows 95 сейчас, в ретроспективе,— это зачаточное разграничение доступа. Не для того, чтобы разделять админов и пользователей, а для того, чтобы подготовить программистов к новым ограничениям NT.
Как ни странно, Win9x стал верным ходом. Отрежь совместимость — отрежешь старый софт! А разных досявых АРМов и АСУ ТП, естественно, наклепали много. А игры под Windows обошли таковые под DOS ~1997, когда в видеоплаты вернулись аппаратные блиттеры и появился DirectX, способный эти блиттеры задействовать. Да, это временный ход и все это понимают, но ход правильный. Единственное, что хотелось бы в Windows 95 сейчас, в ретроспективе,— это зачаточное разграничение доступа. Не для того, чтобы разделять админов и пользователей, а для того, чтобы подготовить программистов к новым ограничениям NT.
Если бы не стало — вы бы сейчас платили денежки не MS а IBM и HP и о домашнем компьютере многие бы даже и не мечтали. Именно благодаря Винде комп есть в каждом доме. Так же как и благодаря IE6 и Outlook Web Access вы можете использовать AJAX. А ошибаются все. Вы бы Mandrake 5.1 поглядели в 98 году… Про Apple вообще молчу…
Удивительно, но сторонние программы форматирования тормозили существенно меньше. Впрочем, format вообще был редкостно кривой программой, не способной даже форматировать сколь-нибудь повреждённые дискеты (знаменитое сообщение об испорченной нулевой дорожке. И даже если оно почему-либо не появлялось, format никогда не помечал как bad сбоящие сектора, которые влёгкую обнаруживались ScanDisk'ом).
А вот, например, fformat от Shamarokov'а мог не только работать под Windows без тормозов, но даже форматировать несколько дискет одновременно (при наличии нескольких дисководов), форматировать битые дискеты, помечая сбойные кластеры, форматировать дискеты с нестандартной ёмкостью и т.д. Но больше всего гикам нравился тот весёленький текстовый UI, который выдавали при загрузке отформаченные им дискеты вместо унылого Microsoft'ного «non-system disk».
А вот, например, fformat от Shamarokov'а мог не только работать под Windows без тормозов, но даже форматировать несколько дискет одновременно (при наличии нескольких дисководов), форматировать битые дискеты, помечая сбойные кластеры, форматировать дискеты с нестандартной ёмкостью и т.д. Но больше всего гикам нравился тот весёленький текстовый UI, который выдавали при загрузке отформаченные им дискеты вместо унылого Microsoft'ного «non-system disk».
НЛО прилетело и опубликовало эту надпись здесь
Помню как боялся случайно нажать на диск А и потом ждать две минуты пока Win не поймёт что дискеты в нём нет.
OS/2 forever! Это во-первых. Во-вторых я писал много TSR и я никогда в жизни не слышал про «флаг INDOS». В третьих MS-DOS позволяла вызов самой себя и вообще черт знает что еще. В четвертых — какая нахрен разница 16-битный или 32-битный код занимается форматированием. Взгляните на любой драйвер флоповода — там главное на размерность команд, а ввод/вывод из портов (in/out). А 32-битных портов у нас (на PC) еще вроде нет. Короче статья — херня имхо.
Вот тоже, году так в 2002 развлекался досовскими резидентами, но флага такого в упор не помню.
http://cs.smith.edu/~thiebaut/ArtOfAssembly/CH18/CH18-3.html, например.
Функция
Если резиденту не нужно вызывать функции DOS (например, он только делает вывод непосредственно в видеопамять), то про флаг InDOS тоже ничего знать не нужно.
Обработчик прерываний
Функция
34h
прерывания 21h
возвращает указатель на флаг InDOS.Если резиденту не нужно вызывать функции DOS (например, он только делает вывод непосредственно в видеопамять), то про флаг InDOS тоже ничего знать не нужно.
Обработчик прерываний
21h
(а также 25h
и 26h
) в MS-DOS первым делом переключается на свой собственный стек (если не считать немногочисленных специальных функций типа Get PSP). (Точнее, там есть три стека под разные функции.) Если TSR активируется, например, по нажатию на клавишу, пользователь работает с каким-то приложением, которое как раз в этот момент решило прочитать какой-нибудь файл, и обработчик нажатия на клавишу в TSR вызывает DOS с целью прочитать свой файл, то DOS второй раз переключится на свой стек, затрёт старые данные, отработает запрос TSR, но возврат из TSR произойдёт в никуда (в затёртый стек).У меня был в 1999м году комп корейской сборки (Daewoo), предметом гордости которого было то, что Win95/Win98 на нем не замирала как на всех остальных знакомых мне тогда компах, а под Win98 даже свободно можно было слушать MP3 файлы. Комп был на PII-400. Друзья приходили убедиться, что это и правда так :)
Win98 даже свободно можно было слушать MP3 файлы. Комп был на PII-400.
Ээ, «даже»? MP3-файлы, пусть в моно, но крутились даже на 486. А Pll-400 в 99 году был очень мощной машиной.
Удивительно, но даже в Windows 8 винда по-умолчанию пытается найти драйвер именно на диске A:.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Почему Windows 95 подвисала при форматировании дискеты?