|
|
|
| Приходится писать с другого комьпьютера, поскольку свой запустить не удается. А причина вот в чем.
При попытке установить Alcohol 120% компьютер стал перезагружаться и при новом запуске (не входя в винду - черный экран) пишет:
Remove disks or other media
|
И из этого запроса выйти нет никакой возможности!
Нажатие любой клавиши вызывает инициацию флоппи. Чистый СД его не устравает. После нажаия клавиши сообщение повторяется.
Как выйти из этого круга?
Может, можно на флоппи записать какой-нибудь управляющий файл?
(Файловая система компьютера - NTFS) | |
|
|
|
|
|
|
|
для: Владимир55
(27.04.2010 в 20:09)
| | ох-ох-ох, надеюсь никакого вируса Вы не подхватили.
Проверьте в настройках БИОС загрузку с HDD0
Выньте на всякий случай диск из дисковода, и флешки если они вставлены | |
|
|
|
|
автор: Владимир55-tmp (27.04.2010 в 22:11) |
|
|
для: Valick
(27.04.2010 в 21:27)
| | Вроде бы, в BOOT прежние приоритеты: первым флоппи, затем хард и последним СД.
Многие программы при установке требуют перезагрузки. Вероятно, при этом они делают какие-то записи в диске С.
Может, и здесь что-то в этом роде?
(Была бы файловая система FAT, я бы с дискеты посмотрел в DOSe, а при NTFS что поделаешь?) | |
|
|
|
|
|
|
|
для: Владимир55-tmp
(27.04.2010 в 22:11)
| | можно и с дискеты, если есть специальная прога, но это вряд ли поможет простой просмотр.
Вам нужен один из дисков (обычно они называются реаниматор или мульизагрузочный), там иногда есть пункт меню "Восстановить MBR" это как раз загрузочная область вашего жесткого диска
Есть хорошая подборка программ Hiren's BootCD | |
|
|
|
|
автор: Владимир55-tmm (27.04.2010 в 22:29) |
|
|
для: Valick
(27.04.2010 в 22:21)
| | Боязно так...
На диске С наработки последних лет и текущий проект. А что делать... Придется пробовать. Чувствую себя сапером. | |
|
|
|
|
|
|
|
для: Владимир55-tmm
(27.04.2010 в 22:29)
| | Вот тут мы подошли к главному вопросу...
Вы что никогда не делали бэкап рабочих файлов?
Лучше не рискуйте, попросите кого-нибудь помочь | |
|
|
|
|
|
|
|
для: Владимир55-tmm
(27.04.2010 в 22:29)
| | у Вас есть внешний USB винчестер? | |
|
|
|
|
автор: Владимир55-tmm (27.04.2010 в 23:39) |
|
|
для: Valick
(27.04.2010 в 22:45)
| | Сам не знаю как, но винду я запустил, причем в обычном режиме (не в защищенном). В процессе запуска мелькнуло сообщение системы безопасности про Алкоголь.
Однако в списке установленных программ Алкоголя нет, так что удалять оказалось нечего. Но при перезагрузке система не запустилась и опять ушла в "черное окно".
Вот я о чем думаю. В Служебных программах есть линк "Восстановление системы". Если удастся винду ещё раз запустить, то, может быть, кликнуть по нему?
=================
Внешнего USB винчестера у меня нет, но есть второй физический диск, предназначенный именно для архивации.
К сожалению, я на днях его очистил... | |
|
|
|
|
|
|
|
для: Владимир55-tmm
(27.04.2010 в 23:39)
| | больше похоже на физический "отвал" диска (шлейфы или БП подкачивает)
у Вас системный винчестер IDE или SATA? У меня была один раз подобная "поломка", пришлось заменить SATA шнурок (нашел желтенький гигабайтовский с защелками)
___
а вот то что нет USB винчестера это плохо... если на комп попадет вирус, то гораздо спокойнее когда важные файлы лежат на полке :)
я писал как-то на форуме про комп друга на который попал вирус prenitrator... можно кратко и емко описать состояние компа, но это будет матом. | |
|
|
|
|
автор: Владимир55-tmp (28.04.2010 в 00:03) |
|
|
для: Valick
(27.04.2010 в 23:46)
| | Винчестер SATA, но я склонен прежде поискать причину на программом уровне. В частности, привлек внимание файлик sptd.sys в папке C:\windows\system32\drivers , имеющий время модификации, примерно совпадающее с установкой Алкоголя.
Как полагаете, удалить его совсем? | |
|
|
|
|
|
|
|
для: Владимир55-tmp
(28.04.2010 в 00:03)
| | дело не может быть в нем 90%
если у Вас
Remove disks or other media
|
то это говорит о том что БИОС материнки не нашол ни одного загрузочного устройства, вот и просит удалить (дискету или CD диск) и вставить то с чего компьютер может загрузиться.
А раз Вы смогли загрузиться, то значит MBR винчестера впорядке, и дело скорее всего в шнурах или БП, попробуйте отсоединить второй винчестер, а первый отсоединить и присоединить снова
тот файл, который вы хотите удалить, скорее всего и есть виртуальный привод | |
|
|
|
|
|
|
|
для: Valick
(28.04.2010 в 00:05)
| | Почему, может быть криво-сделанный загрузочный CD-который загружается, но с ошибкой (тем более порядок загрузки это вполне допускает)... Если честно, версия отвалившегося в нужный момент шлейфа выглядит очень притянутой за уши...
PS Помимо этого никто не отменял вирусов, прописывающихся вперед операционной системы - что могут загрузчики операционных систем, могут и другие (и тут уже просто удалением драйвера не обойдешься, хотя вирус мне тоже маловероятным кажется). | |
|
|
|
|
|
|
|
для: cheops
(28.04.2010 в 00:20)
| | может быть криво-сделанный загрузочный CD-который
нет там никто :) с винчестера не грузиться.
Вирусы, как ни печально это признавать, работают хорошо... и если бы он туда попал система бы грузилась лучше чем новая :)
Версия с БП самая правдоподобная, но и про шлейф не могу не вспомнить, так как сам наступал на эти грабли | |
|
|
|
|
|
|
|
для: Valick
(28.04.2010 в 00:28)
| | Версия с БП самая правдоподобная
БП? | |
|
|
|
|
|
|
|
для: cheops
(28.04.2010 в 00:20)
| | Тема все равно поднята...
Если честно, версия отвалившегося в нужный момент шлейфа выглядит очень притянутой за уши...
Тут Вы не правы. Я бы первым делом проверил флоппи на предмет вставленного диска (хотя, сначала залез бы в Boot Device Priority). После этого проверил бы жесткий на уровне железа. Поскольку сообщение "Remove disks or other media" выдает именно БИОС. Если это сообщение вылезло, значит, МБР еще не загружена в оперативу. Следовательно, это не может быть вирус (разве что он запишется в несчастные несколько десятков свободных байтов БИОС). Короче, это не софт (не касается БИОС), и не Виндоус в том числе. | |
|
|
|
|
|
|
|
для: Владимир55-tmp
(28.04.2010 в 00:03)
| | >Как полагаете, удалить его совсем?
Лучше не надо, я его у себя вижу, хотя Alcohol не ставил. | |
|
|
|
|
|
|
|
для: cheops
(28.04.2010 в 00:25)
| | SCSI Pass Through Direct Host
его и Алкоголь и Даймон Тулс используют
и я лично удалять его не рекомендую | |
|
|
|
|
|
|
|
для: Valick
(28.04.2010 в 00:37)
| | Файл все же пришлось удалить. Система запустилась, на первый взгляд нормально... | |
|
|
|
|
|
|
|
для: Владимир55
(28.04.2010 в 00:44)
| | :) Делайте бэкап, а уж потом дальше экспериментируйте | |
|
|
|
|
|
|
|
для: Valick
(27.04.2010 в 22:21)
| | Вот здесь описано как сделать мультизагрузочную флешку с Paragon Partition Manager и ERD Commander для восстановления системы и разделов на жестких дисках.
А здесь обзор аварийного диска Paragon Partition Manager BootCD, который мог бы помочь в трудной ситуации. | |
|
|
|
|
|
|
|
для: stem168
(22.07.2011 в 23:40)
| | у меня все есть) и подобных проблем не возникает
Вы зачем прошлогоднюю тему подняли?)) | |
|
|
|
|
|
|
|
для: Valick
(22.07.2011 в 23:56)
| | >Вы зачем прошлогоднюю тему подняли?))
:))) Смеюсь потому, что не обратив внимания на дату, собрался было тоже отвечать Владимиру :)
Ёпрст - это найти ещё надо было такую древнюю тему :))) | |
|
|
|
|
|
|
|
для: Кузнецов М.В.
(23.07.2011 в 00:03)
| | Вам тоже не спицца?) Мы только приперлись со встречи однокурсников моей супруги)
Кстати интересно какая тема поднималась на форуме через самый продолжительный промежуток времени
Вот задача родилась)) кто первый составит запрос, тот молодец))
___
я думаю победит Игорь Вячеславович)) | |
|
|
|
|
|
|
|
для: Valick
(23.07.2011 в 00:19)
| | >я думаю победит Игорь Вячеславович))
Я подарю ему свою книгу в награду :))) | |
|
|
|
|
|
|
|
для: Valick
(23.07.2011 в 00:19)
| | кто первый составит запрос, тот молодец))
Один запрос вряд ли поможет.
P.S. Написал между делом пивом:
<?php
//Функция, превращающая TIMESTAMP в интервал,
// представленный в нормальных величинах
function format_timestamp($ts){
//Количество целых суток
$days = ceil($ts / 86400);
$ts -= ($days * 86400);
//Количество целых часов
$hours = ceil($ts / 3600);
$ts -= ($hours * 3600);
//Количество минут
$minutes = ceil($ts / 60);
//Количество секунд
$seconds = $ts - ($minutes * 60);
$result = $days.' суток '.$hours.' часов '.
$minutes.' минут '.$seconds.' секунд ';
}
require_once('config.php');
//Извлекаем список тем
$q = "SELECT * FROM `$tbl_themes` WHERE `hide` <> 'hide'";
$res = mysql_query($q);
if (!$res) exit('Ошибка при извлечении списка тем');
//Пробегаемся по списку тем
//В результирующий массив попадут id_theme - в качестве ключа и
//максимальный интервал, через который тема поднималась -
//в качестве значения
$themes = array();
while ($theme = mysql_fetch_array($res)){
$id_theme = $theme['id_theme'];
//Извлекаем список сообщений в теме
$q = "SELECT UNIX_TIMESTAMP(`putdate`) AS `putdate` FROM `$tbl_posts`
WHERE `hide` <> 'hide' AND `id_theme` = $id_theme ORDER BY `putdate`";
$result = mysql_query($q);
//Если список сообщений не извлечен, пропускаем итерацию и пытаемся продолжить
if (!$result) continue;
$posts = array();
while ($post = mysql_fetch_array($result)){
//Помещаем сообщение во вспомогательный массив
$posts[] = $post['putdate'];
}
$intervals = array();
//Если сообщение в теме только одно, ее нет смысла учитывать
if (count($posts) > 1){
for ($i = 1; $i < count($posts); $i++){
$perv_number = $i - 1;
$first = $posts[$perv_number];
$second = $posts[$i];
$diff = $second - $first;
$intervals[] = $diff;
}
}
rsort($intervals, SORT_NUMERIC);
$themes[$id_theme] = $intervals[0];
}
rsort($themes, SORT_NUMERIC);
?>
<html>
<head>
<title>Статистика интервалов поднятия тем на форуме</title>
</head>
<body>
<table width="100%" style="border:1px #cacaca solid">
<tr>
<td style="background:#eaeaea;padding:4px;font-weight:bold;text-align:center">
Тема
</td>
<td style="background:#eaeaea;padding:4px;font-weight:bold;text-align:center">
Автор
</td>
<td style="background:#eaeaea;padding:4px;font-weight:bold;text-align:center">
Создана
</td>
<td style="background:#eaeaea;padding:4px;font-weight:bold;text-align:center">
Интервал
</td>
</tr>
<?php
for ($i = 0; $i < count($themes); $i++){
$q = "SELECT * FROM `$tbl_themes` WHERE `id_theme` = $i";
$res = mysql_query($q);
if (!$res) exit('Ошибка при извлечении темы');
$theme = mysql_fetch_array($res);
echo "<tr>";
echo "<td style=\"border:1px #cacaca solid;text-align:center;padding:3px\">
<a href=\"read.php?id_forum={$theme['id_forum']}&id_theme={$theme['id_theme']}\">
{$theme['name']}
</a>
</td>";
echo "<td style=\"border:1px #cacaca solid;text-align:center;padding:3px\">
<a href=\"info.php?id_user={$theme['id_author']}\">{$theme['author']}</a>
</td>";
echo "<td style=\"border:1px #cacaca solid;text-align:center;padding:3px\">
{$theme['putdate']}
</td>";
echo "<td style=\"border:1px #cacaca solid;text-align:center;padding:3px\">".
format_timestamp($themes[$i])
."</td>";
echo "</tr>";
}
?>
</table>
</body>
</html>
|
Впрочем, от ошибок скрипт не застрахован, поскольку проверять не на чем. | |
|
|
|
|
|
|
|
для: Valick
(22.07.2011 в 23:56)
| | На дату внимание не обратил. Это хорошо, что есть у вас, а может быть кто-то ищет и ему будет без разницы какая дата стоит в теме. | |
|
|
|