Comments 102
Я что-то не понял, но разве нельзя было жесткий подлючить к другой машине и скопировать данные?
-7
Какие жёсткие? У них там ленточные накопители.
+1
нужна /bin/cp которой нет :)
+1
Почему не подключить туда, где есть?:) Примаунтить и скопировать туда все, что нужно?
0
ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Vax780_small.jpg (как картинку запостить не могу :( ) — вот так выглядит этот компьютер (модель правда не указали в статье), это не sata винт не выключая ПК переткнуть :), плюс наверняка гарантия от производителя, пломбы там и т.п.
+5
Примаунтить, говорите? Чем маунтить будете?
И да, как сказали выше, это не PC, далеко не PC.
И да, как сказали выше, это не PC, далеко не PC.
+5
антиквариат
-3
Кстати, оффтопик, конечно, но хабраадминам: перевод не пропускают, если ссылка на оригинал содержит «~» (раньше очень модно было для личных сайтов).
+5
Жессссть!!!
Но не смешно- самому приходилось попадать в подобные ситуации… исключительно по собственной глупости((
Но не смешно- самому приходилось попадать в подобные ситуации… исключительно по собственной глупости((
0
Я один раз у себя на Генте умудрился coreutils удалить. Но ничего, в итоге умудрился скопировать их с другого дистрибутива, а потом и заемерджить. Опыт, кстати, очень ценный — становится лучше понятна система изнутри. Что действительно поражает — система продолжает в целом исправно работать. Даже без настолько важной её части.
+4
Я тоже. При обновлении, да?
0
Угу. Что-то конфликтовало. Причём я видел, меня предупредили, что «через 10 секунд вам будет очень весело». Но я почему-то не остановил процесс. А в итоге получил гораздо менее запутанную систему, в общем-то.
0
Такими темпами скоро на улице не не сигареты стрелять будут, а диски с дистфайлами ^_^
Я бы сказал — не менее запутанную, а более понятную ^_^
Я бы сказал — не менее запутанную, а более понятную ^_^
0
hmax интересно, кто в убунте такой умный придумал рассылать диски по 5шт?..
loginex диски раздай друзьям или встань в людном месте и кричи халявная убунта
archangel нельзя… милиция за ругань в общественном месте заберет…
loginex тогда кричи не в общественном
archangel еще и настучат по тыкве… подумают, что это он их убунтой обзывает…
archangel наушко «девушка, хотите убунту»:
loginex а дЭвушка ответит: Дженту рулит
(2006 год, цитата 10772)
loginex диски раздай друзьям или встань в людном месте и кричи халявная убунта
archangel нельзя… милиция за ругань в общественном месте заберет…
loginex тогда кричи не в общественном
archangel еще и настучат по тыкве… подумают, что это он их убунтой обзывает…
archangel наушко «девушка, хотите убунту»:
loginex а дЭвушка ответит: Дженту рулит
(2006 год, цитата 10772)
-1
да, порой приходилось разыгрывать жуткие комбинации- после кривого переформатирования винта скажем и пропадания парочки разделов… или MBR. Но иначе я бы и не знал, что такое загружаться с CDшным GRUB :)
+1
Как-то раз в Debian умудрился удалить libc6. Естественно, ничто не соглашалось запускаться и работать =)) Слава богу машина была не особо важная, достаточно было лишь переустановить ОС.
0
дадаааа, было такое в апреле сего года, там маскировка от coreutils к mktemp была, и наоборот. я тоже тогда выбрал большее из зол и грохнул coreutils.
+1
Да, согласен с автором топика, главное не паниковать и не делать необдуманных действий… =)
Очень много слышал подобных историй из уст своих знакомых… И постоянно выручало их то, что они ребутились, а оставались в активном шеле =)
Очень много слышал подобных историй из уст своих знакомых… И постоянно выручало их то, что они ребутились, а оставались в активном шеле =)
+2
Как я люблю прогрес и современную технику :) Мучений меньше
-1
«Голова профессора Доуэля.»
0
Ну и кто после этого не согласится, что UNIX-оиды извращенцы?? Слава богу, в наши дни достаочно переустановить систему)) Правда есть одна проблема: как запомнить труднозапоминаемый список установленных вручную пакетов???
-30
В описанной истории проблема не восстановить систему, а сохранить ценные данные
+9
А что, одной командой создать список установленных пакетов, что бы потом другой командой их автоматически установить — уже не судьба?
0
В генту этот список сам создается (world). Так что достаточно его регулярно бэкапить, что я и делаю. Вообще нравится мне эта система, как поставил первый раз — ни разу не переустанавливал. От всех проблем спасал лайв-сиди с настройкой интернета и chroot.
0
А как отличить список установленных мнойи вручную от тех, что были в дистрибутиве и установились сами???
-1
По-моему ребята решили головоломку, а не извращением занимались.
+2
захватывает)
+1
Хоть квест создавай по мотивам :)
+2
История из жизни:
Потратив как-то несколько часов на подъем ubuntu 8.04.1 + (в голой рутовой консоли) squid + postfix + dovecot с SSL/TLS и всяческими тонкими настройками и в последние минуты делая все «на автомате», зачем-то захотел обновить пакет openssl.
Причем не успела голова сообразить, что так — неправильно, руки уже набрали в консоли apt-get remove openssl (в кратковременном заблуждении считая, что потом мы сразу ему apt-get install сделаем), клацнуть Enter и пару раз нажать Y.
Полтора десятка строчек пробежало по экрану, пока спина успела за долю секунды покрыться испариной, в мозг пришло понимание произошедшего, а пальцы левой руки судорожно нажали Ctrl+C.
Думаю, ясно, что одна из двух Y была ответом на вопрос, действительно ли я хочу удалить несколько десятков пакетов, зависящих от openssl. Полтора десятков пакетов успешно покинуло винчестер, в том числе squid + postfix + dovecot… И ни 3129, ни 995, ни 25 порты дружелюбно откликаться уже не хотели. :)
Хеппи енд у истории правда был простой и незамысловатый: по логам apt'а быстренько был составлен список удаленных пакетов, и они со всеми зависимостями были установлены снова. А конфиги сквида и прочих как лежали на своих местах, так и подхватились обратно без каких-либо телодвижений. :)
Работоспособность сервера была восстановлена за 5 минут и ценой пары седых волос. :)
Потратив как-то несколько часов на подъем ubuntu 8.04.1 + (в голой рутовой консоли) squid + postfix + dovecot с SSL/TLS и всяческими тонкими настройками и в последние минуты делая все «на автомате», зачем-то захотел обновить пакет openssl.
Причем не успела голова сообразить, что так — неправильно, руки уже набрали в консоли apt-get remove openssl (в кратковременном заблуждении считая, что потом мы сразу ему apt-get install сделаем), клацнуть Enter и пару раз нажать Y.
Полтора десятка строчек пробежало по экрану, пока спина успела за долю секунды покрыться испариной, в мозг пришло понимание произошедшего, а пальцы левой руки судорожно нажали Ctrl+C.
Думаю, ясно, что одна из двух Y была ответом на вопрос, действительно ли я хочу удалить несколько десятков пакетов, зависящих от openssl. Полтора десятков пакетов успешно покинуло винчестер, в том числе squid + postfix + dovecot… И ни 3129, ни 995, ни 25 порты дружелюбно откликаться уже не хотели. :)
Хеппи енд у истории правда был простой и незамысловатый: по логам apt'а быстренько был составлен список удаленных пакетов, и они со всеми зависимостями были установлены снова. А конфиги сквида и прочих как лежали на своих местах, так и подхватились обратно без каких-либо телодвижений. :)
Работоспособность сервера была восстановлена за 5 минут и ценой пары седых волос. :)
+5
Удаляйте всегда пакеты без удаления зависящих.
0
Гента и все LFS-подобные сборки в этом плане более неповоротливые. На компилирование самого быстрого паркета уходит очень много телодвижений.
+1
То бишь лишиться значительного числа пакетов я бы просто не успел за описанные доли секунды? :)
0
Разговор не о компиляции паркета, а об удалении зависимостей.
0
UFO just landed and posted this here
ну у нас байка по фирме ходит, как один из сотрудников вместо |bash написал >bash, затёр шелл :) причём на сервере в сутках езды на поезде. А в генте sh — симлинк на bash, так что и его, получается, тоже.
В соседней ssh-tty к тому же серверу был emacs — вот через него он восстановил как-то ;)
В соседней ssh-tty к тому же серверу был emacs — вот через него он восстановил как-то ;)
0
UFO just landed and posted this here
UFO just landed and posted this here
перезапишите касету сохранив третью и седьмую песню, слабо?
+3
Переустановка системы убила бы результаты работы за неделю, а подключить «винт» к другому компу на VAX'е несколько сложнее, чем на «IBM PC», в статье прямо написано, что надо было вызывать инженеров DEC (производителя этих компов)
+5
Установщик тогдашний при установке не дает нормально не затронуть разделы диска, он позволяет задать их размеры и после этого 1 в 1 распаковать дистрибутив по оным. Соответственно всё успешно удаляется. Посмотрите на vaxine.bitcon.no/section3.html к примеру.
+3
UFO just landed and posted this here
В таких случаях полезно иметь busybox где нибудь в /usr/local/bin :)
+3
У меня компьютер месяц интернет раздавал с отключенным HDD, комп видимо дернули, отвалился шлейф, а оно потихоньку крутилось пока я не решил подправить немного, вошел по ssh а там пусто :) потом понял причину и посмотрел по логам когда это началось ;)
+3
хатя не, брешу кажется, уже залогинен он был, просто стоял в коморке, ибо по ssh-у врятле б меня пустило без диска(давненько это было могу ошибаться в деталях)
-1
однажды давно мы лишились удалённого сервера из-за «админа», который перенаправил вывод чего-то, уж не помню чего в /dev/hda
0
Правильная мораль. Мой EeePC после хард-ребутов постоянно жалуется на левый конфиг Х-сервера синим экраном. Первые пару раз я полностью переустанавливал убунту и настраивал заново. Потом догадался сделать fsck — и всё, система смогла продолжить загрузку :)
-5
Вы батюшка извращенец.
+3
Всего лишь новичок в линукс-системах.
0
Тогда позвольте вам сказать. Читайте руководства и обращайтесь за помощью к более опытным.
+1
Я знаю, но у меня такое ощущение что я иногда своими вопросами убить могу, поэтому на форуме обычно ответа не добиваюсь :)
На самом деле ситуация была достаточно щекотливая, и мне и в голову не могло прийти, что система не маунтит диск из-за битого журнала, а целостность не проверяет при запуске потому… что ноутбук на батарее. Когда узнал и выполнил проверку руками — был немного удивлён.
На самом деле ситуация была достаточно щекотливая, и мне и в голову не могло прийти, что система не маунтит диск из-за битого журнала, а целостность не проверяет при запуске потому… что ноутбук на батарее. Когда узнал и выполнил проверку руками — был немного удивлён.
0
тоже кое что вспомнилось в тему:
на работе я часто пользуюсь mysql-консолью чтобы проделывать некоторые махинации с базой
и вот однажды была запарка — надо было что-то быстро пофиксить (уже не помню) и я вместо select * from… сделал delete from… ) это произошло, потому что я пользовался историей команд. палец как говорится дернулся а мозг не успел до конца осознать. в итоге очистилась очень важная табличка из 300 с лишним строк
табличка используется в сервисе 24х7х365
но, к счастью админы оперативно сработали и за минут 15 все было восстановлено из ночного дампа %)
я конечно тогда за эти 15 минут был весь в холодном поту))
после этого я стараюсь не пользоваться историей команд.
на работе я часто пользуюсь mysql-консолью чтобы проделывать некоторые махинации с базой
и вот однажды была запарка — надо было что-то быстро пофиксить (уже не помню) и я вместо select * from… сделал delete from… ) это произошло, потому что я пользовался историей команд. палец как говорится дернулся а мозг не успел до конца осознать. в итоге очистилась очень важная табличка из 300 с лишним строк
табличка используется в сервисе 24х7х365
но, к счастью админы оперативно сработали и за минут 15 все было восстановлено из ночного дампа %)
я конечно тогда за эти 15 минут был весь в холодном поту))
после этого я стараюсь не пользоваться историей команд.
+1
У меня было веселее — собирался сдавать часть проекта, надо было почистить почти все таблицы. Выбрал все таблицы в pMA и вместо «очистить» выбрал «удалить». Есесна, я ожидал вопрос «вы уверены?» и сходу ответил «да». А потом уже вчитался в список выполненных запросов.
Бэкап нашелся, конечно, но черт знает какой давности. Часть таблиц пришлось создавать заново, по памяти.
Бэкап нашелся, конечно, но черт знает какой давности. Часть таблиц пришлось создавать заново, по памяти.
0
А почему вы это делали на продакшене? Надо все отлаживать и писать на дев-версии, а оттуда готовыми скриптами переносить на продакшн…
А за работу на продашене такого рода — нужно по рукам канделябром, канделябром…
А за работу на продашене такого рода — нужно по рукам канделябром, канделябром…
+4
я так однажды выполнил оракловый скрипт, где в самом начала шло connect user/pass без указания SID, а потом drop table, create table, в терминале с не той переменной окружения ORACLE_SID.
в итоге сердце почти остановилось, когда вместо table or object does not exist я увидел table dropped successfully. система была не продакшн, но 3 млн записей все равно было жалко.
в итоге сердце почти остановилось, когда вместо table or object does not exist я увидел table dropped successfully. система была не продакшн, но 3 млн записей все равно было жалко.
0
Вспомнилась история, когда один инженер по ошибки (или по кривости рук) в солярисе сказал chmod +x в корне, потом испугался и решил вернуть все назад, сказав там же chmod -x.
Закончилась эта история переустановкой соляриса.
Закончилась эта история переустановкой соляриса.
+2
Только легенда умаличвает, кто пустил «такого» любознательного мендежера к этому важному терминалу))
+1
UFO just landed and posted this here
UFO just landed and posted this here
Хорошо, что во FreeBSD домашние каталоги находятся в /usr/home/. Команда '% rm -rf /' до них доберётся в последнюю очередь. :))
+1
Коменты к этому топику очень неплохо демонстрируют то, что как минимум 20% людей вообще ничего не знают кроме современных технологий
+1
Sign up to leave a comment.
Легенда о восстановлении Unix