Емуляція (англ. Emulation) - відтворення програмними або апаратними засобами або їх комбінацією роботи інших програм або пристроїв.
LiveCD - (також Live CD і CD Live Distro - англ. Живий компакт-диск, вимовляється «лів сі-ді» або «лайв сі-ді») - операційна система, завантажується зі змінного носія (CD, DVD, USB-накопичувач і т. д.), що не вимагає для свого функціонування установки на жорсткий диск. Цим же поняттям позначають і носії з такими ОС (іноді розрізняють LiveCD, LiveDVD ( «Чи? В ді-ві-ді?») І LiveUSB ( «лив ю-ес-бі») - в залежності від носія).
Live CD дозволяють швидко почати роботу з комп'ютером, уникаючи тривалого процесу установки ОС в постійну пам'ять комп'ютера (вінчестер). Запуск Live CD займає звичайно декілька хвилин, в той час, як перший запуск (установка) традиційних ОС часто вимагає від одного до декількох годин.
MobaLiveCD 2.1
Завантажити MobaLiveCD 2.1 для Windows (32-bit)
Схожа програма: Емулятор Linux KDE for Windows Installer
Безкоштовна програма-емулятор Live CD, що дозволяє завантажувати додаткову операційну систему безпосередньо в оперативну пам'ять комп'ютера, без її попередньої установки.

