LINUX.ORG.RU

Ответ на: комментарий от xmikex

В первую очередь рассматриваю методы без физического вмешательства в работу компьютеров, в моем случае ноутбук и десктоп.

awesomenickname ★★★★★
() автор топика

Как сейчас можно наиболее просто перенести уже работающую систему на другой компьютер?

Всё так, как написали, только убедись, что в initrd присутствует драйвер планируемого контроллера hdd, чтобы потом не доделывать. Хотя доделать потом тоже не сложно.

AS ★★★★★
()
Ответ на: комментарий от awesomenickname

В части UEFI — efibootmgr.
Если из него грузится GRUB, то далее от него одинаково (только учесть установку grub на efi, в руководстве на GRUB описано).

bormant ★★★★★
()
Ответ на: комментарий от awesomenickname

Как сейчас можно наиболее просто
В первую очередь рассматриваю методы без физического вмешательства

ты уж определись. мамка комп раскручивать не разрешает, т.к «гарантия пропадет»?

ну скопируй через dd по сети, используя nbd.

vvviperrr ★★★★★
()

Какой дистр? В ОпенСУСЕ в ясте это делается двумя кликами!

piwww ★★★★
()

Делаешь архив работающей системы за исключением файлов и директорий, в которых может происходить изменение, далее любым способом разворачиваешь этот архив на целевое железо, можно и без архива, просто rsync, главное исключить изменяемые данные.

Далее chroot в развёрнутую систему и установка загрузчика нужно архитектуры, правка /etc/fstab и прочего.

В общем, примерно так же как в Gentoo Handbook, только заместо stage3 есть исходная система.

kostik87 ★★★★★
()
Ответ на: комментарий от awesomenickname

в моем случае ноутбук и десктоп

ЯННП, а зачем переносить систему с ноута на десктоп, или наоборот? Для ноута и десктопа скорее всего будут актуальны разные настройки, т.е. перенести 1 в 1 всё равно не получится без обработки напильником. Да, всякие live образы работают везде, но там специально предприняты меры, чтобы везде запускалось, пусть даже в ущерб производительности.

ИМХО лучше всё-таки накатить систему с нуля, а если нужны те же пакеты, что в исходной системе, то их можно доустановить просто по списку установленных.

Ну и конечно никаких dd, если уж так приспичило, то переноси tar-ом.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от bormant

Да хоть tar+netcat ^)

Кстати, очень удобный вариант, если оба компа доступны одновременно.

no-such-file ★★★★★
()
Ответ на: комментарий от xmikex

Нет. Никто напрямую не трогает ничего физически, кроме устройст ввода-вывода. Так что юзать интернет (хотя, тут скорее просто сеть) — не физическое вмешательство.

galqiwi
()

перенести уже работающую систему на другой компьютер

Это какое-то упражнение задали на дом, зачем так сложно?

papin-aziat ★★★★★
()

лучше сделать по человечески ,накатить с нуля .
так то оно у тебя просто не включиться даже скорее всего .

zoloz
()
Ответ на: комментарий от galqiwi

не правильно называть это физическим вмешательством. интернет тоже имеет физический уровень по модели OSI.
Можно было сразу в вопросе написать как через сеть скопировать систему вместо того, чтобы писать как перенести ее. Проще всего перенести накопитель.

xmikex ★★★★
()

Форматируешь диск, копируешь всё, что копируется, правишь fstab, ставишь grub.

crutch_master ★★★★★
()
Ответ на: комментарий от awesomenickname

Very vague. Much incrompencible.

> в моем случае ноутбук и десктоп.

Это не есть, технически верное описание файловых систем на ноуте или десктопе.
Nazi линуксоиды оперируют в работе совершенно иными понятиями, холодно жестоко и нисколь не заботясь, что там - лаптом или сервер.

Вот с этого и начни.
Загрузись с Live USB Arch, запусти mc в консоле.
Исполни комманду lsblk - f && mkdir /mnt/{sdd,sde}
и HDD десктопа, вставь во внешний DVD девайс и смонтируй его на /mnt/sdd.

Почему у тебя нет внешнего Lite-On DVD девайса для подключения HDD - значит ты растяпа и совсем не линуксоид.
Живи, как тебе угодно дальше.

Пока не научишься работать с железом, заставляя оное послушно исполнять твои комманды, ты никто и ничто в этом мире.

blitz
()

Тред читал по диагонали, просто скажу, что на новом железе может потребоваться пересборка initramfs, чтобы ведро не запаниковало при загрузке.

FlyingBuzz
()
Ответ на: комментарий от FlyingBuzz

Чтобя ядро не запаниковало - в mkinitcpio есть опция для создания no-failure boot-safe кернела.

Сходи в /boot своего компа и увидишь, что он есть и у тебя.
Не просто так. В loader, в том же /boot, достаточно поменять linux на linux-safe, или как называется спасительное ядро.

blitz
()

rsync решит твою задачу.

r3lgar ★★★★★
()

по мне так проще заного установить - чем ипать мозг некомпланарностью железа...

amd_amd ★★★★★
()

Загружаешься на обоих компах с rescue media, поднимаешь на обоих сеть, на целевом создаешь нужные файловые системы, монтируешь в /sysroot, по сети переносишь файлы, например, rsync или хотя бы scp, делаешь chroot в /sysroot, устанавливаешь загрузчик.

iliyap ★★★★★
()
Ответ на: комментарий от blitz

Чегооооооооо, какое спасительное ядро, омг.
Есть initrd, сгенеренный под железку, есть initrd-fallback подо всё на свете. Разница в размере в 5-6 раз.
Единожды загрузившись с fallback нужно прогнать mkinitcpio, чтобы сгенерился по-новой обычный initrd, маленький. Я кагбе про это и написал изначально.

FlyingBuzz
()
Ответ на: комментарий от FlyingBuzz

есть initrd-fallback подо всё на свете. Разница в размере в 5-6 раз.

Ты желаешь погладить меня против шерсти?
Сколько раз запускал сам fallback кернел? - Уверен, что никогда не приходилось тебе.

Сделай ls -al /boot и непосредственно коммандной строки загрузки кернела, пожалуйста.

blitz
()
Ответ на: комментарий от blitz

Твои эпитеты, имеющие яркую метафорическую окраску, взрывают мне моск. Запускал, и не раз. Чё такое фальбек кернел я в душе не подозреваю, но грузился с initramfs-fallback стотыщпицот раз. Я по молодости пять лет проработал в техническом отделе инженегром, мы там с пацанами чего только не попробовали.
Показываю:

[flyingbuzz@blackmonster ~]$ ls -la /boot/
итого 38412
drwxr-xr-x  4 root root     4096 янв 28 11:14 .
drwxr-xr-x 18 root root     4096 дек 13 07:19 ..
drwxr-xr-x  2 root root     4096 дек 20 22:32 grub
-rw-r--r--  1 root root 27217448 янв 28 11:15 initramfs-linux-fallback.img
-rw-r--r--  1 root root  7318374 янв 28 11:15 initramfs-linux.img
drwxr-xr-x  2 root root     4096 янв 28 11:14 syslinux
-rw-r--r--  1 root root  4777744 янв 24 01:53 vmlinuz-linux
[flyingbuzz@blackmonster ~]$ cat /proc/cmdline 
BOOT_IMAGE=../vmlinuz-linux root=/dev/sda2 rw amdgpu.si_support=1 amdgpu.cik_support=1 radeon.cik_support=0 radeon.si_support=0 amd.powerplay=1 initrd=../initramfs-linux.img

FlyingBuzz
()
Ответ на: комментарий от galqiwi

У вас в будущем интернет на химических явлениях работает?
Сама сеть и есть физическое вмешательство в работу.

xmikex ★★★★
()
Ответ на: комментарий от FlyingBuzz

Почему ты хочешь опечалить меня, инженер?
И по существу дела, burger engineer - это Блиц, так у него записано в трудовом контракте.

Это означает - высокая степень ответственности за себя и за подчинённых ему специалистов электриков.

Смотри и вникай молча в ошибки коммандной строки кернела.
Блиц делает неприятно отсутствие одного параметра, а именно:
scsi_mod.use_blk_mq=1

Один лишь параметер, но изменяет позитивно и в лучшую сторону - всю работу системы.
И компилировать самому ядро, с ускорением GCC -О3, ещё не научили тебя, инжениггер? У Блитц - получилось, и не только такое.

blitz
()
Ответ на: комментарий от FlyingBuzz

Кошмары тебе не снятся ночами, ФлайнгБаз?
Интересуюсь за grub и syslinux в /boot. В 21-ом веке - они вовсе не нужны.

И ошибка - сама бросается в глаза.
Два разных initramfs - суть верно.
Один лишь vmlinuz-linux - неверно. Каждой твари - по паре, у тебя же, отсутствует vmlinuz-linux-fallback. А он - должен быть.

blitz
()
Ответ на: комментарий от blitz

Один лишь vmlinuz-linux - неверно. Каждой твари - по паре, у тебя же, отсутствует vmlinuz-linux-fallback. А он - должен быть.

... на тех некоторых дистрибутивах, которые используют такой вариант.
А некоторые, например, Slackware, такой вариант не используют, соответственно, им не должен ^)

bormant ★★★★★
()
Ответ на: комментарий от blitz

Ты как Горлум о себе в третьем лице говоришь =D
Ведро пересобирать я умею, не переживай. Никто не учил, конечно, самому пришлось всё раскуривать.

scsi_mod.use_blk_mq=1

А это что за штука? Она риальне крутая на HDD? У меня в колпуктере SSD нет. Имеет смысл включать?

FlyingBuzz
()

Смотря какая система. Если всё дефолтно, кроме ~, /etc/passwd, /etc/group то можно и переустановить. А эти сохранить.

record ★★★★★
()
Последнее исправление: record (всего исправлений: 2)
Ответ на: комментарий от FlyingBuzz

Ты не тупой. Ты - просто необучаем.

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

uname -a, в форум принеси, ядровод.

blitz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.