duginov: (thinkful)
duginov ([personal profile] duginov) wrote2010-01-07 01:25 am

Картинки как бы должны быть видны

Оживил фотогалерею. Особо извращённым способом. Пока в роли веб-сервера выступает мой старый лаптоп, 2004 года рождения.

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

Вынул харддрайв из Делла и сунул его в корпус с USB. Взял с собой на работу
Подключил к одному из рабочих компутеров, убедился, что харддрайв жив и читается
Сделал по-тупому бэкап всех файлов с него
Сгрузил WinImage и из физического драйва сделал виртуальный - VHD. 20 Gb
Подключил к Virtual PC и убедился, что последний разумеется не грузится
На той же виртуальной машине сделал Windows Repair Installation
Грузится, но орёт, что мамка не та, надо переактивироваться в течение трёх дней
Делаю precompact виртуального диска, далее жму его. 7 Gb
Гружу виртуальную машину с акронисовского true image CD и прошу сделать мне имидж с нормальной компрессией
Получаю файл размером меньше 4G.
(собственно ради получения имиджа который влезает на брелок, и были проделаны предыдущие пять телодвижений)
Записываю его на thumb drive и еду домой
Дома достаю старый добрый лаптоп, втыкаю в него thumb drive и акронисовский бутовый диск, делаю restore
По выходу из Акрониса читаю на экране странноватые сообщения "Critical Temperature 99C, shutting down". Лаптоп и впрямь горячий, но с этим разберемся потом.
Снова Windows Repair Installation, на этот раз с осложнениями. Ставил с другого DVD, куда Microsoft запихнул сразу 4 версии операционки и что-то напутал с путями. Инсталляшка каждые две минуты не могла найти какие-то файлы и приходилось её тыкать носом в правильное место на DVD, где находится фолдер i386
Параллельно за другим лаптопом ищу баг в феррариевско-мазератиевской логистике, на который мне днём любезно указали. Нахожу быстрее, чем заканчивается инсталляция.
Поставил. В этот раз винда требует активации прямщаз и никаких трёх дней ждать уже не хочет.
Подключаю ethernet, жду 10 секунд, давлю кнопку "Активируйся, падла". Впрочем, кажется, кнопка называлась как-то по другому...
Отрубаю ethernet, логинюсь, обнаруживаю, что нет как класса wifi-драйвера для встроенного адаптера.
Лезу в бэкап этого лаптопа в девичестве, достаю драйвер, ставлю. ОК. Есть один обычный адаптер и один wireless (наружу/внутрь)
Ну собственно почти всё. Прописываю им обоим IP, меняю эти самые IP в файлах конфигурации приложений и в базе данных с фотками на главном сервере
Фотки к счастью взлетают, пара других аппликух - нет, в том числе совершенно статический вебсайт, что хостится у меня в порядке мицвы :)
Пока переношу лаптоп в подвал, он успевает разок упасть с криками про parity check error в памяти. Плюс греется и шумит, не уверен, можно ли в его возрасте с этим что-то сделать...
В общем, ещё есть над чем помедитировать, хотя если в этой позе он проработает 2-3 недели, я буду доволен. Нормальный солюшн уже в работе...

[identity profile] cybernatic-cat.livejournal.com 2010-01-07 05:05 pm (UTC)(link)
Действительно извращенец... ;)

А быстренько поставить на "старый добрый лаптоп" какой-нить простенький дружелюбный линукс (типа современных Debian или Ubuntu, в процессе установки уже даже более простых, нежели винда), запустить на ём Apache и просто сгрузить туда содержимое www-каталога со старого сервака - религия не позволила? :) Или там всё настолько набито ASP-ятиной и прочими win-скриптами, что без IIS просто никак?

[identity profile] duginov.livejournal.com 2010-01-07 05:35 pm (UTC)(link)
Без IIS никак. Всё, что у меня крутится на веб-сервере, написано на ASP.NET. Либо самолично либо open source.

[identity profile] y-ug.livejournal.com 2010-01-07 10:08 pm (UTC)(link)
Непростой случай однако, непростой.
Впрочем, нет повода отчаиваться. Выход есть: http://www.mono-project.com/ASP.NET