Немного оффтопа:
Вот так открываешь консольку на системе, а тебе fortune выдает фразу:
sstage1 + неумение гуглить и читать FAQ = боль и ужас
-- krigstask (g@c.g.r)
И думаешь - блин, какой-то ник знакомый....
Большей частью все то же самое. Я видел несколько штук, которые заточены под Винду, но не думаю, что это массовый характер носит
Насколько я понимаю, сетевой интерфейс пропинговать нельзя
Хорошо, назовем это "пинговать IP-адрес сетевого интерфейса", смысл не поменялся.
Кстати, можно и по МАС-адресу пинговать, так что можно сказать, что это "пинг интерфейса"
В идеале хорошо было бы сделать /boot/grub отдельным разделом, но это, скорее всего, невозможно.
Это сделать можно. Вот только проблема в том, что монтирование происходит уже после загрузки системы. А на этапе запуска grub у тебя есть либо /boot на отдельном разделе, либо в виде папки в /
11-01-2014 23:51:26
и на этом зависает.
Куда копать?
Выключить quiet режим. Смотреть логи.
…Проверять можно наличие сетевого интерфейса от VirtualBox'а.
Ну так и пингуй сетевой виртуальный интерфейс. Я об этом и говорил
Пожалуйста, поподробнее! Как это делается правильно и просто, и что есть изобретение велосипеда?
Сделай виртуальный диск разделом /boot. Загрузись, поставь на этот виртуальный диск grub, и все твои проблемы решены.
Когда система грузится в виртуалке, загрузка идет с виртуального диска, находится ядро и опции ядра, нужные для виртуалки. Ну и заодно там винду из конфига граба уберешь.
КОгда система грузится с реального диска, виртуального диска нет и грузится уже нормальное ядро без модулей для виртуалки.
Одна проблема - при обновлении ядра необходимо обновлять ядро на обоих разделах.
X Strange
Кстати, проверять виртуалка или нет можно просто пингуя хостовую винду.
Еще кстати есть такая штука - colinux - позволяет "запускать Linux в Windows". Что-то типа виртуализации, но какая-то хитрая :) Ей, насколько я помню, grub нафиг не нужен.
11-01-2014 17:50:32
И попробуй из-под VirtualBox'а подгрузить диски через тот же ntfs-3g. Я думаю, все должно быть норм. Можешь какой-нибудь тестовый диск сделать, если страшно.
Есть кстати такая штука - grub fallback. Можно настроить, чтоб если одна строчка grub не запустилась, переключилось на другую. Можно попробовать сделать загрузку с этого виртуального диска, если не получается - переключаться на настоящий. Тогда в случае запуска с ВиртБокса диск увидится и запустится. А в случае запуска с реального железа - диск не увидится и grub переключит систему на вторую Linux-строчку в grub.
Документация VirtualBox сообщает, что если выбрать при загрузке ту систему, которая сейчас запущена на физической машине (и из-под которой работает VirtualBox — в данном случае это Windows), то это приведёт к порче данных на диске.
Ну так убрать в grub на виртуальном диске винду. Проблем не будет.
11-01-2014 17:35:07
А почему не сделать три строчки в грабе: 1) винда, 2) реальный линь, 3) виртуальный линь?
Вопрос как раз в том, как это сделать.
grub-install /dev/sda
grub-install /dev/sdb
не надо перезагружаться.
Не нужно. Но подробностей про мультиарч я не знаю, как 64битная система поведет себя на 32битной машине - без понятия, возможно такое все-таки не предусмотрено
Кстати, один вендор-извращенец ставит официально 32-битный дебиан, потом накатывает 64-битное ядро и работает в такой извращенной связке. Возможно если на такую систему накатить 64-битный софт, получится как раз то, что тебе нужно
существующие пакетные менеджеры вроде не расчитаны на то, чтобы ставить пакеты сразу для нескольких архитекту
В дебе мультиарч есть. Но сразу под две архитектуры не поставит, придется две команды вводить
04-11-2013 20:38:07
Кста, у деба и мультиарх инсталл был. Правда тут, подозреваю, это как раз было два образа в одном
Нужен именно USB, с возможностью полноценной работы,
Я подозреваю, что на gentoo live dvd - это как раз нормальный live. Это ж не minimal install
берешь две флэшки в корпусе потоньше на одной 64 на другой 32
Такие извращения не по мне. Охота других извращений :)
littleleshy
Везет. У меня около 5 старых серверов, которые про 64 не знают. Плюс около 5 серверов, которые знают, но система там 32-битная (вендоры такие вендоры), так что для чрута в них нужна 32-битная система. Ну и штуки 3-4 32-битных виртуалки (тоже старые сервисы). Так что лично мне 32-битный лайв все еще нужен.
Найти бы такой minimal-install :) Было бы отлично. А то надоело два образа держать
То есть сказать тебе попросту нечего. Значит таки "просто ляпнул". Ожидаемо
Ты сказал, что я перевираю. Я сказал, что ты перевираешь, называя других людей фанатиками, пытаясь тебе намекнуть, что осторожнее нужно быть со словами.
Прячешься за терминами, которые сам же вводишь в беседу по ходу дела.
Уф. Если бы я сказал "Менять программу, которая местами чуть-чуть некрасиво выглядит, но работает чуть лучше других, на другую, которая выглядит чуть лучше первой, но работает местами чуть хуже", то ты бы не стал придираться?
И кстати, для тебя эти два слова - какие-то страшные термины?
Видимо считаешь себя таким "писателем-фантастом"? :)
А причем тут обязательно "фантаст"?
выбери для себя любое (напомню, в начале я использовал выражение "приврал для красного словца"),
Ты в одном сообщении написал оба выражения, приравняв ошибку и вранье. Нужно понимать разницу.
И повторюсь: посыпаю голову пеплом, признаю
…Что конкретно я переврал
То же что и я. Почитай, пожалуйста, что такое "аналогия".
У тебя было два привирания... Или сказать прямо, ты просто из пальца это высосал.
Почитай, пожалуйста, что такое "гипербола".
А пока давай считать, что я лузер, привираю и все такое прочее. И остановимся на этом.
04-10-2013 22:02:32
И еще - определись, пожалуйста, "переврал" или "приврал" - это тоже разные слова.
Dzirt
Ну для начала - если человек использует прогу, значит она ему нравится. Не думаю, что krigstask станет специально искать прогу, которая криво отображается.
Во-вторых, первым перевирать начал ты, начав называть людей фанатиками.
В-третьих, учитесь отличать "привирание" от "преувеличения"
Эти люди перевирают, а не говорят...
Пардоньте. А можно услышать, что же я перевираю?
1. Меняет эту программу на работающую нормально (он же не фанатик конкретной программы, ему работу делать нужно...)
2. Молча "плачет, колется, но продолжает жрать кактус" (он же фанат любимой программы!)
Менять программу, которая местами криво выглядит, но отлично работает, на другую, которая выглядит отлично, но работает через ж...
Ну если времени прошло мало, то адрес будет разрешён (запись-то ещё осталась либо на DNS-сервере, либо в кэше у клиента)
Это если он не новую запись спрашивает у сервера
littleleshy
Если внешка недоступна (о чем мы говорим), то нет
просто будут выдаваться разные ошибки, в одном случае мол не знаю такого имени во втором случае - сайт недоступен.
Мы сейчас говорим про разные настройки.
Я говорю про: пользователь ходит через другой сервер наружу, а на этом сервере только ДНС. В таком случае возможны два варианта:
1) (остались внешние днс) сервер долго ломится наружу, пытается найти ответ, не находит, говорит абону "фиг вам".
2) (если остались только локальные днс, которые соотвествующим образом настроены) сразу будет ответ "не знаю такого сервера". Этот ответ сразу же уйдет абону.
А если надо будет стучаться во вне (в Интернет) то там уже побоку, тупит или нет резольв,
Если в resolv.conf останутся внешние днс, то ping ya.ru выдаст тупняк. И у пользователя будет задержка между нажатием "открыть страницу ya.ru" и ответом "сервер не найден"
Если из resolv.conf внешние днс уйдут, то ping ya.ru сразу ответит "не знаю такого". И паузы между "открыть страницу" и "сервер не найден" практически не будет.
Разумеется, все зависит еще и от настроек локального днс
Да и вообще это вопрос веры. Юзать один подход или другой.
В принципе если на самом серваке и он является шлюзом в инет, то обычно на таких серверах просто ставят либо DNS сервер, коий по необходимости подключает внутренние зоны
Совсем не обязательно ставить на том же серваке. И не обязательно под "внешкой" понимать именно шлюз. Там может висеть какой-нибудь доп.сервис, связанный с внешним сервисом. Например, пересылка почты наружу.
то этот механизм либо изменит настройки DNS сервера
С помощью убирания записи из resolv.conf? ;)
В общем в большинстве случаев для избежения таких проблем просто либо используют локальный DNS либо сервис кеширования имён.
Локальный DNS при отсутствии связи с внешкой тоже будет тупить. А в кэширующем может кончиться время жизни записей в кэше.
В общем, я это к тому, что ситуация, когда и на сервере желательно биндить dns на интерфейсы, вполне возможна, реализуема и может понадобиться. А уж будет кто-то эту возможность использовать или нет - это
…Ладно, придумаем другую ситуацию :P
Вот упал интерфейс на каком-нибудь важном серваке. На нем было их две штуки - один смотрит внутрь, для корпоративных сервисов, другой наружу. Прерывать работу предприятия нельзя, пускаем временно наружку через другой сервер, а с этим ждем ночи, пока нагрузки на сервере не будет, и только тогда переключаем.
И что, весь день будет тупить резолвинг? :)
Если у вас на предприятии на сервере отвалится сетевая карта
А почему обязательно говорить про предприятие? У меня Linux на десктопе крутится :P