Русский
Русский
English
Статистика
Реклама

Установка linux

Тиражирование Fedora из-под Fedora

04.02.2021 18:19:53 | Автор: admin

Многие руководства по установке слишком переусложнены из-за использования специфических утилит типа anaconda, livecd-tools, Fedora Media Writer и других, или создания файла сценария kickstart. В системе Fedora уже имеются необходимые средства для настраиваемой установки. Эта статья покажет пример для установки на USB флешку и на жёсткий диск

Внимание! Всё, что вы делаете, вы делаете на свой страх и риск, т.к. операции из этого руководства могут привести к частичной или полной потере данных.

Примечание: Предположительно используется базовая система, установленная на /dev/sda, а целевой диск или флешка подключены к /dev/sdb. В вашем случае это может быть другой диск, к примеру SSD M.2 нкаопитель, распознанный системой как /dev/nvme0n1

Разметка диска

GPT для жёсткого диска большого размера

sgdisk --zap-all /dev/sdbsgdisk -o /dev/sdbsgdisk -a 4096 -n 1:0:+1M --typecode=1:ef02 /dev/sdb # BIOS Bootsgdisk -a 4096 -n 2:0:+1G --typecode=2:8300 /dev/sdb # /bootsgdisk -a 4096 -n 3:0:+8G --typecode=3:8200 /dev/sdb # swapsgdisk -a 4096 --largest-new=4 --typecode=4:8300 /dev/sdb # XFSsgdisk -A 1:set:2 /dev/sdb

MBR для USB флешки

sfdisk /dev/sdb << EOFlabel: dosdevice: /dev/sdbunit: sectorssector-size: 512/dev/sdb1 : start=        2048, type=83, bootableEOF

Форматирование разделов

XFS для жёсткого диска

Почему XFS? Потому, что динамической выделение inode, удобно для большого количества мелких файлов, например если у вас много git проектов

mkfs.ext4 -F /dev/sdb2mkswap --force /dev/sdb3mkfs.xfs -f /dev/sdb4

EXT4 для USB флешки

mkfs.ext4 -b 1024 /dev/sdb1

Монтируем файловые системы

Для жёсткого диска

mount /dev/sdb4 /mntmkdir /mnt/{boot,dev,sys,proc}mount /dev/sdb2 /mnt/boot

Для USB флешки

mount /dev/sdb1 /mntmkdir /mnt/{boot,dev,sys,proc}

Установка базовой системы

Мой джентльменский набор содержит немного вспомогательных утилит для системного администрирования

dnf -y --installroot=/mnt --releasever=33 group install standard core \hardware-support development-libs development-toolsdnf -y --installroot=/mnt install iptables gpart gdisk rsync nano tcpdump \tcsh grub2-pc net-tools bind-utils sysstat xfsprogs

Устанавливаем загрузчик

mount --bind /dev /mnt/devmount --bind /sys /mnt/sysmount --bind /proc /mnt/proccp /etc/resolv.conf /mnt/etcchroot /mnt /bin/tcshdnf -y install kernelgrub2-install /dev/sdbgrub2-mkconfig -o /boot/grub2/grub.cfgexit

Внимание! С копированием resolv.conf будьте внимательны после, т.к. на текущий момент есть особенности использования с демоном systemd-resolved

Создание файла fstab

uuid очень удобен и хорош для поиска разделов в "мутной водице" среди правильно или неправильного распознания дисков в системе.

Для жёсткого диска

blkid --output export /dev/sdb2 | grep ^UUID= | xargs -I '{}' echo {} /boot ext4 rw,relatime 1 2 > /mnt/etc/fstabblkid --output export /dev/sdb4 | grep ^UUID= | xargs -I '{}' echo {} / xfs rw,relatime 0 0 > /mnt/etc/fstabblkid --output export /dev/sdb3 | grep ^UUID= | xargs -I '{}' echo {} swap swap defaults 0 0 > /mnt/etc/fstab

Для USB флешки

blkid --output export /dev/sdb1 | grep ^UUID= | xargs -I '{}' echo {} / ext4 rw,relatime 0 0 > /mnt/etc/fstab

Дорисовываем сову

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

echo 'root:123' | chpasswd --root /mnt

Размонтируем файловые системы

Для жёсткого диска

umount /mnt/devumount /mnt/sysumount /mnt/procumount /mnt/bootumount /mnt

Для USB флешки

umount /mnt/devumount /mnt/sysumount /mnt/procumount /mnt

Заключение

Такой вариант установки может подойти для bare-metall установки, подготовки инструмента для восстановления систем

Подробнее..

Из песочницы Полное руководство по настройке и установке Ubuntu 20.04 рядом с Windows 10

07.08.2020 14:13:35 | Автор: admin
Категорически приветствую всех читателей оной статьи! Вся статья будет поделена на главы в каждой из них я буду рассказывать про определенный этап установки или настройки Ubuntu. Главы будут поделены на этапы. Также большинство этих шагов распространяются на иные дистрибутивы.

Глава 1 Установка


Этап 1 Создание Boot-флешки


Для начала найдите диск объёмом 4гб или более. Далее переходим на официальный сайт Ubuntu () и скачиваем .iso файл. Параллельно скачиваем утилиту Rufus () для создания загрузочного USB-диска. Вставляем USB-накопитель, запускаем Rufus, выбираем накопитель и .iso файл в соответствующих окнах, нажимаем Старт. Ждём... и Ваша Boot-флешка готова!

Этап 2 Выделение места под Ubuntu


На рабочем столе нажимаем комбинацию клавиш Win+R, в поле открывшегося окна пишем diskmgmt.msc, нажимаем Enter. Выбираете том, от которого хотите отделить место, нажимаете Сжать том, указываете нужный Вам размер (советую не менее 128гб).

Этап 3 Установка Ubuntu


Перезагружаем компьютер, но во время включения нажимаем кнопку вызова BIOS (обычно F12/F11). В Boot options выбираем нашу флешку. Ждём... Затем выбираем Ubuntu

image

После окончания загрузки выбираем Install Ubuntu. Continue. Далее выбираем язык клавиатуры. Continue. Затем у нас встанет выбор: установить голую систему или с рядом полезных приложений и драйверов. В первом случае выбирайте Minimal installation. Если Вы предпочтёте второй вариант, то Normal installation + Install third-party software for graphics and WiFi hardware and additional media formats Ваш выбор.Нажимаем Continue.

Далее идёт самый важный подэтап установки!


Выбираем опцию Something else. Continue. Выбираем наш Free space, который мы создали во втором этапе.

Размер swap рекомендуется указывать в половину от количества ОЗУ. Оная область будет заменять ОЗУ в случае полного заполнения второй.



Далее создаём /boot.



Создаём / (root). Это ключевая папка, в которой содержатся все иные директории. Размер выбирайте по нуждам (смотрите на общий вес нужных Вам приложений) Подробнее тут

image

В оставшемся пространстве создаём /home в ней будут содержаться все изображения, видео, документы

image

И, наконец, нажимаем Install now.

Фух, самая сложная часть установки завершена!


Выбираем своё месторасположение .Continue. Затем создаём пользователя. Continue. Ждём...

Перезагружаем компьютер.

image

Идентично нашему первому шагу, выбираем Ubuntu

image

Поздравляю! Установка Ubuntu завершена!


Глава 2 ПО и оптимизация


Шаг 1 чистка системы


Всё просто заходим в Ubuntu Software, выбираем секцию Installed и удаляем все излишки.

Шаг 2 установка дополнительного софта


Ряд программ я не указывал из-за их широкой распростарнённости или узкой специализации


Всё в том же Ubuntu Software скачиваем следующие программы:

  • VLC
  • GNU (GIMP)
  • Полный комплект Libre Office
  • Tweaks (в случае GNOME)

Открываем Firefox и ищем следующие программы. Все их нужно скачивать в формате .deb

  • Dropbox
  • Google Chrome

Шаг 3 уствановка расширений GNOME


Данный шаг работает лишь с интерфейсом GNOME


Открываем Firefox, в строке поиска пишем GNOME Shell Extensions.

Вот мой список расширений:

  • Transparent Top Bar
  • Screenshot Tool
  • Removable Drive Menu
  • OpenWeather
  • Night Theme Switcher
  • Hide Top Bar
  • Disconnect Wifi
  • Dash to Dock
  • Desktop Icons
  • Add Username to Top Panel

Большинство из них требуют отдельной настройки, но это не займёт более десяти минут, а все инструкции находятся в описании расширений.

Источники:

Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru