переезд на другой винт
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
переезд на другой винт - 2008-12-28 09:53:05.006666
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
вздумалось мне переместить Линукс на другой хард вопрос: как переместить загрузчик?
|
|
|
RE: переезд на другой винт - 2008-12-28 13:39:41.080000
|
|
|
jogick
Сообщений: 244
Оценки: 0
Присоединился: 2007-09-15 09:24:58.160000
|
Ну это смотря какой загрузчик. Если используется grub то тут всё просто: 1) копируешь весь каталог /boot в новое его место; 2) грузишь комп с live-cd (желательно использовать свой установочник в режиме восстановления системы); 3) монтируешь новую файловую систему (если это не сделано автоматически) в какой-нибудь каталог (например mount /dev/sda1 /mnt/new); 4) меняешь текущую файловую систему на только что подмонтированную (chroot /mnt/new); 5) в новой файловой системе даёшь команду grub и получаешь приглашение grub'а в виде grub> 6) даешь уже grub'у команду root (hdX,Y), где X - номер винта по порядку, а Y - номер раздела на этом винте (всё считается с 0), работает автозаполнение по TAB, по началу неплохо бы его использовать, будет понятнее. 7) дать команду setup (hdX), X - смотри в п.6 8) получаешь сообщение заканчивающееся на DONE и даёшь команду reboot. 9) загружаешь машину с нового винта, наслаждаешься. Всё вышеописанное уже много раз применялось мной и моими друзьями на Fedora-подобных дистрибутивах. Если что-то не так или не понятно пиши.
|
|
|
RE: переезд на другой винт - 2008-12-28 15:03:32.913333
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
у меня не груб и ливсд у меня нету… да и дистр не федороподобный
|
|
|
RE: переезд на другой винт - 2008-12-28 15:16:47.423333
|
|
|
jogick
Сообщений: 244
Оценки: 0
Присоединился: 2007-09-15 09:24:58.160000
|
Тогда интересно что у тебя: какой дистр и с чего ты его ставил. И вообще ставь grub. 8|
|
|
|
RE: переезд на другой винт - 2008-12-28 15:18:35.436666
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
Debian, ставил по сети, загрузчик Лило Грабом не пользуюсь потому, что слово "Лило" более приятно моему слуху
|
|
|
RE: переезд на другой винт - 2008-12-28 15:28:20.726666
|
|
|
jogick
Сообщений: 244
Оценки: 0
Присоединился: 2007-09-15 09:24:58.160000
|
Тогда могу посоветовать только одно. Пункты 1-4 выполнить как в посте выше, а дальше man lilo
|
|
|
RE: переезд на другой винт - 2008-12-28 15:41:33.640000
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
reiser4 подойдёт для повседневного использования? она стабильна?
|
|
|
RE: переезд на другой винт - 2008-12-28 15:49:23.840000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
Значит читай доки по лило. После копирования файлов надо грузануться в старой копии, создать конфиг для новой и воспользоваться командой lilo. Как это делается написано в доках. Я не помню, lilo давно не использовал. А можно из старой установить lilo в новую. Это как тебе больше нравится. Но документацию к lilo читать обязательно. Я даже если бы помнил не стал бы рассказывать, в страхе взять на себя ответственность за жизнеспособность твоей системы: мало ли я что-нибудь не так скажу, или ты не так поймёшь… Потом же я виноватый буду. 2jogick Если бы без live-cd, то я бы согласился с тем что это правильный способ ;) Собственно я потому и предпочитаю груб, что цд у меня долго не живут, и в итоге, когда раз в два года мне нужен загрузочный диск, его естественно нету. С грубом ещё можно как-то выкрутиться, имея систему, которая дальше загрузчика не хочет грузиться, а вот лило в такой ситуации абсолютно бесполезен.
|
|
|
RE: переезд на другой винт - 2008-12-28 15:51:31.156666
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
как узнать, поддерживает моё ядро reiser4? в конфиге ядра упоминается только reiserfs, по-видимому, не четвёртой версии
|
|
|
RE: переезд на другой винт - 2008-12-28 15:59:05.210000
|
|
|
nonauth
Сообщений: 2
Оценки: 0
Присоединился: 2008-12-28 15:44:15.743333
|
другой вариант, 1. Грузишься в Debian 2. Разбиваешь, подготовливаешь второй винт (fdisk, mkfs) 3. Монтируешь разделы с нового винта. Пример: #mount -t ext3 /dev/sdb3 /mnt/new #mount -t ext3 /dev/sdb1 /mnt/new/boot #mount -t ext3 /dev/sdb5 /mnt/new/usr … 4. копируешь /boot, /bin, /usr … /dev, /sys, /proc - копировать не недо 5. создаешь пустые каталоги /dev, /sys, /proc 6. монтируешь fs /dev/ и /proc #mount -t proc none /mnt/new/proc #mount -o bind /dev /mnt/new/dev 7. #chroot /mnt/new/ /bin/bash 8. правишь /etc/lilo.conf (заменяешь все на новые разделы на новые разделы) 9. #lilo /dev/sdb 10. #exit 11. umount все что смонтироваль в /mnt/new 12.перезагружаешься проеряешь —– в Debian reiser4 не поддерживается, а вообще $cat /proc/filesystems + можешь поискать модули в /lib/modules/`unamer -r`/kernel/fs
|
|
|
RE: переезд на другой винт - 2008-12-28 18:36:59.360000
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
сменил окружение, командую lilo, а она: Warning: LBA32 addressing assumed Fatal: raid_setup: stat("/dev/sda") что это? какой ещё рэйд?
|
|
|
RE: переезд на другой винт - 2008-12-28 18:52:51.706666
|
|
|
diGriz
Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
|
.
|
|
|
RE: переезд на другой винт - 2008-12-28 19:01:09.173333
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
fdisk -l: Disk /dev/sda: 500.1 GB, 500106780160 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x47d198f9 Device Boot Start End Blocks Id System /dev/sda1 * 1 3527 28330596 83 Linux /dev/sda2 3528 12026 68268217+ 83 Linux /dev/sda3 12027 60801 391785187+ 5 Extended /dev/sda5 12027 12157 1052226 82 Linux swap / Solaris Disk /dev/sdb: 250.0 GB, 250058268160 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00d5812b Device Boot Start End Blocks Id System /dev/sdb1 1 14024 112647748+ 7 HPFS/NTFS /dev/sdb2 * 14025 30401 131548252+ 7 HPFS/NTFS Disk /dev/hdb: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x5a625a62 Device Boot Start End Blocks Id System /dev/hdb1 * 1 2125 17069031 7 HPFS/NTFS /dev/hdb2 2126 9156 56476507+ f W95 Ext'd (LBA) /dev/hdb3 9157 14593 43672702+ 7 HPFS/NTFS /dev/hdb5 2126 3357 9896008+ 83 Linux /dev/hdb6 3358 9023 45512113+ 83 Linux /dev/hdb7 9024 9156 1068291 82 Linux swap / Solaris система стоит на 120-ти Гб, скопировал на 500-от Гб, туда же Лило нужно впихнуть lilo.conf; (комментарии убраны) large-memory boot=/dev/sda root=/dev/sda1 map=/boot/map default=Linux.OLD image=/vmlinuz.old label=LinuxOLD read-only optional # restricted # alias=2 initrd=/initrd.img.old
|
|
|
RE: переезд на другой винт - 2008-12-28 19:08:56.246666
|
|
|
diGriz
Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
|
.
|
|
|
RE: переезд на другой винт - 2008-12-28 19:20:22.653333
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
quote:
ORIGINAL: diGriz добавь lba32 перед boot=/dev нифига не помогает, то же самое выводит
|
|
|
RE: переезд на другой винт - 2008-12-28 19:28:39.613333
|
|
|
diGriz
Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
|
.
|
|
|
RE: переезд на другой винт - 2008-12-28 19:30:41.750000
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
quote:
ORIGINAL: diGriz ты chroot сделал? ну конечно
|
|
|
RE: переезд на другой винт - 2008-12-28 19:36:38.056666
|
|
|
diGriz
Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
|
.
|
|
|
RE: переезд на другой винт - 2008-12-28 19:45:57.246666
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
кстати: загрузился с установочного диска Мандрива 2008, выбрал "Восстановить систему", затем "Переустановить загрузчик" он пишет, что не удалось обнаружить root-разделы может, я что-то с раздлами напортачил?
|
|
|
RE: переезд на другой винт - 2008-12-28 20:04:48.436666
|
|
|
nonauth
Сообщений: 2
Оценки: 0
Присоединился: 2008-12-28 15:44:15.743333
|
использовать dd не рекомендую!!!! а то ты перенесешь весь диск, с партициями и тп… dd нужен только при копировании системы(если учесть что все железо полностью идентично, и то есть более гуманные способы, типа dump и tar). 1. ты не забыл смонтирновать dev перед chroot? 2. cat /etc/fstab 3. mount 4. после chroot и команды lilo сделай dmesg | tail
|
|
|
|
|