Как заменить Ubuntu на Arch в системе с двойной загрузкой?

Вопрос или проблема

Я хочу заменить Ubuntu Linux в моей текущей установке. В настоящее время у меня двойная загрузка с Ubuntu Mate и Windows 10. Я хотел бы заменить установку Ubuntu на Arch.

Но прежде чем это сделать, мне интересно, какую подготовку я должен сделать перед удалением /dev/sdc и переустановкой. Я использовал Grub2 для выбора операционной системы для запуска.

$ dpkg --list | grep grub 
ii  grub-common                                                 2.02~beta2-36ubuntu3.17                                 amd64        GRand Unified Bootloader (общие файлы)
ii  grub-efi-amd64                                              2.02~beta2-36ubuntu3.17                                 amd64        GRand Unified Bootloader, версия 2 (версия EFI-AMD64)
ii  grub-efi-amd64-bin                                          2.02~beta2-36ubuntu3.17                                 amd64        GRand Unified Bootloader, версия 2 (binaries EFI-AMD64)
ii  grub-efi-amd64-signed                                       1.66.17+2.02~beta2-36ubuntu3.17                         amd64        GRand Unified Bootloader, версия 2 (подписанная версия EFI-AMD64)
ii  grub2-common                                                2.02~beta2-36ubuntu3.17                                 amd64        GRand Unified Bootloader (общие файлы для версии 2)
ii  grub2-themes-ubuntu-mate                                    0.3.7                                                   все          GRand Unified Bootloader, версия 2 (тема ubuntu-mate)

Так, нужно ли сохранить настройки? Если да, то как это сделать? Внизу вы видите, что у меня три жестких диска.

$ parted --list
Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sda: 250GB                                    
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name                          Flags
 1      1049kB  106MB  105MB  fat32        EFI system partition          boot, esp
 2      106MB   240MB  134MB               Microsoft reserved partition  msftres
 3      240MB   250GB  249GB  ntfs         Basic data partition          msftdata
 4      250GB   250GB  472MB  ntfs                                       hidden, diag


Model: ATA ST1000LM024 HN-M (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1000GB  1000GB  primary  ntfs


Model: ATA KINGSTON SV300S3 (scsi)
Disk /dev/sdc: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system     Name                  Flags
 1      1049kB  538MB  537MB   fat32           EFI System Partition  boot, esp
 2      538MB   103GB  102GB   ext4
 3      103GB   120GB  17,1GB  linux-swap(v1)

Да, вам не нужно ничего делать. Просто удалите Ubuntu и установите то, что вам нужно. Новая установка Grub2 сама все найдет.

Сначала вам нужно найти корневой раздел Ubuntu, где установлена Ubuntu. При установке Arch просто замените этот раздел (выберите его для Arch Linux). Будет проще, если вы удалите Ubuntu во время установки Arch. Для Grub2 он попросит вас заменить предыдущий при установке.

.

Ответ или решение

Установка Arch Linux вместо Ubuntu на вашем компьютере с двойной загрузкой (dual boot), где уже установлены Ubuntu Mate и Windows 10, требует определенной подготовки и точных действий. Развернем процесс замены систем в рамках шагов от подготовки до установки и конфигурации загрузчика.

Подготовка

  1. Резервное копирование данных:
    Прежде чем приступать к каким-либо изменениям в операционной системе, крайне важно сделать резервное копирование всех важных данных на Ubuntu. Скопируйте документы, настройки и др. на внешний жесткий диск или в облачное хранилище.

  2. Изучение системы:
    Запустив команду parted --list, мы получили информацию о жестких дисках. Ваш диск под системой Ubuntu находится на /dev/sdc, с тремя разделами: EFI System Partition (ESP), ext4 для корневой системы и swap-раздел.

  3. Создание загрузочного USB с Arch Linux:
    Вам понадобится загрузочная USB-флешка с Arch Linux. Ее можно создать с помощью инструментов, таких как Rufus в Windows или dd в любых Unix-подобных системах. Убедитесь, что USB-флешка имеет образ Arch Linux и установлена как загрузочная.

Удаление Ubuntu и установка Arch Linux

  1. Загрузка с USB:
    Перезагрузите компьютер и выберите загрузку с USB-флешки через BIOS/UEFI меню.

  2. Удаление существующих разделов:
    Когда вы попадете в live-среду Arch Linux, используйте fdisk, gdisk или cfdisk для редактирования раздела /dev/sdc. Удалите существующий раздел ext4 (вероятно, это /dev/sdc2) и swap-раздел (/dev/sdc3).

  3. Создание новых разделов:
    Теперь нужно создать новый ext4 раздел для установки Arch Linux и отдельный swap-раздел, если это необходимо. Например:

    mkfs.ext4 /dev/sdc2   # создайте файловую систему ext4 для нового корневого раздела
    mkswap /dev/sdc3      # создайте swap-раздел
    swapon /dev/sdc3      # активируйте swap-раздел
  4. Установка Arch Linux:
    Смонтируйте корневой раздел:

    mount /dev/sdc2 /mnt

    Затем следуйте официальной документации по установке Arch Linux, которая предполагает загрузку необходимых пакетов, конфигурацию базовой системы и установку базовой системы с помощью pacstrap.

Конфигурация системы

  1. Fstab и другие настройки:
    Сгенерируйте fstab:

    genfstab -U /mnt >> /mnt/etc/fstab
  2. Настройка boot loader (загрузчика):
    Поскольку вы используете GRUB2, вам нужно будет установить его в системе. Следуйте следующим шагам из chroot (командная среда):

    arch-chroot /mnt
    pacman -S grub efibootmgr os-prober
    grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
    grub-mkconfig -o /boot/grub/grub.cfg

Завершение установки

  1. Завершение:
    Проверьте все настройки и завершите установку, выйдя из chroot и размонтировав все разделы:

    exit
    umount -R /mnt
  2. Перезагрузка:
    Удалите USB-флешку и перезагрузите систему. Вы должны быть встречены загрузочным меню GRUB2, где сможете выбрать Windows или Arch Linux.

Советы

  • Отладка: В случае каких-либо проблем, воспользуйтесь Arch Wiki, известной своими детальными статьями и советами по установке и настройке.
  • Обновления: Arch известен своей Rolling Release системой. Убедитесь в регулярном обновлении системы через pacman -Syu.
  • Поддержка: Подсоединитесь к сообществу Arch для получения помощи или консультации.

Этот процесс требует аккуратности и внимания к деталям, поскольку вы работаете с важными системными настройками. Правильное выполнение этих шагов гарантирует успешную замену Ubuntu на Arch Linux с сохранением возможности двойной загрузки с Windows 10.

Оцените материал
Добавить комментарий

Капча загружается...