stringtranslate.com

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

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

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

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

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

История

Установка с живого компакт-диска Ubuntu 23.04.

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

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

Первые приводы компакт-дисков на персональных компьютерах обычно были слишком медленными для работы со сложными операционными системами; компьютеры не были предназначены для загрузки с оптического диска . Когда операционные системы стали распространяться на компакт-дисках, либо загрузочная дискета , либо сам компакт-диск загружались специально и только для установки на жесткий диск. Ранними примерами операционных систем, которые можно было загружать непосредственно с компакт-диска, являются FM Towns OS [3] и дистрибутив VMS Desktop-VMS , обе из которых были впервые выпущены в 1989 году. [4] [5]

Линукс

Компакт-диск с выпуском дистрибутива LGX Yggdrasil Linux «Осень 1993 г.»

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

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

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

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

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

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

Использование

Живой компакт-диск Трискель 11.0

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

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

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

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

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

Программные устройства

Живой компакт-диск Fedora 38

Упаковка программного устройства в виде установочного 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 . Специальные инструменты позволяют автоматизировать этот процесс. [10]

Функции

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

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

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

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

Термин «Live CD» стал использоваться для обозначения любого компакт-диска, содержащего операционную систему и программное обеспечение, который можно было запустить без установки на главном компьютере. Операционные системы, которые можно использовать в реальном времени, включают AmigaOS 4 , Amithlon, AROS , FreeBSD , FreeDOS , classic 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 (DaRT), ранее известный как Emergency Repair Disk Commander (ERD Commander).

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

Живой компакт-диск Gentoo Linux

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

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

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

Создание

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

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

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

Смотрите также

Рекомендации

  1. Тимм, Тревор (2 апреля 2014 г.). «Помогите поддержать малоизвестный инструмент конфиденциальности, который имел решающее значение для журналистов, освещающих деятельность АНБ». Фонд свободы прессы . Архивировано из оригинала 20 июля 2014 года . Проверено 18 апреля 2014 г.
  2. Финли, Клинт (14 апреля 2014 г.). «На открытом воздухе: внутри операционной системы, которую Эдвард Сноуден использовал, чтобы уклониться от АНБ». ПРОВОДНОЙ . Архивировано из оригинала 19 апреля 2014 года . Проверено 18 апреля 2014 г.
  3. ^ Дзиро Кит. «Города Fujitsu FM». Музей старых компьютеров . Архивировано из оригинала 16 мая 2022 года . Проверено 26 марта 2022 г.
  4. Боб МакКормик (11 января 1989 г.). «Конференция DECUServe РАБОЧИЕ СТАНЦИИ 8». home.iae.nl. _ Архивировано из оригинала 10 июля 2022 года . Проверено 26 марта 2022 г.
  5. ^ «Описание программного продукта — Desktop-VMS, версия 1.2» (PDF) . Цифровой. Январь 1991 г. Архивировано из оригинала (PDF) 16 августа 2000 г. . Проверено 26 марта 2022 г.
  6. ^ Аб Брикнер, Дэвид (2005). Тестовое вождение Linux: от Windows к Linux за 60 секунд . О'Рейли. ISBN 0-596-00754-Х.
  7. ^ «Сканирование ПК с Windows на наличие вирусов с компакт-диска Ubuntu Live» . Howtogeek.com . Архивировано из оригинала 19 марта 2018 года . Проверено 19 марта 2018 г.
  8. ^ «Дом - Проект HDT» . Проект HDT . Архивировано из оригинала 25 июля 2018 года . Проверено 19 марта 2018 г.
  9. ^ "Вычисления FlashMob - Вычисления FlashMob" . flashmobcomputing.org . Архивировано из оригинала 9 мая 2008 года . Проверено 19 марта 2018 г.
  10. ^ «Установочный носитель USB — UNetbootin» . сообщество.ubuntu.com . Сообщество Убунту. Архивировано из оригинала 22 февраля 2014 года . Проверено 11 февраля 2014 г.
  11. ^ «Как создать многосессионный LiveDVD» . Щенок Линукс . 26 апреля 2011 г. Архивировано из оригинала 1 августа 2018 г. Проверено 1 августа 2018 г.

Внешние ссылки