Из Википедии, бесплатной энциклопедии
  (Перенаправлено с Live CD )
Перейти к навигации Перейти к поиску

Система Ubuntu 16.04, работающая с живого образа DVD, со средой рабочего стола Unity

Живой компакт - диск (также живой DVD - , живой диск или живая операционная система ) является полной загрузочным компьютером установкой , включая операционную систему , которая работает непосредственно с CD-ROM или подобного устройства хранения в память компьютера, а не загрузки с жестким диска . Live CD позволяет пользователям запускать операционную систему для любых целей без ее установки или внесения каких-либо изменений в конфигурацию компьютера. Live CD могут работать на компьютере без дополнительного хранилища , такого как жесткий диск, или с поврежденным жестким диском или файловой системой, что позволяет восстанавливать данные .

Поскольку приводы для компакт-дисков и DVD-дисков неуклонно выводятся из употребления , живые компакт-диски становятся менее популярными, их заменяют живые USB-накопители , которые представляют собой эквивалентные системы, записываемые на флэш-накопители USB, которые имеют дополнительное преимущество, заключающееся в наличии записываемого хранилища. Функциональность live CD также доступна с загрузочной USB- флешкой или внешним жестким диском, подключенным через USB. Многие живые компакт-диски предлагают возможность сохранения путем записи файлов на жесткий диск или USB-накопитель.

Многие дистрибутивы Linux предоставляют ISO-образы для записи на CD или DVD. Хотя операционные системы с открытым исходным кодом можно использовать бесплатно, для использования некоторых коммерческих программ, например Windows To Go, требуется лицензия. Многие Live CD используются для восстановления данных, компьютерной криминалистики , создания образов дисков , восстановления системы и удаления вредоносных программ . Операционная система Хвостов направлена на сохранение конфиденциальности и анонимности своих пользователей, позволяя им работать с чувствительными документами , не оставляя записи на жестком диске компьютера. [1] [2]

История [ править ]

Установка с Live DVD Ubuntu 16.04

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

После появления аудиокомпакт- диска он был адаптирован для использования в качестве носителя для хранения и распространения больших объемов компьютерных данных. Эти данные также могут включать в себя программное обеспечение приложений и операционной системы, иногда упакованное и заархивированное в сжатых форматах. Позже было сочтено удобным и полезным загружать компьютер непосредственно с компакт-диска, часто с минимальной рабочей системой для установки полной системы на жесткий диск. Хотя существуют оптические диски для чтения и записи, для этой цели использовались либо диски, выпускаемые серийно, либо диски только для чтения, либо диски с однократной записью.

Первые приводы компакт-дисков на персональных компьютерах, как правило, были слишком медленными для работы со сложными операционными системами; компьютеры не предназначены для загрузки с оптического диска . Когда операционные системы стали распространяться на компакт-дисках, либо загрузочная дискета, либо сам компакт-диск загружались специально и только для установки на жесткий диск. Первый и самый старый в мире не-Linux Live CD был FM Towns OS впервые выпущен в 1989 году, перед выпуском Macintosh System 7 в 1991 и Yggdrasil Linux в 1992 году [ править ]

Linux [ править ]

CD-ROM с дистрибутивом LGX Yggdrasil Linux выпуска "Fall 1993"

Хотя первые разработчики и пользователи дистрибутивов, построенных на основе ядра Linux, могли воспользоваться дешевыми оптическими дисками и быстро падающими ценами на приводы компакт-дисков для персональных компьютеров, компакт-диски с дистрибутивом Linux или «дистрибутивы» обычно рассматривались как набор установочных пакетов, которые сначала необходимо будет установить на жесткие диски целевой машины на постоянной основе.

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

Термин «live CD» был придуман потому, что после того, как типичная оперативная память ПК стала достаточно большой, а CD-приводы с 52-кратной скоростью и устройства записи компакт-дисков стали широко распространены среди владельцев ПК, наконец стало удобно и практично загружать ядро ​​и запускать X11 , оконный менеджер и графический интерфейс приложения прямо с компакт-диска, не нарушая работу ОС на жестком диске.

Это была новая и отличная ситуация для Linux от других операционных систем, потому что обновления / апгрейды выпускались так быстро, различные дистрибутивы и версии предлагались онлайн, и особенно потому, что пользователи записывали свои собственные компакт-диски.

Первый Linux -На «Live CD» был Yggdrasil Linux впервые выпущен в виде бета - 1992 ~ 1993 (производство прекратилось в 1995 году), хотя на практике его функциональность была затруднена из - за низкой пропускной способности современных приводов CD-ROM. DemoLinux , выпущенный в 1998 году, был первым дистрибутивом Linux, специально разработанным как live CD. Linuxcare загрузочных визитная карточка , впервые выпущенная в 1999 году, была первым Live CD , чтобы сосредоточиться на администрировании системы, и первой , который будет распространен в загрузочном визитных карточках форм - факторе. По состоянию на 2015 год , Finnix (первый вышел в 2000 году) является старейшим Live CD еще в производстве. Knoppix , DebianДистрибутив Linux, производный от Linux, был выпущен в 2003 году и стал популярным как аварийная дисковая система, так и как самостоятельный основной дистрибутив.

С 2003 года популярность live CD существенно возросла, отчасти из-за скриптов Linux Live и remastersys , которые упростили создание индивидуальных живых систем. Большинство популярных дистрибутивов Linux теперь включают вариант live CD, который в некоторых случаях также является предпочтительным установочным носителем.

Использует [ редактировать ]

Живой компакт-диск Trisquel 5.0

Live CD предназначены для самых разных целей. Некоторые из них предназначены для демонстрации или «тест-драйва» конкретной операционной системы (обычно Linux или другой бесплатной или открытой операционной системы). Программное обеспечение можно тестировать или запускать для конкретного однократного использования, не мешая настройке системы. Данные о системе, которая не работает нормально из-за проблем с операционной системой и программным обеспечением, могут быть доступны; например, данные могут быть восстановлены с машины с активной вирусной инфекцией, при этом вирусный процесс не будет активен и причинит больший ущерб, и вирус может быть удален с обходом его защиты от удаления.

Хотя некоторые живые компакт-диски могут загружаться в память, чтобы освободить оптический привод для других целей, загрузка данных с компакт-диска по-прежнему медленнее, чем обычная загрузка жесткого диска, поэтому это редко бывает по умолчанию с большими образами живых компакт-дисков, но для небольших Живые образы компакт-дисков, загружающие файловую систему непосредственно в ОЗУ, могут обеспечить значительный прирост производительности, поскольку ОЗУ намного быстрее жесткого диска и потребляет меньше энергии. [3] Опытные пользователи операционной системы могут также использовать Live CD, чтобы определить, совместима ли и в какой степени конкретная операционная система или версия с конкретной конфигурацией оборудования и определенными периферийными устройствами, или как способ заранее узнать, какой компьютер или периферийное устройство будет работать перед покупкой. [3]Live CD можно использовать для устранения неполадок оборудования, особенно при выходе из строя жесткого диска, и в более общем плане в качестве диска восстановления в случае проблем. Некоторые Live CD могут сохранять файлы, созданные пользователем, в разделе Windows, USB-накопителе, сетевом диске или другом доступном носителе. Компакт-диски Live Backup могут создавать образы дисков и резервные копии файлов без проблем из-за открытых файлов и несовместимых наборов.

Несколько дополнительных применений включают:

  • установка дистрибутива Linux на жесткий диск
  • компьютерная криминалистика
  • Сканирование на вирусы и удаление вредоносных программ [4]
  • ремонт и восстановление системы
  • тестирование новых версий программного обеспечения
  • список и тестирование оборудования [5]
  • Интернет-киоски и общедоступные компьютеры, которые можно вернуть в исходное состояние путем перезагрузки.
  • высокая безопасность / неинвазивная среда для гостя
  • взлом, кража и изменение паролей
  • тестирование сетевой безопасности
  • быть основной или резервной операционной системой для любого компьютера
  • быстрая и простая кластеризация компьютеров [6]
  • играть в видеоигры или запускать приложения, требующие другой операционной системы
  • обеспечение безопасной серверной платформы, где важные файлы не могут быть изменены навсегда
  • обеспечение безопасной и надежной платформы для выполнения задач с высокой степенью уязвимости, таких как интернет-банкинг ;
  • Обход родительского контроля и других ограничений

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

Некоторые из этих тем охватывают подтемы, например, ИТ-администрирование до брандмауэра, аварийного восстановления, безопасности и т. Д. Типа live CD. В некоторых случаях конкретный Live DVD охватывает более одной темы.

Программные устройства [ править ]

Live CD Fedora 11

Упаковка программного устройства в виде устанавливаемого live CD или live ISO часто бывает полезной, поскольку один образ может работать как на реальном оборудовании, так и на большинстве типов виртуальных машин.

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

Обычно после загрузки машины с live CD устройство либо работает в непостоянном демонстрационном режиме, либо по запросу пользователя устанавливается на доступное запоминающее устройство.

Монтаж без прожига [ править ]

Конфигурация виртуальной машины OpenBSD в VirtualBox с файлом живого образа ( 6.3-Release-i386-bootonly.iso )

Доступ к файлам на ISO-образе Live CD можно получить в Microsoft Windows с помощью эмулятора образа диска, такого как Daemon Tools , или в вариантах Unix , подключив устройство петли . Более поздние версии Windows (например, Windows 8 и новее) и программное обеспечение, доступное для более ранних версий, позволяют монтировать ISO как том.

После монтирования файловой системы live CD программное обеспечение на live CD можно запускать напрямую, без загрузки, путем chroot в смонтированную файловую систему.

ISO-образ Live CD также может быть смонтирован с помощью программного обеспечения виртуальной машины, такого как VirtualBox и VMware Workstation, или может быть преобразован в Live USB с помощью SYSLINUX . Специальные инструменты позволяют автоматизировать этот процесс. [7]

Особенности [ править ]

Живой компакт-диск Mandriva 2010

Во время инициализации Live CD пользователь обычно может прибегнуть к использованию одного или нескольких кодов загрузки, чтобы изменить поведение при загрузке. Они варьируются от дистрибутива к дистрибутиву, но чаще всего могут быть доступны на первом экране загрузки с помощью одной из функциональных клавиш .

Некоторые live CD поставляются с установочной утилитой, запускаемой с помощью значка на рабочем столе, которая может дополнительно установить систему на жесткий диск или USB-накопитель . Большинство Live CD могут получить доступ к информации о внутренних и / или внешних жестких дисках, дискетах и USB-накопителях.

Live CD обычно распространяются на носителях, предназначенных только для чтения , что требует либо копирования на перезаписываемый носитель (например, жесткий диск или устройство записи компакт-дисков), либо полного ремастеринга для установки дополнительного программного обеспечения; однако бывают исключения. Если Puppy Linux записан на открытый мультисессионный носитель, изменения, сделанные во время использования (например, созданные файлы, установленные программы и настроенные настройки), записываются в новом сеансе на загрузочный носитель [8], сохраняясь при последующих загрузках.

Термин «Live CD» стал использоваться для обозначения любого компакт-диска, содержащего операционную систему и программное обеспечение, которое можно было запустить без установки на главный компьютер. Операционные системы, которые можно использовать в реальном времени, включают AmigaOS 4 , Amithlon , AROS , FreeBSD , FreeDOS , классическую Mac OS , macOS , установочные и восстановительные диски Microsoft Windows , OS / 2 , ReactOS , NetBSD , OpenBSD , MINIX 3 , Plan 9 от Bell Labs. , MorphOS , OpenSolaris , BeleniXи другие, основанные на Solaris . Существуют обслуживаемые версии Microsoft Windows, загружаемые с компакт-диска, такие как BartPE , Windows PE и Microsoft Diagnostics and Recovery Toolset (DaRT), ранее известный как Emergency Repair Disk Commander (ERD Commander).

Первый персональный компьютер операционная система на компакт - диске , чтобы поддержать «живые» операции , возможно, были в AmigaOS , который может быть загружен с компакт - диска на Amiga CDTV в 1990 году [ править ] . Ранние примеры живых ОС - это, конечно, операционные системы, используемые с дискет, и наиболее распространенным является DOS .

Live CD Gentoo Linux

Однако, в отличие от предыдущих операционных систем на оптических носителях, «живые компакт-диски» Linux и OS / 2 были специально разработаны для работы без установки на другие носители, такие как жесткий диск. Концепция live CD была предназначена для продвижения Linux и демонстрации возможностей бесплатной операционной системы с открытым исходным кодом на обычных персональных компьютерах с уже установленной Microsoft Windows. [ необходима цитата ]

На ПК загрузочный компакт-диск обычно соответствует спецификации El Torito , представленной в 1994 году. Многие live-компакт-диски на базе Linux используют сжатый образ файловой системы, часто со сжатым драйвером обратной петли cloop или сжатой файловой системой squashfs , что обычно вдвое увеличивает эффективную емкость хранилища. хотя запуск приложения замедляется [ необходима цитата ] .

Полученная среда может быть довольно богатой: типичные системы Knoppix включают около 1200 отдельных программных пакетов. Live CD имеют репутацию поддерживающих расширенную автоконфигурацию и функциональность plug-and-play . Это произошло из-за необходимости избежать необходимости настраивать систему при каждой загрузке и облегчить ее использование для тех, кто плохо знаком с операционной системой.

Создание [ править ]

Live CD AmigaOS 4.1 Обновление 1

Файловая система только для чтения , например, на компакт-диске, имеет недостаток, заключающийся в невозможности сохранить какие-либо текущие рабочие данные. По этой причине файловая система, доступная только для чтения, часто объединяется с временной файловой системой с возможностью записи в виде RAM-диска . Часто каталоги Linux по умолчанию " /home" (содержащие личные файлы пользователей и файлы конфигурации ) и " /var" (содержащие переменные данные ) хранятся на ramdisk, потому что система их часто обновляет. Puppy Linux и некоторые другие live CD позволяют записывать конфигурацию и добавленные файлы и использовать их в последующих сессиях.

В современных live CD файловая система , доступная только для чтения, объединяется с RAM-приводом с использованием прозрачных методов, таких как UnionFS , AuFS или EWF . Загрузчики, такие как syslinux, могут загружать файлы ISO с запоминающих устройств USB.

Live CD должны иметь возможность обнаруживать и использовать широкий спектр оборудования (включая сетевые карты , графические карты и т. Д.) В реальном времени, часто с использованием таких средств, как udev , hotplug , hal, udisk и т. Д., Которые являются общей частью всего. дистрибутивы на базе ядра Linux 2.6.

См. Также [ править ]

  • Загрузочный диск
  • Сравнение дистрибутивов Linux # Live media
  • GIS Live DVD
  • Список концертных компакт-дисков
  • Список программного обеспечения для ремастеринга
  • Живой USB
  • Программное обеспечение
  • Windows To Go

Ссылки [ править ]

  1. Тимм, Тревор (2 апреля 2014 г.). «Помогите поддержать малоизвестный инструмент обеспечения конфиденциальности, который имеет решающее значение для журналистов, пишущих об АНБ» . Фонд свободы прессы . Проверено 18 апреля 2014 года .
  2. Рианна Финли, Клинт (14 апреля 2014 г.). «В открытом доступе: внутри операционной системы, которую Эдвард Сноуден использовал для уклонения от АНБ» . ПРОВОДНОЙ . Проверено 18 апреля 2014 года .
  3. ^ Б Брикнер, Дэвид (2005). Тест-драйв Linux: от Windows до Linux за 60 секунд . О'Рейли. ISBN 0-596-00754-X.
  4. ^ «Сканирование ПК с Windows на наличие вирусов с компакт-диска Ubuntu Live» . howtogeek.com . Проверено 19 марта 2018 .
  5. ^ "Дом - проект HDT" . Проект HDT . Архивировано из оригинала 25 июля 2018 года . Проверено 19 марта 2018 .
  6. ^ «Вычисления FlashMob - Вычисления FlashMob» . flashmobcomputing.org . Проверено 19 марта 2018 .
  7. ^ "Установочный USB-носитель - UNetbootin" . community.ubuntu.com . Сообщество Ubuntu . Проверено 11 февраля 2014 .
  8. ^ «Как создать многосессионный LiveDVD» . Puppy Linux . 26 апреля 2011 . Проверено 1 августа 2018 .

Внешние ссылки [ править ]

  • Загрузочный CDROM HowTo
  • Скрипты Linux Live
  • Размышляя о Live CD - взгляд BSD на концепцию Live CD