это описка - действительно - и конечно - var

и так далее - расписано до dev/dm-5 - распределение по секторам-цилиндрам и т.п.
и для каждого написано, что 'Disk /dev/dm-... doesn't contain a valid partition table'
Debian Squeeze: на Linuxlvm. Восстановить Grub
mkdir /mnt/tmp
mount /dev/sda1 /mnt/tmp
ls /mnt/tmpВывод.
чисто теоретически boot и должен быть на sda1? но я его явно втулил куда-то в ... а то что есть на sda1 сейчас - то что я потугами пытался туда перенести .... явно не крутит ...
ищу - яточно его где-то видле ...
отмонтировал старое, потом выполнил команды:

это похожду то, что создал установочный диск ....
siguard, По размеру /dev/sda1 похож на boot, тогда:
Окончательный вариант наверное будет такой:
Сохрани в файл скажем mount_lvm.sh это (ну или если сохранить не судьба бей руками, "mount -v" - это чтобы вывод показывал, можно просто mount - но в консоли молчать будет:
mkdir /mnt/debchroot
mount -v --read-only proc /mnt/debchroot/proc -t proc
mount -v /dev/system/root /mnt/debchroot
mount -v /dev/sda1 /mnt/debchroot/boot
mount -v /dev/system/usr /mnt/debchroot/usr
mount -v /dev/system/tmp /mnt/debchroot/tmp
mount -v /dev/system/home /mnt/debchroot/home
mount -v /dev/system/var /mnt/debchroot/var
# Последовательность соблюдать только после /dev/system/root - всё остальное
И запусти на той машине из которой будем чрутится:
sh mount_lvm.sh
Потом:
chroot /mnt/debchroot
Или сразу для установки grub:
chroot /mnt/debchroot grub-install /dev/sda
Смысл в общем понятен?

и еще экран программ снизу ...
возможно - это boot - либо мой кривой, но скорее всего - сорзданый установочным диском
Смысл понятен. курить его буду после того как заработает ... пока тупо повторяюсь ...
вот тут проблемка:
mount -v --read-only proc /mnt/debchroot/proc -t proc
пишет, что нет такой директории или файла proc:
mount: mounting proc on /mnt/debchroot/proc failed: No such file or directory
там proc - без слеша перед ним??? или курить туда, куда монтируется???
пока, по аналогии с раньшесказаным - я просто создал там директорию и работаю к ней ...
siguard, http://linuxforum.ru/viewtopic.php?pid=179246#p179246 - тут вроде всё правильно boot на sda1.
Короче пробуй http://linuxforum.ru/viewtopic.php?pid=179247#p179247
Если не выходит:
Смонтируй /dev/system/root как в
http://linuxforum.ru/viewtopic.php?pid=179220#p179220
и покажи fstab:
cat /mnt/tmp/etc/fstab# chroot /mnt/debchroot
# grub-install /dev/sda
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?)
как то я уже достигал подобного (мож не дословно) - результата. но вот что как подмонтировать /dev ...
я так понимаю, что из /dev/sda1 ???
Попробуй так:
mkdir /mnt/debchroot
mount --bind /dev /mnt/debchroot/dev
mount --bind /proc /mnt/debchroot/proc
mount -v /dev/system/root /mnt/debchroot
mount -v /dev/sda1 /mnt/debchroot/boot
mount -v /dev/system/usr /mnt/debchroot/usr
mount -v /dev/system/tmp /mnt/debchroot/tmp
mount -v /dev/system/home /mnt/debchroot/home
mount -v /dev/system/var /mnt/debchroot/var
lvscan:
соответственно имена для монтирования:
/dev/mapper/system-root
и далее по подобию ...
немного не понял две вещи - что смотреть (в смысле монтирования) - на /dev/system/root
mount /dev/system/root /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Уже на всё давно ответили
mount /dev/system/root /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Уже на всё давно ответили
Вот если бы хорошо подумал то такого бы не написал. Не у всех под корень один раздел, есть и более продвинутые варианты. wink
А где ты увидил что я написал что это корень.
Я просто дал направление что надо. А то смотрю что то вы при lvm докопались до sda
Kettler, у него boot не на lvm, или ты думаешь что grub с lvm научился грузиться, а?
Ёпти а grub-install или grub ты тоже отуда же возьмёшь?
Всё что я думаю держу при себе
не, точно не научился, точно ...
медленно отвечаю - потому что все ручками вбивать приходится - буфера и т.п. - не канает на удаленном ...
но результат получился тот же ...
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?)
вот попробую напрямую указать, как Kettler пишет, потому что непонятно какого алладина ей надо - в dev усройства видно, и сам раздел виден и там и там ....
сейчас ... вкину команду ...
Kettler, ну соображалку включи, да, разговор про чрут идёт.
Забудь вообщем.
Нужно вводить смайлик - башкой об стену ... ну реальнго не катит ни то ни то ...
grub-install --root-directory=/mnt/debchroot /dev/sda
думает немного и опять выдает:
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?)
да, меня вот что смутило в fstab
cтрока /dev/sda1 - закомментирована .. .а вместо нее какойто длинющий UUID
больше вообще ничего вы голову не лезет ...
где она теперь /dev то потеряла ... есть же вроде девайсы то ... видны ...
ой, нет, не совсем тоже самое ...
тогда писала - /usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?)
а по последней команде - /usr/sbin/grub-probe: error: cannot find a device for /mnt/debchroot/boot/grub (is /dev mounted?)
