URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 45814
[ Назад ]

Исходное сообщение
"Сделал копию винта, линукс не хочет грузиться"

Отправлено klmn_ , 05-Июл-04 17:05 
Нужно сделать копию работающей системы на другой винт..взял чистый винт, подключил (он стал hdc), в fdsik сделал 1 primary раздел, 1 ext и в нем создал лог. диск для swap, в fdisk обозначил что первый диск id=82 (linux), второй id=83(swap)..создал фс на hdc1 mkfs.ext2 /dev/hdc1,создал свап - "mkswap -c /dev/hdc3?" (не помню точно цифру), примонтировал его (/mnt/hdc), переписал систему cp -a /bin /........ /mnt/hdc вообщем все кроме /proc на другой винт.
Вообщем проверил на новом диске все то же, что и на рабочем..плюс добавил директорию /proc...
(делал все по руководству HARD DISk UPGRADE MINI HOWTO)
Создал загрузочную дискету, с дискеты загружается старый винт без проблем (root=/dev/hda1 в lilo.conf), отсоединяю старый винт, на его место ставлю новый (копия), с дискеты грузится ядро и потом выдает:
"Couldn't find matching filesystem: LABEL=/" жми типа CTRL+D для перезагрузки..
Что я не доделал ? на новом диске /etc/fstab подкорректировал (там свап раздел отличается)...
Помогите..спасибо.

Содержание

Сообщения в этом обсуждении
"Сделал копию винта, линукс не хочет грузиться"
Отправлено Brainbug , 05-Июл-04 17:11 
>Нужно сделать копию работающей системы на другой винт..взял чистый винт, подключил (он
>стал hdc), в fdsik сделал 1 primary раздел, 1 ext и
>в нем создал лог. диск для swap, в fdisk обозначил что
>первый диск id=82 (linux), второй id=83(swap)..создал фс на hdc1 mkfs.ext2 /dev/hdc1,создал
>свап - "mkswap -c /dev/hdc3?" (не помню точно цифру), примонтировал его
>(/mnt/hdc), переписал систему cp -a /bin /........ /mnt/hdc вообщем все кроме
>/proc на другой винт.
>Вообщем проверил на новом диске все то же, что и на рабочем..плюс
>добавил директорию /proc...
>(делал все по руководству HARD DISk UPGRADE MINI HOWTO)
>Создал загрузочную дискету, с дискеты загружается старый винт без проблем (root=/dev/hda1 в
>lilo.conf), отсоединяю старый винт, на его место ставлю новый (копия), с
>дискеты грузится ядро и потом выдает:
>"Couldn't find matching filesystem: LABEL=/" жми типа CTRL+D для перезагрузки..
>Что я не доделал ? на новом диске /etc/fstab подкорректировал (там свап
>раздел отличается)...
>Помогите..спасибо.

Predpoloagaju 4to delalsa backup sistemi, dla togo 4tobi esli 4to vstavit vint i vse. 4to-to ja ne zametil sleduju6ego:
1) MBR i LILO/GRUB dla novogo vinta.
2) Obozna4enije aktivnih particij na novom vinte.


"Сделал копию винта, линукс не хочет грузиться"
Отправлено INM , 05-Июл-04 17:17 
cp -a /bin /........ /mnt/hdc ?????

Я бы посоветовал dump/restore, со старого на новый.....


"Сделал копию винта, линукс не хочет грузиться"
Отправлено Brainbug , 05-Июл-04 17:23 
>cp -a /bin /........ /mnt/hdc ?????
>
>Я бы посоветовал dump/restore, со старого на новый.....


Eto ne vazno. V dannom slu4aje ispolzuja cp -a vsa informacija sohranajetca: owner, mode, timestamp, link i vse ostalnoje po vozmoznosti. Prosto na novom diske netu metki.
Proinicializirui zanovo MBR i posmotri v /etc/grub.conf i man grub. Dumaju esli distr. boleje ili meneje novij to GRUB stoit. Nu ili samoje prostoje postav LILO i vse.


"Сделал копию винта, линукс не хочет грузиться"
Отправлено deadmoroz2 , 05-Июл-04 17:55 
>Я бы посоветовал dump/restore, со старого на новый.....

Под Linux это не совсем стандартная утиль :)


"Сделал копию винта, линукс не хочет грузиться"
Отправлено Brainbug , 05-Июл-04 17:57 
>>Я бы посоветовал dump/restore, со старого на новый.....
>
>Под Linux это не совсем стандартная утиль :)

A po mojemu eto samaja standartnaja/klassi4eskaja utilita, kotoraja voob6e jest/bila/budet. :)


"Сделал копию винта, линукс не хочет грузиться"
Отправлено Sergey_A , 05-Июл-04 17:30 
http://www.opennet.me/tips/info/116.shtml

"Сделал копию винта, линукс не хочет грузиться"
Отправлено klmn_ , 05-Июл-04 17:38 
Но! для загрузки я же использую дискету....те система с нее грузится и потом уже подцепляется рут с /dev/hda1...который он почему то не находится..или я что то не понимаю ?



"Сделал копию винта, линукс не хочет грузиться"
Отправлено Brainbug , 05-Июл-04 17:42 
>Но! для загрузки я же использую дискету....те система с нее грузится и
>потом уже подцепляется рут с /dev/hda1...который он почему то не находится..или
>я что то не понимаю ?

LILO/GRUB postav i label na diske novom.
Novij disk u tebja toze zagruzitca, kak tolko ti pravilno sdelaje6 emu MBR i zagruz4ik. Na starom diske u tebja vse eto stoit poetomu i net nikakih problem.

P.S. Smotri dannuju ssilku, tam vse prekrasno opisano.


"Сделал копию винта, линукс не хочет грузиться"
Отправлено klmn_ , 05-Июл-04 17:56 
>LILO/GRUB postav i label na diske novom.
>Novij disk u tebja toze zagruzitca, kak tolko ti pravilno sdelaje6 emu
>MBR i zagruz4ik. Na starom diske u tebja vse eto stoit
>poetomu i net nikakih problem.
загрузился с строго диска, примонтировал новый диск (/mnt/hdc, сделал как в ссылке
lilo -r /mnt/hdc -b /dev/hdc лило прописал все, перегружаюсь, подключаю новый диск, занружаюсь - на экране появляется буква L и все...
загружасюь с дискеты - та же фигня с /,
хотя странно как то он пишет
Mounting proc file systems [OK]
...........
Checking root filesystems
couldn't find....root ...   [FAILED]

"Сделал копию винта, линукс не хочет грузиться"
Отправлено Gennadi , 05-Июл-04 17:44 
>Но! для загрузки я же использую дискету....те система с нее грузится и
>потом уже подцепляется рут с /dev/hda1...который он почему то не находится..или
>я что то не понимаю ?

Какую партишн сделал активной?


"Сделал копию винта, линукс не хочет грузиться"
Отправлено klmn_ , 05-Июл-04 17:57 
>Какую партишн сделал активной?
первый партишн активный стоит...те hda1...


"Сделал копию винта, линукс не хочет грузиться"
Отправлено Gennadi , 05-Июл-04 18:56 
>>Какую партишн сделал активной?
>первый партишн активный стоит...те hda1...

cd /mnt ; sbin/mk_initrd /mnt

cd /mnt ; sbin/lilo -r /mnt