Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Приходится писать с другого комьпьютера, поскольку свой запустить не удается. А причина вот в чем.
 
 автор: Владимир55   (27.04.2010 в 20:09)   письмо автору
 
 

Приходится писать с другого комьпьютера, поскольку свой запустить не удается. А причина вот в чем.

При попытке установить Alcohol 120% компьютер стал перезагружаться и при новом запуске (не входя в винду - черный экран) пишет:

Remove disks or other media


И из этого запроса выйти нет никакой возможности!

Нажатие любой клавиши вызывает инициацию флоппи. Чистый СД его не устравает. После нажаия клавиши сообщение повторяется.

Как выйти из этого круга?

Может, можно на флоппи записать какой-нибудь управляющий файл?

(Файловая система компьютера - NTFS)

  Ответить  
 
 автор: Valick   (27.04.2010 в 21:27)   письмо автору
 
   для: Владимир55   (27.04.2010 в 20:09)
 

ох-ох-ох, надеюсь никакого вируса Вы не подхватили.
Проверьте в настройках БИОС загрузку с HDD0
Выньте на всякий случай диск из дисковода, и флешки если они вставлены

  Ответить  
 
 автор: Владимир55-tmp   (27.04.2010 в 22:11)
 
   для: Valick   (27.04.2010 в 21:27)
 

Вроде бы, в BOOT прежние приоритеты: первым флоппи, затем хард и последним СД.

Многие программы при установке требуют перезагрузки. Вероятно, при этом они делают какие-то записи в диске С.

Может, и здесь что-то в этом роде?

(Была бы файловая система FAT, я бы с дискеты посмотрел в DOSe, а при NTFS что поделаешь?)

  Ответить  
 
 автор: Valick   (27.04.2010 в 22:21)   письмо автору
 
   для: Владимир55-tmp   (27.04.2010 в 22:11)
 

можно и с дискеты, если есть специальная прога, но это вряд ли поможет простой просмотр.
Вам нужен один из дисков (обычно они называются реаниматор или мульизагрузочный), там иногда есть пункт меню "Восстановить MBR" это как раз загрузочная область вашего жесткого диска
Есть хорошая подборка программ Hiren's BootCD

  Ответить  
 
 автор: Владимир55-tmm   (27.04.2010 в 22:29)
 
   для: Valick   (27.04.2010 в 22:21)
 

Боязно так...
На диске С наработки последних лет и текущий проект. А что делать... Придется пробовать. Чувствую себя сапером.

  Ответить  
 
 автор: Valick   (27.04.2010 в 22:44)   письмо автору
 
   для: Владимир55-tmm   (27.04.2010 в 22:29)
 

Вот тут мы подошли к главному вопросу...
Вы что никогда не делали бэкап рабочих файлов?
Лучше не рискуйте, попросите кого-нибудь помочь

  Ответить  
 
 автор: Valick   (27.04.2010 в 22:45)   письмо автору
 
   для: Владимир55-tmm   (27.04.2010 в 22:29)
 

у Вас есть внешний USB винчестер?

  Ответить  
 
 автор: Владимир55-tmm   (27.04.2010 в 23:39)
 
   для: Valick   (27.04.2010 в 22:45)
 

Сам не знаю как, но винду я запустил, причем в обычном режиме (не в защищенном). В процессе запуска мелькнуло сообщение системы безопасности про Алкоголь.

Однако в списке установленных программ Алкоголя нет, так что удалять оказалось нечего. Но при перезагрузке система не запустилась и опять ушла в "черное окно".

Вот я о чем думаю. В Служебных программах есть линк "Восстановление системы". Если удастся винду ещё раз запустить, то, может быть, кликнуть по нему?


=================
Внешнего USB винчестера у меня нет, но есть второй физический диск, предназначенный именно для архивации.
К сожалению, я на днях его очистил...

  Ответить  
 
 автор: Valick   (27.04.2010 в 23:46)   письмо автору
 
   для: Владимир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 , имеющий время модификации, примерно совпадающее с установкой Алкоголя.

Как полагаете, удалить его совсем?

  Ответить  
 
 автор: Valick   (28.04.2010 в 00:05)   письмо автору
 
   для: Владимир55-tmp   (28.04.2010 в 00:03)
 

дело не может быть в нем 90%

если у Вас
Remove disks or other media

то это говорит о том что БИОС материнки не нашол ни одного загрузочного устройства, вот и просит удалить (дискету или CD диск) и вставить то с чего компьютер может загрузиться.
А раз Вы смогли загрузиться, то значит MBR винчестера впорядке, и дело скорее всего в шнурах или БП, попробуйте отсоединить второй винчестер, а первый отсоединить и присоединить снова
тот файл, который вы хотите удалить, скорее всего и есть виртуальный привод

  Ответить  
 
 автор: cheops   (28.04.2010 в 00:20)   письмо автору
 
   для: Valick   (28.04.2010 в 00:05)
 

Почему, может быть криво-сделанный загрузочный CD-который загружается, но с ошибкой (тем более порядок загрузки это вполне допускает)... Если честно, версия отвалившегося в нужный момент шлейфа выглядит очень притянутой за уши...

