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

Re: IDE to SATA HDD





02.08.06, Sergey Chumakov <yas@cit.org.by> написал(а):
Hi Сергей,

* Сергей Черепнин <cherepenin.sergey@gmail.com>
* 2006-08-01 10:45:
> Всем доброго дня!
> Посоветуйте плиз как выбраться
> по-красивому из следующей ситуации:
> Изначально была установлена Win2000 потом
> Дебиан на тот же винт (Primary
> Master, т.е hda в линуксе) и имеется некоторое
> количество разделов (/,
> виндовый диск С, swap, /tmp, /var , /home, /usr, и 3
> раздела под FAT32).
> Недавно купил SATA винт SP250. После
> пересборки ядра 2.6.15.2 на дебиане
> винт виден как /dev/sda...Хочу перенести ( dd,
> rsync и подобными
> инструментами) инфу с hda на sda и hda
> отключить вообще. Но меня терзают
> сомнения что все заработает ( наверное с
> initrd  сначала проблемы и
> возникнут). Ну с grubом и fstabом разберусь -
> но все же есть сомнения в
> правильности выбора пути решения моей
> проблемки. Есть какие-то идеи?

У меня в подобной ситуации проблемы только с win, но у меня XP, с 2000
проще. С debian вообще просто, надо только загузочный CD.

Я обычно делаю, так (замена HDD/Motheboard/...):
1. Если меняется и мать - то грузиться со старого диска, устанавливать
драйвера и пр (перед этим драйвер IDE менять на стандартный).

2. Переношу разделы, попутно меняю размер. Использую загрузочный CD c
DOS и PartitionMagic Disk Image вроде - pqdi50.exe

3. Отключаю старый диск и восстанваливаю виндовый загрузчик (rescue
консоль, инсталляционный CD).

4. инсталляционный диск Debian, консоль,
mount /
chroot
mount /sys
mount /proc
vim /etc/fstab
vim /boot/grub/menu.lst
grub-install (тут бывало по-разному, как-то только с grub-овской консоли
установил)
dpkg-reconfigure linux-image-...

Тут я как правило процесс повторяю несколько раз :) Не могу запомнить
и изменить все сразу. Но сломать что-то осознанно тут сложно и
практически всегда можно поправить.

Чтоб не дергать fstab можно сразу имена устройств на метки или id
поменять

--
Best regards,
Sergey Chumakov 2:450/77[.43]


--
To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Вот что я делаю
mount /dev/sda1 /mnt/1
mount /dev/hda1 /mnt/2 ( это корневой раздел)
rsync -av /mnt/2 /mnt/1

umount /mnt/1
umount /mnt/2

mount /dev/sda3 /mnt
rsync -av /var /mnt
umount /mnt

 и так далее для все разделов

правлю fstab и menu.lst

reboot

гружусь с сата винта и вот что я вижу

pivot_root: No such file or directory /sbin/init: 431:cannot open dev/console: No such file Kernel panic - not syncing: Attempted to kill init!

вот что в ядре по-поводу поддержки SATA
...
    831 # CONFIG_BLK_DEV_IDE_SATA is not set
    832 # CONFIG_BLK_DEV_HD_IDE is not set
    833 CONFIG_BLK_DEV_IDEDISK=y
    834 CONFIG_IDEDISK_MULTI_MODE=y
    835 CONFIG_BLK_DEV_IDECD=y
    836 CONFIG_BLK_DEV_IDETAPE=m
    837 CONFIG_BLK_DEV_IDEFLOPPY=m
    838 CONFIG_BLK_DEV_IDESCSI=m
    839 # CONFIG_IDE_TASK_IOCTL is not set
...

    957 CONFIG_SCSI_SATA_AHCI=m
    958 CONFIG_SCSI_SATA_SVW=m
    959 CONFIG_SCSI_ATA_PIIX=m
    960 CONFIG_SCSI_SATA_MV=m
    961 CONFIG_SCSI_SATA_NV=m
    962 CONFIG_SCSI_PDC_ADMA=m
    963 CONFIG_SCSI_SATA_QSTOR=m
    964 CONFIG_SCSI_SATA_PROMISE=m
    965 CONFIG_SCSI_SATA_SX4=m
    966 CONFIG_SCSI_SATA_SIL=m
    967 CONFIG_SCSI_SATA_SIL24=m
    968 CONFIG_SCSI_SATA_SIS=m
    969 CONFIG_SCSI_SATA_ULI=m
    970 CONFIG_SCSI_SATA_VIA=m
    971 CONFIG_SCSI_SATA_VITESSE=m
    972 CONFIG_SCSI_SATA_INTEL_COMBINED=y
    973 CONFIG_SCSI_BUSLOGIC=m

есть какие-то идеи? :)


Reply to: