Всех приветствую. Есть старая машинка, работающая под Debian 5.0 в качестве торренто-качалки. Приобрел новый системник - нужно перенести ОС на этот системник (предполагается, что в новый системник вставлю хард со старого). Но проблема заключается в том, что железо совершенно другое будет (хотя процессоры одной архитектуры i386). Вопрос: как адаптировать Linux Kernel к новому железу без полной переустановки? Есть ли под Debian инструменты типа: genkernel и т.д.? Заранее спасибо, жду ответов!
Переезд Debian на новый системник
Если архитектура процессора одна и также, и вы ничего вручную не устанавливали из драйверов, то все встанет и так, правда как мне помнится по прошлым топикам на эту тематику, там будет проблема с UUID - думаю вам ответят на этот вопрос.
А по поводу genkernel - у вас стоит Debian сейчас с initrd и полным набором драйверов (выбирается при установке)?
Если архитектура процессора одна и также, и вы ничего вручную не устанавливали из драйверов, то все встанет и так, правда как мне помнится по прошлым топикам на эту тематику, там будет проблема с UUID - думаю вам ответят на этот вопрос.
Вручную ведро не ковырял, но вдруг если нет критичных для системы драйверов (например на сетевую карту или контроллер жесткого), то надо что-то делать. А на счет жесткого хорошо подсказали, если возникнет проблема, то пойду в гугль или здесь поищу.
А по поводу genkernel - у вас стоит Debian сейчас с initrd с полным набором драйверов (выбирается при установке)?
На счет полного набора драйверов не знаю, обычная установка проводилось. А ядро с initrd.
Должно все завестись, fstab поправить, можно поубирать uid'ы и сделать обычно - sda.. sdb...
sata разъемы на матери с номерами в какой hdd воткнут первый тот и будет sda.
Должно все завестись, fstab поправить, можно поубирать uid'ы и сделать обычно - sda.. sdb...
sata разъемы на матери с номерами в какой hdd воткнут первый тот и будет sda.
Хм, значит завтра и попробуем все сделать, если время будет :) И да, у меня системник относительно новый, все еще ide-интерфейс, но сути это не меняет.
........то все встанет и так, правда как мне помнится по прошлым топикам на эту тематику, там будет проблема с UUID - думаю вам ответят на этот вопрос.
Нету в lenny UUID.
santic, если окажется, что в 2.6.26 не будет дров на новое железо,
то будучи на старом компе подключите бэкпорты ленни
deb http://backports.debian.org/debian-backports lenny-backports mainи установите ядро 2.6.32
santic, да и огласите новую плату-то.
[quote=emlsch]........то все встанет и так, правда как мне помнится по прошлым топикам на эту тематику, там будет проблема с UUID - думаю вам ответят на этот вопрос.
Нету в lenny UUID.
santic, если окажется, что в 2.6.26 не будет дров на новое железо,
то будучи на старом компе подключите бэкпорты ленни
deb http://backports.debian.org/debian-backports lenny-backports mainи установите ядро 2.6.32
santic, да и огласите новую плату-то.[/quote]
В общем, вставил жесткий диск на "новую машину" - DELL dell gx280
Debian запустился, пашет, но сеть (как и думал) не встала. Т.е. мне нужно привязать eth0 к сетевухе новой. Сеть работает через DHCP - вствыил кабель и работай. Как быть, товарищи Дебианщики?
И да, ядро стоит 2.6.32
Как быть, как быть... конфиги кто показывать будет?
Прежде чем вопрос задать наизусть это:
[console]ifconfig
ifconfig -a
cat /etc/network/interfaces
cat /etc/udev/rules.d/70-persistent-net.rules
lspci | grep Ethernet[/console]
Так, сетевуха видна:
Corporation 82540EM Gigabit Ethernet Controller (rev 02)
Остальное сложнее показать. Сфоткаю. Попробовал подгрузить модуль:
modprobe e1000
Не ругается, но и ничего не было, bash перешел на новую строку.
Зачем фоткать?
[console]ifconfig > filet.txt
ifconfig -a >> filet.txt
cat /etc/network/interfaces >> filet.txt
cat /etc/udev/rules.d/70-persistent-net.rules >> filet.txt
lspci | grep Ethernet >> filet.txt[/console]
Сюда содержимое filet.txt
Так, завел сетевуху на интерфейсе eth4. Надобно поменять номер интерфейса.
Так, завел сетевуху на интерфейсе eth4. Надобно поменять номер интерфейса.
[console]rm /etc/udev/rules.d/70-persistent-net.rules[/console]
И перезагрузись, номера изменятся.
[quote=santic]Так, завел сетевуху на интерфейсе eth4. Надобно поменять номер интерфейса.
[console]rm /etc/udev/rules.d/70-persistent-net.rules[/console]
И перезагрузись, номера изменятся.[/quote]
бекап делать?
И оффтоп: какую поставить утилиту для wifi-адаптера, чтобы можно им было управлять?
Бекап нафиг, udev этот файл заново создаст.
wifi смотри сам... тем в последнее время расплодилось... wink
Окей
Бекап нафиг, udev этот файл заново создаст.
wifi смотри сам... тем в последнее время расплодилось... wink
Все, всем спасибо, тама решена.
santic, плата-то новая как называется?
(Мне для общего развития...) smile
santic, плата-то новая как называется?
(Мне для общего развития...) smile
Машина старая на самом деле: dell gx280 с Pentium4 на борту. Модель мат. платы не скажу, т.к. брал из рук чисто системник, на днях постараюсь найти название платы.