PS Помимо этого никто не отменял вирусов, прописывающихся вперед операционной системы - что могут загрузчики операционных систем, могут и другие (и тут уже просто удалением драйвера не обойдешься, хотя вирус мне тоже маловероятным кажется).

  Ответить  
 
 автор: Valick   (28.04.2010 в 00:28)   письмо автору
 
   для: cheops   (28.04.2010 в 00:20)
 

может быть криво-сделанный загрузочный CD-который
нет там никто :) с винчестера не грузиться.

Вирусы, как ни печально это признавать, работают хорошо... и если бы он туда попал система бы грузилась лучше чем новая :)

Версия с БП самая правдоподобная, но и про шлейф не могу не вспомнить, так как сам наступал на эти грабли

  Ответить  
 
 автор: Commander   (29.07.2011 в 17:47)   письмо автору
 
   для: Valick   (28.04.2010 в 00:28)
 

Версия с БП самая правдоподобная

БП?

  Ответить  
 
 автор: Commander   (29.07.2011 в 17:44)   письмо автору
 
   для: cheops   (28.04.2010 в 00:20)
 

Тема все равно поднята...

Если честно, версия отвалившегося в нужный момент шлейфа выглядит очень притянутой за уши...

Тут Вы не правы. Я бы первым делом проверил флоппи на предмет вставленного диска (хотя, сначала залез бы в Boot Device Priority). После этого проверил бы жесткий на уровне железа. Поскольку сообщение "Remove disks or other media" выдает именно БИОС. Если это сообщение вылезло, значит, МБР еще не загружена в оперативу. Следовательно, это не может быть вирус (разве что он запишется в несчастные несколько десятков свободных байтов БИОС). Короче, это не софт (не касается БИОС), и не Виндоус в том числе.

  Ответить  
 
 автор: cheops   (28.04.2010 в 00:25)   письмо автору
 
   для: Владимир55-tmp   (28.04.2010 в 00:03)
 

>Как полагаете, удалить его совсем?
Лучше не надо, я его у себя вижу, хотя Alcohol не ставил.

  Ответить  
 
 автор: Valick   (28.04.2010 в 00:37)   письмо автору
 
   для: cheops   (28.04.2010 в 00:25)
 

SCSI Pass Through Direct Host
его и Алкоголь и Даймон Тулс используют
и я лично удалять его не рекомендую

  Ответить  
 
 автор: Владимир55   (28.04.2010 в 00:44)   письмо автору
 
   для: Valick   (28.04.2010 в 00:37)
 

Файл все же пришлось удалить. Система запустилась, на первый взгляд нормально...

  Ответить  
 
 автор: Valick   (28.04.2010 в 00:47)   письмо автору
 
   для: Владимир55   (28.04.2010 в 00:44)
 

:) Делайте бэкап, а уж потом дальше экспериментируйте

  Ответить  
 
 автор: stem168   (22.07.2011 в 23:40)   письмо автору
 
   для: Valick   (27.04.2010 в 22:21)
 

Вот здесь описано как сделать мультизагрузочную флешку с Paragon Partition Manager и ERD Commander для восстановления системы и разделов на жестких дисках.

А здесь обзор аварийного диска Paragon Partition Manager BootCD, который мог бы помочь в трудной ситуации.

  Ответить  
 
 автор: Valick   (22.07.2011 в 23:56)   письмо автору
 
   для: stem168   (22.07.2011 в 23:40)
 

у меня все есть) и подобных проблем не возникает
Вы зачем прошлогоднюю тему подняли?))

  Ответить  
 
 автор: Кузнецов М.В.   (23.07.2011 в 00:03)   письмо автору
 
   для: Valick   (22.07.2011 в 23:56)
 

>Вы зачем прошлогоднюю тему подняли?))

:))) Смеюсь потому, что не обратив внимания на дату, собрался было тоже отвечать Владимиру :)
Ёпрст - это найти ещё надо было такую древнюю тему :)))

  Ответить  
 
 автор: Valick   (23.07.2011 в 00:19)   письмо автору
 
   для: Кузнецов М.В.   (23.07.2011 в 00:03)
 

Вам тоже не спицца?) Мы только приперлись со встречи однокурсников моей супруги)
Кстати интересно какая тема поднималась на форуме через самый продолжительный промежуток времени
Вот задача родилась)) кто первый составит запрос, тот молодец))
___
я думаю победит Игорь Вячеславович))

  Ответить  
 
 автор: Кузнецов М.В.   (23.07.2011 в 00:26)   письмо автору
 
   для: Valick   (23.07.2011 в 00:19)
 

>я думаю победит Игорь Вячеславович))

Я подарю ему свою книгу в награду :)))

  Ответить  
 
 автор: Commander   (29.07.2011 в 14:59)   письмо автору
 
   для: 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($intervalsSORT_NUMERIC);
        
$themes[$id_theme] = $intervals[0];
    }
    
rsort($themesSORT_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>


Впрочем, от ошибок скрипт не застрахован, поскольку проверять не на чем.

  Ответить  
 
 автор: stem168   (23.07.2011 в 00:33)   письмо автору
 
   для: Valick   (22.07.2011 в 23:56)
 

На дату внимание не обратил. Это хорошо, что есть у вас, а может быть кто-то ищет и ему будет без разницы какая дата стоит в теме.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования