Обновить Ubuntu c 7.04 до 8.04
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.11.12 01:16
Оценка:
Здравствуйте!
На старом компе сдохло железо, купил новое — система не грузится, есть большое подозрение, что оно не поддерживается (чипсет VIA для CPU VIA PV530). На их сайте пишут, что должно работать, начиная с 8ки. Проблема в том, что непонятно, как обновить систему — пробовал разные варианты инсталляционных дисков 8ки и 9ки, но нигде не нашел там обновления. Что мне делать?
Маньяк Робокряк колесит по городу
Re: Обновить Ubuntu c 7.04 до 8.04
От: LuciferSingapore Россия  
Дата: 08.11.12 01:22
Оценка:
Здравствуйте, Marty, Вы писали:

M>Что мне делать?


загрузись с инсталляционного диска в командную строку, сделай chroot в старую систему и поставь ядро от новой системы
Re[2]: Обновить Ubuntu c 7.04 до 8.04
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.11.12 01:35
Оценка:
Здравствуйте, LuciferSingapore, Вы писали:

M>>Что мне делать?


LS>загрузись с инсталляционного диска в командную строку, сделай chroot в старую систему и поставь ядро от новой системы


Где там рут может быть, а то я забыл все давно
Там так:

/dev/sda1 ext3 240Mb boot
/dev/sda2 extended 290GB ---
/dev/sda5 lvm2 pv 75GB lvm
/dev/sda6 ext3 75GB
...


И как ядро заменить?
Маньяк Робокряк колесит по городу
Re[3]: Обновить Ubuntu c 7.04 до 8.04
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.11.12 01:41
Оценка:
Здравствуйте, Marty, Вы писали:

Не тот тэг взял, отступы хотел показать
 /dev/sda1           ext3           240Mb           boot
 /dev/sda2           extended       290GB           ---
     /dev/sda5       lvm2 pv         75GB           lvm
     /dev/sda6       ext3            75GB
     ...


M>И как ядро заменить?
Маньяк Робокряк колесит по городу
Re: Обновить Ubuntu c 7.04 до 8.04
От: Pzz Россия https://github.com/alexpevzner
Дата: 08.11.12 11:29
Оценка:
Здравствуйте, Marty, Вы писали:

M> На старом компе сдохло железо, купил новое — система не грузится, есть большое подозрение, что оно не поддерживается (чипсет VIA для CPU VIA PV530). На их сайте пишут, что должно работать, начиная с 8ки. Проблема в том, что непонятно, как обновить систему — пробовал разные варианты инсталляционных дисков 8ки и 9ки, но нигде не нашел там обновления. Что мне делать?


А не проще ли поставить современную версию, а не пытаться неимоверными усилиями удерживать на плаву эту, устаревшую?
Re[2]: Обновить Ubuntu c 7.04 до 8.04
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.11.12 11:55
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>А не проще ли поставить современную версию, а не пытаться неимоверными усилиями удерживать на плаву эту, устаревшую?


А у меня там много чего настроено, и много моих данных, которые жалко
На плаву держать вообщем-то не хочу, хочу обновится, но чтоб ничего не отвалилось по возможности.

PS Проблемка с пакетом — и ставится не хочет — ошибка, и не удалить. Как быть?
Маньяк Робокряк колесит по городу
Re[3]: Обновить Ubuntu c 7.04 до 8.04
От: Pzz Россия https://github.com/alexpevzner
Дата: 08.11.12 13:16
Оценка:
Здравствуйте, Marty, Вы писали:

Pzz>>А не проще ли поставить современную версию, а не пытаться неимоверными усилиями удерживать на плаву эту, устаревшую?


M>А у меня там много чего настроено, и много моих данных, которые жалко


Чтобы все это переставить, надо меньше времени, чем чтобы уговорить себя на это решиться

M>PS Проблемка с пакетом — и ставится не хочет — ошибка, и не удалить. Как быть?


Не знаю, я не большой специалист по бубунте.
Re[4]: Обновить Ubuntu c 7.04 до 8.04
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.11.12 13:33
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Чтобы все это переставить, надо меньше времени, чем чтобы уговорить себя на это решиться

Ну может быть Просто у меня там репозиторий SVN лежит, надо, чтобы он работал как и раньше, а где там что лежит — я уже и не помню. Ну и старый реп не хочется терять
Маньяк Робокряк колесит по городу
Re[5]: Обновить Ubuntu c 7.04 до 8.04
От: Pzz Россия https://github.com/alexpevzner
Дата: 08.11.12 13:54
Оценка:
Здравствуйте, Marty, Вы писали:

M>Здравствуйте, Pzz, Вы писали:


Pzz>>Чтобы все это переставить, надо меньше времени, чем чтобы уговорить себя на это решиться

M>Ну может быть Просто у меня там репозиторий SVN лежит, надо, чтобы он работал как и раньше, а где там что лежит — я уже и не помню. Ну и старый реп не хочется терять

Я за ночь переставил репозиторий CVS, сервера SMTP, INN, DNS, DHCP, HTTP-proxy, IMAP, IP-роутер с маскарадом и еще чего-то, чего уж не упомню. А собирался перед этим, наверное, с год
Re[3]: Обновить Ubuntu c 7.04 до 8.04
От: LuciferSingapore Россия  
Дата: 08.11.12 14:07
Оценка:
Здравствуйте, Marty, Вы писали:

M>Где там рут может быть, а то я забыл все давно


э, да у вас, батенька, волчанка LVM
тут сложнее и на память команды я не помню к сожалению
а ядро можно установить при помощи dpkg -i path-to-your-kernel-package.deb
Re[6]: Обновить Ubuntu c 7.04 до 8.04
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.11.12 14:11
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>>>Чтобы все это переставить, надо меньше времени, чем чтобы уговорить себя на это решиться

M>>Ну может быть Просто у меня там репозиторий SVN лежит, надо, чтобы он работал как и раньше, а где там что лежит — я уже и не помню. Ну и старый реп не хочется терять

Pzz>Я за ночь переставил репозиторий CVS, сервера SMTP, INN, DNS, DHCP, HTTP-proxy, IMAP, IP-роутер с маскарадом и еще чего-то, чего уж не упомню. А собирался перед этим, наверное, с год


Интересно, а все в репе осталось как и раньше, история не покоцалась? Там просто файлы надо перенести?
Найти бы еще, где он лежал
Маньяк Робокряк колесит по городу
Re[4]: Обновить Ubuntu c 7.04 до 8.04
От: zaufi Земля  
Дата: 08.11.12 15:55
Оценка: 8 (2)
Здравствуйте, LuciferSingapore, Вы писали:

LS>Здравствуйте, Marty, Вы писали:


M>>Где там рут может быть, а то я забыл все давно


монтируй все подряд и смотри где у тебя /bin, /etc, /lib, /usr и тд -- это (с вероятностью 95%) и будет твой рут.

LS>э, да у вас, батенька, волчанка LVM

да в общем не факт что рут у него под LVM... руты на LVM можно, но нужно будет смириться с некоторыми ошибками (в частности, перед выключением компа, все инит системы мне известные, стараются перемонтировать рута в ro -- и это самое последние действие перед выключением, но LVM шатдаунится раньше! и, если рут на LVM, то он просто не умрет спокойно, т.к. рут все еще busy)

LS>тут сложнее и на память команды я не помню к сожалению


vgscan
vgchange -a y

после чего будут доступны тома. далее смотрим что есть: lvdisplay, и монтируем оп мере неободимости

LS>а ядро можно установить при помощи dpkg -i path-to-your-kernel-package.deb
Re[7]: Обновить Ubuntu c 7.04 до 8.04
От: zaufi Земля  
Дата: 08.11.12 15:58
Оценка:
Здравствуйте, Marty, Вы писали:

M>Здравствуйте, Pzz, Вы писали:


Pzz>>>>Чтобы все это переставить, надо меньше времени, чем чтобы уговорить себя на это решиться

M>>>Ну может быть Просто у меня там репозиторий SVN лежит, надо, чтобы он работал как и раньше, а где там что лежит — я уже и не помню. Ну и старый реп не хочется терять

Pzz>>Я за ночь переставил репозиторий CVS, сервера SMTP, INN, DNS, DHCP, HTTP-proxy, IMAP, IP-роутер с маскарадом и еще чего-то, чего уж не упомню. А собирался перед этим, наверное, с год


M>Интересно, а все в репе осталось как и раньше, история не покоцалась? Там просто файлы надо перенести?

M>Найти бы еще, где он лежал

вот для этого вменяемые люди используют правильное разбиение дисков/тома... система отдельно, позовательские данные отдельно -- чтобы в случае чего можно было убить (заменить) систему без особых последствий
Re[8]: Обновить Ubuntu c 7.04 до 8.04
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.11.12 16:33
Оценка:
Здравствуйте, zaufi, Вы писали:

M>>Интересно, а все в репе осталось как и раньше, история не покоцалась? Там просто файлы надо перенести?

M>>Найти бы еще, где он лежал

Z>вот для этого вменяемые люди используют правильное разбиение дисков/тома... система отдельно, позовательские данные отдельно -- чтобы в случае чего можно было убить (заменить) систему без особых последствий


Ну, так то и у меня — сейчас с LiveCD загрузился, по смонтировал тома с данными, по сетке перекачиваю. Но конфиги бы тоже глянуть хотелось бы А то у меня там несколько вариантов нашлось, а какой из них рабочий был —
Маньяк Робокряк колесит по городу
Re[5]: Обновить Ubuntu c 7.04 до 8.04
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 08.11.12 16:52
Оценка:
Здравствуйте, zaufi, Вы писали:

LS>>тут сложнее и на память команды я не помню к сожалению


Z>vgscan

Z>vgchange -a y

Z>после чего будут доступны тома. далее смотрим что есть: lvdisplay, и монтируем оп мере неободимости


LS>>а ядро можно установить при помощи dpkg -i path-to-your-kernel-package.deb


Ну, сейчас я уже данные вроде копирую, но интересно было бы систему попробовать поднять. Я там правда, чую, еще поднакосячил

Детектив такой:
Загрузился с LiveCD GPartEd — вроде все видно, и старый рут нашелся. Подпонтировал, сделал chroot, делаю apt-get update && apt-get upgrade — не работает ни один реп. В инете нашелся какой-то Ubuntu Sources List Generator (http://repogen.simplylinux.ch). Подставил его результаты в sources.lst — сначала apt-get падал, удалил все, кроме двух главных репов — вроде заработало, закосячило на какой-то либе libpaper1, ни установить, ни удалить. С этим вроде тоже разобрался (убил /var/lib/dpkg/info/libpaper1.*). Потом мне сказали, что я не прав, обновляться при chmod, и что 7 до 12 не сможет нормально проапргейдиться.
Я сделал
mount -t proc /proc /mnt/old_root/proc
mount -t sysfs /sys /mnt/old_root/sys
mount -o bind /dev /mnt/old_root/dev

и прописал в sources.list репозитории lucid (10.04), так как interpid (8.04) и jaunty (9.04) репозитории также не заработали.
Стал дальше апгрейдиться.
Через некоторое время получил ошибку — Сouldn't configure pre-depend libc6 for findutils. probably a dependency cycle.
Стал пробовать ручками через dpkg установить пакеты libc по отдельности. Они ставиться отказываются, говорят, что ldconfig не может найти binary database. На этом, правда, пока прекратил эксперименты, потому что в процессе обновлений перезапустился smbd со старой системы (на LiveCD его не было), заработали старые шары, я туда свои разделы с данными смонтировал, и сейчас скачиваю.

В принципе, наверно попробую на NAS поднять SVN, если получится, то вообщем-то и все, а если нет, то что мне дальше делать?
Маньяк Робокряк колесит по городу
Re[6]: Обновить Ubuntu c 7.04 до 8.04
От: zaufi Земля  
Дата: 08.11.12 17:37
Оценка:
Здравствуйте, Marty, Вы писали:

M>В принципе, наверно попробую на NAS поднять SVN, если получится, то вообщем-то и все, а если нет, то что мне дальше делать?


не тратить время на реанимацию трупа
сохрани все свои данные (хомяки + все что в других местах) и /etc и отформати все нафиг. возми дистр который хочешь поставить. переразбей диск нормально (не знаю понимает ли твой BIOS gpt, если да, то сделай GPT вместо MBR), сделай 2 раздела (рута (~15-20G) и все остальное под lvm). через пол часа бует свежая система. установи все нужные сервисы, и попробуй конфиги взять из старого /etc, верни хомяки и данные на место... все
Re[7]: Обновить Ubuntu c 7.04 до 8.04
От: Pzz Россия https://github.com/alexpevzner
Дата: 08.11.12 18:19
Оценка:
Здравствуйте, Marty, Вы писали:

Pzz>>Я за ночь переставил репозиторий CVS, сервера SMTP, INN, DNS, DHCP, HTTP-proxy, IMAP, IP-роутер с маскарадом и еще чего-то, чего уж не упомню. А собирался перед этим, наверное, с год


M>Интересно, а все в репе осталось как и раньше, история не покоцалась? Там просто файлы надо перенести?


У CVS очень простое устройство репозитория: просто миллион файлов, которые достаточно перенести с места на место.

SVN, насколько я понимаю, хранит репозиторий в виде базы данных, причем можно использовать разные форматы. И не факт, что формат, который вы используете на старой системе, будет поддерживаться на новой. Но у SVN'а есть команда сдампить репозиторий для целей бакапа и восстановить его из бакапа. Это должно работать даже для переноса репозитория между серверами с разными настройками.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.