[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

линукс на отдельном диске, проблемы с root FS



Добрый день.

Решил передвинуть линух с раздела одного диска (раздел /dev/hda6) на
отдельный диск (в /dev/hdd1). Загрузочный сектор с grub хочу оставить
на прежнем диске, в /dev/hda. Переписал линух, переинсталлировал grub -
набрал в нем команды

  root (hd1,0)
  setup (hd0)

- все нормально, при загрузке grub показывает boot/grub/menu.lst
с раздела второго диска, /dev/hdd1. И ядро загружается тоже оттуда,
проверено. Сама запись в menu.lst выглядит так:

  title        Debian GNU/Linux, kernel 2.6.21-2-686
  root         (hd1,0)
  kernel       /boot/vmlinuz-2.6.21-2-686 root=/dev/hdd1 ro
  initrd       /boot/initrd.img-2.6.21-2-686
  savedefault

Тем не менее, подцепляется *прежняя* корневая FS - которая /dev/hda6
(линукс с первого диска я пока не стер, естесственно).

Подумал - может, нужно пересобрать initrd.img-2.6.21-2-686. Написал
в /etc/yaird/Default.cfg

  MOUNTDIR    "/" "/mnt"
  MOUNTDEV    "/dev/hdd1" "/mnt"

(Здесь я совсем не уверен, что делаю то, что нужно.)

Далее создаю initrd image:

  mkinitrd.yaird -o /mnt/hdd1-root/boot/initrd.img-2.6.21-2-686 2.6.21-2-686

И перегружаюсь - все то же самое. Где я не прав?
Спасибо.



Reply to: