Centos 7.x USB Install Media (Добавляем Centos в Multiboot)

в 14:47, , рубрики: CentOS, centos 7, linux, usb boot, Настройка Linux, системное администрирование

Как бывало здорово, берешь образ CentOS 6.x, выдергиваешь из него куски, и пихаешь все это на USB флешку, по соседству с другими системами.
Но начиная с Centos 7, сделать это стало немного сложнее, и единственным официальным способом, стала запись образа на прямую на носитель (с потерей всего что на нем уже есть).
Но применив немножко смекалки, все решается, прошу под кат:

Выковырять файлы из образа, думаю, получится у всех (примонтировать образ на loop или можно открыть его 7-zip). Дальше нужно закинуть файлы на нашу флешку (кой чего надо класть в корень, можно выпилить для этого раздел, кому как удобно).
Дальше, небольшая магия параметров командной строки ядра (смотрим в /isolinux/isolinux.cfg):

label linux
  menu label ^Install CentOS 7
  kernel vmlinuz
  append initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 quiet

Самый интересный для нас параметр: inst.stage2=hd:LABEL=CentOSx207x20x86_64
Он сообщает загрузочным скриптам и установщику, где искать пакеты и другие файлы, которые нужны для установки. Тут идет ссылка на раздел с меткой «CentOS 7 x86_64».
Дальше все просто, добавляем в меню загрузки нашей флешки CentOS, и прописываем метку раздела, на который были закинуты файлы из образа.
Вот и все, только учитывайте используемую ФС на флешке, установочный образ (его ядро), должно быть знакомо с этой ФС.

Автор: MagicGTS

Источник

Поделиться новостью

* - обязательные к заполнению поля