Проблемы с Ubuntu при перемещении жесткого диска в новую систему


0

Я работаю над устаревшим проектом с небольшим одноплатным компьютером под управлением Ubuntu 10.04 на компактной флэш-карте. Мне нужно иметь возможность сохранить рабочий образ (через dd) и скопировать его на другие компактные флэш-карты для использования на других одноплатных компьютерах (с идентичным оборудованием)

Я могу скопировать образ на другие флэш-карты и загрузить на других системах без проблем. Но я вижу странное поведение. Например, я не могу использовать sudo в новой системе («sudo: должен быть setuid root»). Я пошел по пути, пытаясь это исправить, но столкнулся с множеством других проблем.

Общий вопрос: что мне нужно знать при переносе жесткого диска, содержащего Ubuntu (в моем случае, компактную флэш-карту) на другой компьютер? Я надеялся, что он будет беспроблемным для Ubuntu, поскольку он переходит на систему с идентичным оборудованием. Есть ли что-то, что нужно сделать, чтобы сделать его «портативным»?


Вы можете получить лучшие ответы из Unix & Linux или Ask Ubuntu . Тем не менее, вы делаете раздел или диск, и кем вы это делаете (пользователь или root)?
ND Geek

dd'ing весь диск, используя sudo ... sudo dd if = / dev / sdb of = image.img bs = 1M. SDB - это то, как компактная вспышка обнаруживается при использовании компактной вспышки.
BabaBooey

Я предполагаю, что ваша проблема в том, что ваша флешка имеет файловую систему fat32. Я сомневаюсь, что fat32 может справиться с suid. Попробуйте использовать диск, отформатированный в ext3.
Terdon

Ответы:


0

У меня было бы больше соблазна подключить ридер cf к рабочему столу и использовать ghost или partimage и т. Д. Для создания дубликата на другой флешке. это также даст вам надежную резервную копию рабочего диска по сравнению с переименованной системой, которая, возможно, была отредактирована для другой машины.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.