LINUX.ORG.RU

Попался в ловушку с LVM


0

1

В который раз попался в ту же ловушку :(

В линуксе есть такой существенный, имхо, недостаток: если в fstab нечаянно некорректно прописать диск, то система грузится, натыкается на непонятый ею диск и - пипец, вываливается в комстроку.
А ведь можно было бы сделать линукс так, чтобы в процессе загрузки можно было с клавы исключать ненужные диски, и таким образом, довести загрузку до конца.

Раньше я выкручивался так: грузился с LiveCD, не помню как перемонтировал рутовый раздел и правил fstab.

Но сегодня меня угораздило для разбивки дисков использовать LVM, и в итоге fstab тоже оказался там.
И теперь LiveCD, ессно, ругается на LVM, т.к. не содержит его менеджера, и получилось, fstab недоступен.
Что называется, приплыли :(

Можно как-то выкрутиться? Уж очень неохота переинсталять все заново.


★★★★★

>> В линуксе есть такой существенный, имхо, недостаток: если в fstab нечаянно некорректно прописать диск, то система грузится, натыкается на непонятый ею диск и - пипец, вываливается в комстроку.

Не обобщай. Некоторые файловые системы могут игнорироваться в нормальных дистрибутивах.

Но сегодня меня угораздило для разбивки дисков использовать LVM, и в итоге fstab тоже оказался там.

И теперь LiveCD, ессно, ругается на LVM, т.к. не содержит его менеджера, и получилось, fstab недоступен.

Тебе нужен LiveCD с LVM, проблем-то.

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

Тебе нужен LiveCD с LVM, проблем-то.

Скорее всего, даже и не нужен. Если корень на LVM, то в initrd должно быть всё необходимое.

GotF ★★★★★
()

Загрузившись с лайва (проверено в убунте неоднократно) и подцепив машину к интернет можно поставить в систему недостающие пакеты. И так до перезагрузки, или выключения. Этого хватит, чтобы примонтировать LV и подправить нужный файл.

Lumi ★★★★★
()

внимательнее надо быть.

MikeDM ★★★★★
()

>пипец, вываливается в комстроку.
Определись, пипец или вываливается.

LiveCD, ессно, ругается на LVM

Тот же арчевский netinstall прекрасно умеет LVM.

fstab тоже оказался там.

Не вижу проблемы. Грузишься с init=/bin/sh, правишь fstab, перегружаешься. В initrd же у тебя есть поддержка LVM, не?

x3al ★★★★★
()

Если загрузка вываливается в командную строку, в чем проблема? Монтируй корень и правь fstab на здоровье.

А лайв без поддержки лвма надо еще поискать. Совет на будущее: юзай systemrescuecd или finnix, там точно все есть.

nnz ★★★★
()

>пипец, вываливается в комстроку

какой страшный, ужасный кошмар!

anonymous
()

Лайв-сиди Mandriva One, да и просто инсталлятор, содержат LVM
запускайте:

vgscan; vgchange -ay
и монтируйте свои LVM-тома

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

В-общем, с помощью приятеля кое-как выкрутился, всем спасибо.

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

Ubuntu live cd это всего лишь демонстрашка с возможностью проинсталлить демнострируемое. И как rescue и как что угодно ещё он плохо пригоден, как раз из-за веса. Хотя, если для вас полный CD это «немного»...

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