LINUX.ORG.RU

А что будет, если...


0

0

по каким-то причинам умрет/отвалится девайс с / разделом? /var и /home при этом останутся рабочими.

Пока что предпологаю одно из:
- система намертво зависнет
- kernel panic
- останутся работать запущенные приложения (оч. маловероятно)

Кто сталкивался? Просто очень интересно, а экспериментировать лень... :)

Ответ на: комментарий от UserUnknown

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

Cosmicman ★★
() автор топика
Ответ на: комментарий от Cosmicman

Ну собственно так работает кеш диска при загрузке с болванки: sysresccd и др. Также работают diskless системы и многие другие штуки.

UserUnknown ★★★★★
()
Ответ на: комментарий от xydo

при этом в бут-консоль может написать причину "смерти".
правда я не уверен, что это попадет в messages, даже если /var будет жив.

xydo ★★
()
Ответ на: комментарий от xydo

проверь, если не трудно, пингуется ли машина в таком состоянии?

Cosmicman ★★
() автор топика

> Просто очень интересно, а экспериментировать лень... :)

Скопируй на флешку, запусти и вытащи флешку.

Пинговаться будет, почему нет?

gena2x ★★★
()

/var и /home при этом останутся рабочими.

Как же останутся рабочими, если они монтируются в /?

a3
()
Ответ на: комментарий от gena2x

>Пинговаться будет, почему нет?

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

Cosmicman ★★
() автор топика
Ответ на: комментарий от a3

ну как-бы девайс с этими разделами остался жив. если запустить lsof /var там поле device не просто так показывается наверное :)

Cosmicman ★★
() автор топика
Ответ на: комментарий от Cosmicman

Кстати, можно намного проще проверить. У вас ведь sata-шный hdd? Вытащите прямо сейчас и посмотрите что будет после этого. Я серьезно. Не всякий sata-контроллер hot-plug, но от hot-unplug ему очень вряд ли. После перезагрузки просто проверится fs.

gena2x ★★★
()
Ответ на: комментарий от Cosmicman

Тогда не зависнет. /proc, /sys и прочее не находятся на устройстве с корневым разделом. Будут продолжать работать запущенные приложения (пока им не понадобится $TMP и прочее).

x3al ★★★★★
()
Ответ на: комментарий от gena2x

Не, я так не хочу рисковать:)
Думаю завтра зайду в маназин, куплю самую дешовую флеш карту и потестирую.

А еще сегодня я разговаривал со своим знакомым на эту тему. Он рассказал что у него был старый пень1. Что комп работал как роутер очень долго, даже после того как сдох единственный винт. То есть я так понял , что должен отвалиться только userspace, а то что в ядре будет продолжать работать. В том числе и сетевые службы.

В моем случае, я так понял повисло железо - пинга не было и даже по rs232 не получилось зайти :(

Cosmicman ★★
() автор топика
Ответ на: комментарий от x3al

Если честно, я не знаю как внутри ядро обращается к примонтироваными файловыми системами, поэтому тут трудно предпологать. В любом случае нужно потестить.

Cosmicman ★★
() автор топика
Ответ на: комментарий от Cosmicman

/дешовую/дешевую/
/к примонтироваными/c примонтированными/
/предпологать/предполагать/

Прошу прощения за орфографию - писал в спешке.

Cosmicman ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.