From OpenSCADAWiki
Jump to: navigation, search

Процедура створення живого диску наступна, для даних гібридного ISO-диску (Debian та ALTLinux):

  • Для простоти, операцію вилучення та копіювання даних ISO виконуємо у дво-панельному файловому менеджері mc. Щоб mc зміг прочитати ISO штамп потрібно встановити утиліту isoinfo, зазвичай знаходиться у пакеті "genisoimage".
  • Беремо вихідний файл ISO-штампу, відкриваємо його у mc та копіюємо з нього на цільову FAT або EXT файлову систему:
    • Debian: теки "isolinux" та "live"; теку "isolinux", на цільовій файловій системі, перейменовуємо у "syslinux".
    • ALTLinux: теку "syslinux" та файл "live".
  • Перейменовуємо файл "syslinux/isolinux.cfg" на "syslinux/syslinux.cfg", для FAT, або "syslinux/extlinux.cfg", для EXT.
  • ALTLinux: додаємо, до секцій "label live" файлу "syslinux/syslinux.cfg", підрядок "automatic=method:disk,label:MY_LAB" або "automatic=method:disk,uuid:MY-UUID", де MY_LAB та MY-UUID можна дізнатися, для розділу "живого диску", за допомогою команди blkid.
  • ALTLinux: Замінюємо файл "syslinux/gfxboot.c32" аналогічним файлом з поточної системи (зазвичай знаходиться у теці "/usr/lib/syslinux/").
  • Встановлюємо завантажувач з командного рядку, все від суперкористувача: su -
    • Відключаємо диск: umount /dev/sd{x}1
    • Ініціюємо MBR диску у коректне значення: ms-sys -s /dev/sd{x}
    • Ініціюємо завантажувач: syslinux /dev/sd{x}1