Автор Тема: Перенос системы на новое железо (Clonezilla)  (Прочитано 34919 раз)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 964
Загрузитесь без заставки с failsafe и посмотрите вообще ядро видит жесткий диск или нет...

Типа


[   13.852447] sd 0:0:0:0: [sda] 20971520 512-byte logical blocks: (10.7 GB/10.0 GiB)
[   13.862866] sd 0:0:0:0: [sda] Write Protect is off
[   13.862899] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   13.863467] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   13.929335]  sda: sda1 sda2


если так - то видит.... А если такого нету...

А то очень похоже что initrd надо генерировать...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Да по-любому надо генерить, если на другой комп, или к другому контроллеру жёсткого диска присоеденяете.
Вставить жёсткий диск в новый комп, загрузиться с лайв носителя, сделать chroot в корневой раздел (всё аналогично тому как тут описывали со всеми bind и т.п.) и сгенерить новый initrd.

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
так, теперь нужно "слепить" новый initrd.img, вводим cd /boot
далее, нам нужно посмотреть, что у нас за ядро, лучше всего сделать это введя ls /lib/modules
либо введя ls
посмотрели название ядра, для альта школьного из 5.0.2 Будет похоже на 2.6.32-alt-бла-бла-бла
вводим mkinitrd newtrd.img 2.6.32-alt-название-ядра ящик похрустев жестким диском "слепит" нам новый виртуальный диск
теперь осталось прописать его в /etc/lilo.conf заменив строчку
initrd="/boot/initrd.img"
на
initrd="/boot/newtrd.img"
Снова тот же вопрос: как прописать новый initrd в grub
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Никак - просто положить вместо старого.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Теперь да. Даже меньше, чем 20 минут ушло. Всем спасибо!
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Всё работает, но в процессе перегенерации initrd смутило вот это:
#  ls -1d /lib/modules/*
/lib/modules/3.0.20-std-def-alt0.M60P.1
/lib/modules/3.0.51-std-def-alt0.M60P.1
/lib/modules/3.0.57-std-def-alt0.M60P.2
/lib/modules/3.0.57-std-def-alt0.M60P.3
/lib/modules/3.0.60-std-def-alt0.M60P.1
/lib/modules/3.0.68-std-def-alt0.M60P.1
/lib/modules/3.0.69-std-def-alt0.M60P.1
/lib/modules/3.4.37-un-def-alt0.M60P.1
/lib/modules/3.4.42-un-def-alt0.M60P.1
/lib/modules/3.4.45-un-def-alt0.M60P.1
/lib/modules/3.4.47-un-def-alt0.M60P.2
/lib/modules/3.4.47-un-def-alt0.M60P.3
/lib/modules/3.4.50-un-def-alt0.M60P.1
/lib/modules/3.4.52-un-def-alt0.M60P.1
/lib/modules/3.4.53-un-def-alt0.M60P.1
/lib/modules/3.4.55-un-def-alt0.M60P.1
/lib/modules/3.4.56-un-def-alt0.M60P.1
/lib/modules/3.4.57-un-def-alt0.M60P.1
/lib/modules/3.4.59-un-def-alt0.M60P.1
/lib/modules/3.4.60-un-def-alt0.M60P.1
/lib/modules/3.4.61-un-def-alt0.M60P.1
/lib/modules/3.4.62-un-def-alt0.M60P.1
/lib/modules/3.4.64-un-def-alt0.M60P.1
/lib/modules/3.4.65-un-def-alt0.M60P.1
/lib/modules/3.4.67-un-def-alt0.M60P.1
/lib/modules/3.4.68-un-def-alt0.M60P.1
/lib/modules/3.4.69-un-def-alt0.M60P.1
/lib/modules/3.4.70-un-def-alt0.M60P.1
/lib/modules/3.4.73-un-def-alt0.M60P.1
/lib/modules/3.4.74-un-def-alt0.M60P.1
/lib/modules/3.4.76-un-def-alt0.M60P.1
/lib/modules/3.4.77-un-def-alt0.M60P.1
/lib/modules/3.4.78-un-def-alt0.M60P.1
/lib/modules/3.4.79-un-def-alt0.M60P.1
/lib/modules/3.4.80-un-def-alt0.M60P.1
/lib/modules/3.4.82-un-def-alt0.M60P.1
/lib/modules/3.4.83-un-def-alt0.M60P.1
/lib/modules/3.4.84-un-def-alt0.M60P.1
/lib/modules/3.4.89-un-def-alt0.M60P.1
Непонятно, откуда столько библиотек и нужно ли столько? По-видимому, осталось от старых ядер, но я всегда после обновления ядра удалял старые.
« Последнее редактирование: 27.04.2016 22:35:37 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Непонятно, откуда столько библиотек и нужно ли столько? По-видимому, осталось от старых ядер, но я всегда после обновления ядра удалял старые.
Ну загляните внутрь, скорей всего там или пустые папки, или модули, не входящие в дистрибутив, или символьные ссылки на что-то типа nvidia