Andreyka, не можешь/хочешь ответить по существу - тебя никто за язык встревать не тянет.
Если этот форум только для рекламы платных услуг - объявите это. Никто к вам с глупыми вопросами лезть не будет и не будет мешать вам зарабатывать деньги.
Я обратился к сообществу потому, что ситуация исключительная в том плане, что протестировать результат у меня возможности не будет.
Чего ругаться-то?
Я понял, для чего предназначены эти команды. Но не разбираясь в тонкостях работы grub'а, достаточно трудно понять, почему нужно делать именно так?
Нашел на одном из сайтов:
# grub grub> root (hd0,0) grub> setup (hd0) grub> device (hd0) /dev/sdb grub> root (hd0,0) grub> setup (hd0)
В чем разница?
Я предполагаю, что на ваши команды grub должен выругаться, если я не отредактирую руками файл (sdb1)/boot/grub/device.map, заменив hd1 на hd0 и наоборот. Так?
Не могли бы вы пояснить это?
Если я не ошибаюсь, то первая команда установит загрузчик на hd1 (то есть sdb) и он будет пытаться загрузиться с hd1.
Но при сбое системного винта диск hd1 станет диском hd0.
То есть первая строка должна выглядеть
echo -e 'root (hd0,0)\nsetup (hd1)' | grub --batch
Или я ошибаюсь?
AndyG добавил 28.04.2010 в 23:52
Разве dump/restore могут манипулировать с загрузочными секторами дисков?
neznaika, я не полностью прочитал ветку, но dd хорош для посекторного копирования если винты одинаковые. В данном случае размер разный.
Я обратится на этот форум отнюдь не в надежде получить совет читать мануал...
Какие именно команды вы бы использовали для grub'а в дебиане в аналогичном случае?
Прощу прощения, но я с самого начала спрашивал только о том, как сделать второй диск загрузочным
И что же тут удивительного?
Если в нем нет надобности, то нафига ломать работающую систему и что-то переделывать?
Не понял? Это к чему? Винты разные, копирование один в один не поможет.
myhand, райд использовать нет смысла. Производительность уменьшится, а надежностью это трудно оправдать - она не настолько критична и потеря суточной информации не существенно важна.
Я читал много подобных руководств. В этом руководстве grub устанавливается командой
echo -e 'root (hd1,0)\nsetup (hd0)' | grub --batch
Я почти уверен, что мне нужна команда
Может кто-то подтвердить это или наставить меня на путь истинный? :)