І ось недавно потрапила мені програмка, яка практично позбавлена перерахованих вище недоліків. Мова сьогодні піде про емуляторі так званих Live CD MobaLiveCD. Для початку непогано було б усвідомити різницю між повноцінної віртуальної машиною і емулятором. Для цього поглянемо на табличку нижче:
Порівняння MobaLiveCD з VirtualBox
Звідки працює віртуальна система
Трохи пояснень до таблиці. Принцип роботи звичайної віртуальної машини (наприклад, тієї ж VirtualBox) базується на створенні на нашому жорсткому диску спеціального розділу, в який монтується бажана ОС. Принцип же роботи емулятора - безпосереднє завантаження готового Live CD в оперативну пам'ять ПК і негайний запуск системи. Live CD - це спеціальна версія операційної системи, яка може запускатися зі знімного носія (диска, флешки або будь-якого іншого) без установки на жорсткий диск. Зазвичай всі сучасні UNIX-подібні операційки (і не тільки вони) випускаються з опцією Live CD, що дозволяє, не встановлюючи їх, ознайомиться з основними принципами роботи.
І тут виникає логічне запитання: «А навіщо нам якийсь емулятор, якщо все і так можна запустити?». Причин кілька. Перша - елементарна жадібність :). Для запуску Live CD нам доведеться записати її на диск, який потрібно ще купити ... Друга причина - обмеженість доступу до ресурсів ПК в режимі запуску зі знімного носія. І остання - людська лінь :). Навіщо винаходити велосипед, якщо в сараї скутер коштує :)? Чому б не завантажити цей нещасний Live CD з під улюбленого Windows, та ще й без перезавантажень.
Сподіваюся, в загальних рисах я прояснив Вам картину, тому від теорії перейдемо до безпосередньої практиці. Радує те, що MobaLiveCD не вимагає установки. Досить просто завантажити виконуваний файл програми і запустити його для початку роботи.
інтерфейс MobaLiveCD
Інтерфейс MobaLiveCD хоч і англомовний, але досить простий і практично складається з одного основного вікна і декількох кнопок в ньому. Для початку раджу запам'ятати кілька нескладних комбінацій клавіш для більш комфортної подальшої роботи. Щоб побачити їх список, клікніть кнопку «Help»:
Запам'ятали? Ну й добре - по ходу розберетеся :). Звернемо увагу на три основні кнопки, які знаходяться в правій частині вікна. Для безпосереднього запуску емулятора нам знадобляться кнопки «Run the LiveCD» і «Run the LiveUSB» для запуску ISO-образу диска або встановленої на флешку системи відповідно.
Приклад роботи з емулятором
Розглянемо перший варіант. Наприклад, я скачав недавно нову версію AlkidLiveCD (портативна версія Windows XP для реанімування «впала» основної системи) і пристрасно забажав випробувати її в дії :). З MobaLiveCD це робиться дуже просто. Натискаємо кнопку «Run the LiveCD» і в віконці Провідника вибираємо ISO-образ потрібного диска:
Тиснемо «Відкрити» і перед нами з'являється «незрозуміла» табличка:
Тут нам пропонують створити образ жорсткого диска для завантажується системи. Якщо Ви запускаєте Live CD тільки для того, щоб ознайомиться з нею (а саме для цього зазвичай і використовується MobaLiveCD), сміливо тисніть «No». так як позитивну відповідь призведе до появи на вінчестері нового файлу, який далеко не завжди гарантує, що Ваші зміни в віртуальної ОС будуть збережені коректно.
Після того, як Ви визначитеся з віртуальним жорстким диском, з'явиться безпосереднє вікно емулятора і завантажується система в ньому:
Про завантаженні мій відгук не буде занадто привабливим, тому що триває вона непристойно довго. Хоча це, звичайно, не в малому ступені залежить ще і від конфігурації комп'ютера, на якому розгортається віртуальна система. У будь-якому випадку на запуск вищезгаданого Alkid'а на моєму ПК з 1Гб оперативної пам'яті і одноядерним интеловским процесором Celeron D, знадобилося близько 4,5 хвилин :(. Підозрюю, що на більш потужних машинах дана цифра буде на порядок менше, але все ж ...
Захоплення курсору в гостьовій ОС відбувається при кліці по вікну емулятора. Вийти ж в основну операційну систему можна, натиснувши комбінацію клавіш Ctrl + Alt (див. Статусну рядок вікна емулятора).
Працювати з Live CD можна так само як і зі звичайною системою з тією лише поправкою, що на нього не можна встановлювати додаткові програми і всі зроблені настройки і створені документи після перезапуску будуть швидше за все втрачено (якщо, звичайно, Ви не зберегли їх на реальний жорсткий диск ) :(.
MobaLiveCD підтримує практично будь-яку «операційну», починаючи з Windows і закінчуючи такими екзотичними системами, як наприклад KolibriOS:
Тепер на час залишимо емулятор і повернемося до основного вікна MobaLiveCD. Тут існує ще один варіант запуску системи - з флеш-накопичувача. Кликнемо кнопку «Run the LiveUSB» і в віконці виберемо букву нашої флешки, на яку записаний LiveCD. Що засмутило, так це те, що тут не можна вибрати в якості завантажувача звичайний дисковод (видається помилка запуску). Так що якщо у Вас вже є записаний на диск LiveCD, то для його запуску доведеться створити образ і стартувати з нього.
І останньою примітною функцією MobaLiveCD є можливість інтеграції в контекстне меню нового пункту, який дозволяє безпосередньо запускати образи LiveCD в емуляторі.
Я б, звичайно не радив зайвий раз засмічувати реєстр додатковими записами, але якщо Вам часто доводиться працювати з «лівкамі», то дана функція може припасти дуже до речі. Щоб додати пункт запуску LiveCD досить клікнути кнопку «Right-click menu».
Якщо ж запис з меню знадобиться прибрати, то досить буде натиснути кнопку «Uninstall».
Для чого може знадобиться MobaLiveCD
А чи може знадобиться MobaLiveCD простому користувачеві, який нічого не тестує на своєму ПК? Однозначно - «Так!». Якщо Ви володієте досить потужним (читай, «сучасним») комп'ютером і портативної версією Вашої улюбленої операційної системи, то Ви можете використовувати емулятор MobaLiveCD як безпечного середовища для роботи в Інтернеті. Оскільки Прямий доступ до жорсткого диска обмежений, Ви практично не ризикуєте підхопити вірус, а навіть якщо це станеться, то після перезапуску віртуальної машини, система знову повернеться в первинний стан! При цьому можливість зберігати потрібні файли на ПК у Вас є, так що при наявності на «лівке» нормального антивіруса, Ви зможете з великою часткою впевненості бути спокійними - потрібні файли обов'язково будуть Вашими;).
Емулятор Linux: KDE for Windows Installer Безкоштовна програма-емулятор операційної системи Linux для встановленої Windows.
Робочий стіл: GiMeSpace Безкоштовна програма для настройки робочого столу, що дозволяє нескінченно збільшити його по горизонталі.
Віртуальний диск: DAEMON Tools Lite Безкоштовна програма для створення віртуальних дисків і роботи з ними. DAEMON Tools Lite також підтримує файли-образи, створені іншими програмами (Alcohol 120%, Nero і ін.).
Авто-інсталятор: Easy AutoInstaller Free Безкоштовний автоматичний інсталятор будь-якого набору програм на комп'ютер.
Віртуальна машина: VirtualBox Програма, що емулює інші операційні системи на базі вже встановленої Windows.
Віртуальний флоппі дисковод: Virtual Floppy Drive Безкоштовний емулятор флоппі-дисковода для сучасних комп'ютерів, в яких відсутні роз'єми для підключення цього пристрою.
Шифрування даних: TrueCrypt Безкоштовна програма для шифрування даних «на льоту». Програма дозволяє створювати віртуальний зашифрований логічний диск, що зберігається у вигляді файлу.
Збірка Windows XP: nLite Безкоштовний програма для створення власної збірки Windows XP з тими компонентами, котоире потрібні саме Вам.