После перезагрузки/включения/BSoD'а ноут HP nx8220 не работает. Один раз мигают диоды caps lock/num lock, светит диод питания и секунд 10-15 светит диод HDD. Черный экран и ничего больше. До BIOS не доходит.
Примерно с 5-10 попытки ноут заводился. Иногда извлечение батареи или планки памяти - помогало... Но статистика со временем становилась хуже и хуже.
Было полгода назад. Сервисный центр HP в Белхарде заменил материнку. Ноут заработал стабильно. Правда bluetooth здох ))
Неделю назад - те же симптомы. BSoD: Memory check error, после ребута/выключения - черный экран и т.п. Опять передергивание памяти/батареи могло помочь. Сення вечером стало совсем худо.
Слава Интернету )) Не перевелись еще молодцы на его просторах. О проблеме есть даже ветка на HP форуме. А решение нашел некто Gino Passarelli. Если при включении немного зажать корпус в районе винчестера и слота PCMCIA, то ноут стартует:
Nov 29, 2007 05:43:10 GMT
I tried the trick of putting pressure on top of the HDD and it posted fine. No pressure on the HDD when rebooting and it hangs.
Замыкание контактов матери в районе PCMCIA/HDD... изоляция изнашивается и истирается. Гг, а HP продолжает благородно заменять мат. платы.
Теперь у меня будет защищенный ноут )) Загрузить его смогу только я, прижимая корпус в определенном месте... Почти биометрическая аутентификация. Не хватает еще считывателя отпечатка пальца для полной секурности ))
суббота, 6 декабря 2008 г.
понедельник, 3 ноября 2008 г.
Восстановление загрузочной записи/сектора
За последние полгода несколько раз восстанавливал/ставил загрузочные секторы Win и Debian на своем винте. Решил собрать немного информации здесь.
1. Информация по загрузке
Хорошая статья на русской wiki по MBR и процессу загрузки
Еще русская статья на akina.hop.ru
Cтатьи Thestarman'а по MBR и загрузчикам
2. Загрузка в Windows Vista
Загрузчик в новой M$ OS теперь сделан по идеологии того же Grub'а - об этом доступно написано на сайте MS.
"При запуске на компьютере с OS Windows Vista BIOS загружает MBR, а затем — загрузочный сектор. Однако загрузочный код загружает новую программу — диспетчер загрузки Windows (Bootmgr). Диспетчер загрузки Windows анализирует файл данных конфигурации загрузки, составляет список установленных операционных систем и выводит меню загрузки. Если вместе с системой Windows Vista в конфигурации с двойной загрузкой установлена более ранняя версия операционной системы Windows, диспетчер загрузки Windows передает управление программе Ntldr для предыдущей версии операционной системы Windows. Диспетчер загрузки Windows выполняет эти действия при выборе пункта Windows Vista в меню загрузки"
3. Софт для восстановления загрузчиков/MBR
- Windows: fixmbr и chkdsk
- Linux: grub
grub> root (hd0,1)
Filesystem type is ext2fs, partition type 0x83
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 15 sectors are embedded. succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,1)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
4. И вдогонку софт для создания загрузочных USB
Windows: BartPE (делаем Live XP ) + FlashBoot (shareware, full) или PEtoUSB
Linux: Slax (Slax для CD и USB) или другой Live Linux.
1. Информация по загрузке
Хорошая статья на русской wiki по MBR и процессу загрузки
Еще русская статья на akina.hop.ru
Cтатьи Thestarman'а по MBR и загрузчикам
2. Загрузка в Windows Vista
Загрузчик в новой M$ OS теперь сделан по идеологии того же Grub'а - об этом доступно написано на сайте MS.
3. Софт для восстановления загрузчиков/MBR
- Windows: fixmbr и chkdsk
- Linux: grub
grub> root (hd0,1)
Filesystem type is ext2fs, partition type 0x83
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 15 sectors are embedded. succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,1)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
4. И вдогонку софт для создания загрузочных USB
Windows: BartPE (делаем Live XP ) + FlashBoot (shareware, full) или PEtoUSB
Linux: Slax (Slax для CD и USB) или другой Live Linux.
воскресенье, 2 ноября 2008 г.
Визуализация-vs-производительность
Нередко случается, что затраты на визуализацию в программе, например, отрисовка текущего прогресса выполнения, отъедает львиную долю ресурсов. Сегодня это испытал на своей шкуре - речь о стандартной (и полезной) Windows-программе chkdsk.exe.
Итак, chkdsk запускается, проверяет файловую систему и честно выводит на экран список файлов, для которых он исправил индексы или поменял атрибуты.
Что происходит, если ему нужно поменять атрибуты безопасности всех файлов на системном диске? На диске около 100 000 файлов. Бедный chkdsk меняет атрибут одного файла и перерисовывает весь экран: вниз добавляется новая строка, остальные сдвигаются вверх. Скорость отрисовки в моем случае: примерно 40 новых записей в секунду.
Дальше - 2 варианта развития событий.
Думаю, дело в особенностях прорисовки в командной строке, которое еще усугбляется использованием стандартного драйвера VGA.
Итак, chkdsk запускается, проверяет файловую систему и честно выводит на экран список файлов, для которых он исправил индексы или поменял атрибуты.
Что происходит, если ему нужно поменять атрибуты безопасности всех файлов на системном диске? На диске около 100 000 файлов. Бедный chkdsk меняет атрибут одного файла и перерисовывает весь экран: вниз добавляется новая строка, остальные сдвигаются вверх. Скорость отрисовки в моем случае: примерно 40 новых записей в секунду.
Дальше - 2 варианта развития событий.
- Если chkdsk запущен "на синем фоне", до полной загрузки Windows, он так и будет рисовать по 40 строк в секунду. Для 100 000 файлов получаем ~40 минут.
- Если запустить chkdsk в окне cmd.exe, скорость отрисовки все такая же удручающая. Интересно вот что: если свернуть окно, скорость исполнения вырастает на 2 порядка! Вместо 40 минут - 1 минута. Испытано в "live" XP (Bart PE Builder).
Думаю, дело в особенностях прорисовки в командной строке, которое еще усугбляется использованием стандартного драйвера VGA.
пятница, 31 октября 2008 г.
Пилотный пост
Здесь будет трёп об IT и не только.
Сети и протоколы, серверы и железо для домашнего ПК, программирование - "За" и "Против" : )
В общем темная сторона эпистолярного жанра.
В ближайшем будущем - следующий и более содержательный пост - сравнительное тестирование 2 видеокарт: Radeon 2600XT и 4850. Just for fun.
Сети и протоколы, серверы и железо для домашнего ПК, программирование - "За" и "Против" : )
В общем темная сторона эпистолярного жанра.
В ближайшем будущем - следующий и более содержательный пост - сравнительное тестирование 2 видеокарт: Radeon 2600XT и 4850. Just for fun.
Подписаться на:
Сообщения (Atom)