Среда, 22.01.2025, 04:01
КАФЕДРА ІНТЕЛЕКТУАЛЬНИХ СИСТЕМ
Главная | Каталог статей | Реєстрація | Вхід
Меню сайта

Категорії каталогу
Мои статьи [35]
Наше опитування
Зацініть мій сайт
1. Ужасно
2. Відмінно
3. Добре
4. Більш-менш
5. Погано
Всього відповідей: 225
Головна » Статті » Мои статьи

В Linux это просто: перенос Linux на другой HDD
Создание разделов на новом диске

Подключив оба диска, я загрузил рабочую Ubuntu. Далее нужно разбить новый жесткий диск. Для этого можно порекомендовать fdisk, cfdisk или графический аналог. Чем проще таблица разделов - тем меньше манипуляций. Не забудьте определить раздел под SWAP. Рекомендовано к использованию: fdisk /dev/sda

Форматирование нужных разделов

Для этого можно взять консоль или, опять же, жутко краснея и стесняясь, воспользоваться графическим аналогом. Мне от этой жуткой болезни помогла команда:

mkfs.ext3 /dev/sda5
и т.д. для других разделов

Монтирование новых разделов

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

sudo mkdir sda5
sudo mount -t ext3 /dev/sda5 sda5
и т.д. для других разделов

Перенос данных

У меня случай простой - раздел с Linux всего один и именно его надо перенести.

sudo cp -ax / sda5

Пока что, позевывая, можно отойти попить чаю. Все зависит от объема информации, но думаю минут 15-20 у вас точно будет. Ту же процедуру нужно повторить и для остальных разделов.

Теперь стоит заглянуть в /etc/fstab на новом жестком диске и /boot/grub/menu.lst на предмет соответствия всех разделов и путей к ним. Меня вот повеселило, что Ubuntu при установке не прописал по человечески "/dev/sda5", а завернул что-то брутальное типа "UUID-4565421-54565-...". Но я вылечил эту дурость.

Спасительный круг

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

Отмонтировать, выключится, вынять старый жесткий диск, загрузится в какой-нибудь LiveCD. Хотя зачем в какой-нибудь? Ведь диски с Ubuntu, благодаря Canonical, есть даже в любом селении Монголии.

Установка загрузчика

С некоторых пор я считаю, что лучше GRUB искать ничего и не стоит, да и нормальной альтернативы не вижу, так что дальнейшая методика только для него.

sudo grub
ждемс....
root (hd0,4)
setup (hd0)

Вот и все. Можно загрузится с нового жесткого диска, а если вам не повезло и загрузчик не установлен, то можно снова вернутся в LiveCD, если загрузчик сработал, но ошибка с путями то можно либо вернутся в LiveCD и скорректировать их, либо вписать напрямую в коммандной строке GRUB и скорректировать уже в загрузившейся полноценной системе.

Песни и пляски

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

По материалам - http://inf.by/linux/
Категорія: Мои статьи | Додав: intelsys (22.11.2007)
Переглядів: 839 | Рейтінг: 0.0/0 |

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Пошук
Друзі сайту

IT-Stars.com - работа для программистов, IT-специалистов.


Курсы валют Курсы валют Курсы валют
Библиотека загрузка библиотеки...

Статистика
Copyright MyCorp © 2025 Создать бесплатный сайт с uCoz