Live USB: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Немає опису редагування |
Немає опису редагування |
||
Рядок 53: | Рядок 53: | ||
== Порівняння == |
== Порівняння == |
||
{| class=" |
{| class="sortable wikitable" style="text-align: center; width:100%" |
||
!Дистрибутиви |
|||
!Альтернативи створенню Live CD |
|||
!Збереження файлів |
|||
!Збереження доданків |
|||
!Методи завантаження |
|||
|- |
|- |
||
! Distribution |
|||
|Fedora 9 |
|||
! Alternatives to live CD creation |
|||
| |
|||
! File saving |
|||
| |
|||
! Application saving |
|||
| |
|||
! Boot methods |
|||
| |
|||
|- |
|- |
||
| [[Fedora (operating system)|Fedora]] 9 |
|||
| |
|||
| [[Netinstaller]] (downloads an ISO image and makes USB), UNetbootin |
|||
| |
|||
| In folder |
|||
| |
|||
| None |
|||
| |
|||
| |
| |
||
|- |
|- |
||
| [[Gobolinux]] |
|||
| |
|||
| Zip + sh and bat scripts |
|||
| |
|||
| {{NA}} |
|||
| |
|||
| {{NA}} |
|||
| |
|||
| 2ram (gobolinux toram) |
|||
| |
|||
|- |
|- |
||
| [[Slax]] |
|||
| |
|||
| Zip + sh and bat scripts, UNetbootin |
|||
| |
|||
| {{NA}} |
|||
| |
|||
| {{NA}} |
|||
| |
|||
| |
| |
||
|- |
|- |
||
| [[SliTaz GNU/Linux|SliTaz]] |
|||
| |
|||
| None and from internal drive ($tazusb) |
|||
| |
|||
| In hacker folder |
|||
| |
|||
| Through script (Tazusb) |
|||
| |
|||
| 2ram – lowram |
|||
|- |
|||
| [[Ubuntu (operating system)|Ubuntu]]<br/><small>and derivatives</small> |
|||
| [[UNetbootin]] |
|||
| Auto |
|||
| Auto |
|||
| |
| |
||
|- |
|- |
||
| [[Wolvix]] |
|||
| |
|||
| None (Control Panel) |
|||
| |
|||
| Auto after making permanent space (Control panel) |
|||
| |
|||
| Auto |
|||
| |
|||
| AllUsb – 2Ram |
|||
| |
|||
|} |
|} |
||
[[Syslinux]] is a common program to make a bootable USB storage device. |
|||
== See also == |
|||
{{Portal|Free software|left=yes}} |
|||
{{col-begin}} |
|||
{{col-break}} |
|||
* [[Boot disk]] |
|||
* [[dd (Unix)]] |
|||
* [[Disk cloning]] |
|||
* [[Extensible Firmware Interface]] |
|||
* [[External hard disk]] |
|||
* [[extlinux]] |
|||
* [[initramfs]] |
|||
* [[ISO file]] |
|||
* [[Lightweight Linux distribution]] |
|||
* [[List of live CDs]] |
|||
* [[List of tools to create Live USB systems]] |
|||
* [[List of Linux distributions that run from RAM]] |
|||
{{col-break}} |
|||
* [[Live CD]] |
|||
* [[Live USB creator]] |
|||
* [[Multiboot Specification]] |
|||
* [[Comparison of Linux Live CDs]] |
|||
* [[wikt:partitionless|Partitionless]] |
|||
* [[Persistence (computer science)]] |
|||
* [[Portable Apps]] |
|||
* [[Portable-VirtualBox]] |
|||
* [[Preboot Execution Environment|PXE]] |
|||
* [[UNetbootin]] |
|||
* [[Virtualization]] ([[VirtualBox]]) |
|||
{{col-end}} |
|||
{{reflist|group=note}} |
|||
== External links == |
|||
{{Commons category|Live USB}} |
|||
{{Wikibooks|Live distro and Full Linux Install}} |
|||
* [http://www.maketecheasier.com/persistent-live-usb-vs-full-install-usb/ The Differences Between Persistent Live USB and Full Linux Install on USB] |
|||
* [http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ Universal USB Installer] |
|||
* [http://www-uxsup.csx.cam.ac.uk/pub/doc/redhat/redhat7/rhl-ig-en-7.0/ch-part-less.html Partitionless Installation] |
|||
* [https://www.youtube.com/watch?v=6i16HtZnQvw Tutorial – How to Set your BIOS to boot from CD or USB] |
|||
* [http://wiki.antergos.com/Create+a+working+Live+USB HOW TO: Create a working Live USB] |
|||
* [http://live.debian.net/ Debian Live project] |
|||
* [http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-ubuntu How to create a Live USB in Ubuntu] |
|||
* [http://manpages.ubuntu.com/manpages/hardy/man7/casper.7.html Casper] |
|||
== Посилання == |
== Посилання == |
Версія за 16:24, 15 травня 2017
Live USB (з англ. «живий накопичувач») — це USB-флеш накопичувач, або зовнішній жорсткий диск, що містить повну операційну систему, з якої можна завантажитися. Живий USB є USB флеш-накопичувач або зовнішній жорсткий диск, що містить повну операційну систему, яка може завантажуватися. Незважаючи на те, що вони тісно пов'язані із Live CD в тому, що вони можуть бути використані у вбудованих системах для адміністрування, відновлення даних Live USB може зберігати налаштування і встановлювати пакети програмного забезпечення на пристрій USB. Багато операційних систем, включаючи Mac OS 9, MacOS, Windows XP Embedded і велика частина дистрибутивів Linux і BSD можуть працювати з флеш-накопичувача USB, та Windows 8 Enterprise має функцію під назвою Windows To Go для аналогічної мети.
Передумова
Персональні комп'ютери ввели завантаження з USB на початку 2000-х років, з комп'ютерами Macintosh, які вводили цю функціональність в 1999 році, починаючи з Power Mac G4 з AGP графікою та моделями iMac G3 зі слотовим завантаженням. Комп'ютери Mac на базі Intel перейняли цю функціональність завантаження MacOS з USB. Спеціалізоване USB-завантаження було запропоновано IBM в 2004 році з Рейнкарнацією персональних комп'ютерів з портативними SoulPads і завантаженням GNU/Linux з FireWire пристроїв. (Оригінальна цитата: "Reincarnating PCs with Portable SoulPads and Boot GNU/Linux from a FireWire device).[1][2]
Переваги та недоліки
Live USB поділяють багато переваг і обмеженнь Live CD, а також включають свої власні.
Переваги
- На відміну від Live CD, дані, що містяться на завантажуючому пристрої можуть бути змінені та додані нові. Користувач може виконувати його чи її переважну операційну систему, додатки, налаштування та особисті файли, що дозволяє легко розділити єдину систему між декількома користувачами.
- Live USB забезпечують додаткову перевагу підвищеної конфіденційності, тому що користувачі можуть легко переносити USB пристрій з собою та зберігати його в безпечному місці, зменшуючи можливості отримати доступ до даних іншим людям. З іншого боку, пристрій USB може бути легко втрачений або вкрадений, тому шифрування даних та створення резервних копій є ще більш важливим, ніж з типовою настільною системою.
- Відсутність рухомих частин в флеш-пристроях USB дозволяє істинний довільний доступ, уникаючи затримки обертання і часу пошуку (див. механічну затримку) жорстких дисків або оптичних носіїв, тобто невеликі програми будуть запускатися швидше з флеш-накопичувача USB, ніж з локального жорсткого диска або Live CD. Однак, USB-пристрої, як правило, отримують більш низькі швидкості передачі даних, ніж внутрішні жорсткі диски, та завантаження з більш старих комп'ютерів, які не мають USB 2.0 або більш пізню версію може бути дуже повільними.
Недоліки
- Операційні системи Live USB такі як Ubuntu Linux зберігають всі операції запису до файлової системи в спеціальному файлі (casper-rw), таким чином, після того, як простір на накопичувачі закінчиться, він стає непридатним для використання і ОС перестає завантажуватися.
- Контролери USB на картах розширення (наприклад, ISA, PCI і PCI-E) майже ніколи не можуть бути використані для завантаження системи, таким чином, апаратні системи, які не мають власних контролерів USB (наприклад, такі, які були до появи USB) швидше за все, не зможуть завантажитися з USB, навіть якщо USB включена за допомогою такої карти розширення.
- Деякі комп'ютери, особливо старі, можуть не мати BIOS, який підтримує USB завантаження. Та багато таких, які підтримують USB завантаження, але все ще можуть бути не в змозі завантажити пристрій. У цих випадках комп'ютер може часто бути «перенаправлен» для завантаження з пристрою USB за допомогою використання завантажувального компакт-диска або дискети.
- Комп'ютери Macintosh на основі Intel мають обмеження при завантаженні з USB-пристроїв - прошивка EFI можe розпізнавати і завантажуватися з USB-накопичувачів, але він може робити це тільки в режимі EFI. Коли прошивка перемикається на «застарілий» режим BIOS, він більше не розпізнає USB-накопичувач. Системи Non-OS X не можуть, як правило, завантажується в режимі EFI, а саме Windows, і Linux, і, таким чином, USB завантаження може бути обмеженим комбінацією підтримуваємого апаратного і програмного забеспечення , яке може легко завантажуватися через EFI, однак, такі програми, як Mac Linux USB Loader можуть полегшити задачу завантаження Linux-Live USB на Mac. Це обмеження може бути виправлено або заміною прошивки Apple, для включення драйвера USB в режимі BIOS, або заміною операційних систем, для видалення залежністі від BIOS.
- Через додаткові цикли запису які відбуваються при повномасштабній установці, термін служби флеш-накопичувача може бути дещо знижен. Це не відноситься до систем зокрема призначених для "живих" систем, які зберігають всі зміни в оперативній пам'яті, поки користувач не вийде. Блокирована на запис SD карта (відома як Live SD, твердотільний дублікат Live CD) у USB картридері - це є ефективний спосіб уникнути будь-яких робочих циклів запису на флеш-носії і обійти цю проблему. SD карта в якості WORM пристрою має, по суті, необмежений термін служби. ОС, такі як Linux можуть запускатися з Live USB/SD карти і використовувати звичайні носії для запису, такі як магнітні диски, для збереження змін в системі.
Створення Live USB
Існують різні програми для створення Live USB: WinToUSB (Windows), Win32DiskImager (Windows), YUMI – Multiboot USB Creator, WiNToBootic (Windows) або Fedora Live USB Creator, UNetbootin, Multisystem LiveUSB MultiBoot, які працюють з різними дистрибутивами. Кілька дистрибутивів Linux і Live CD мають готові скрипти, які виконують такі дії автоматично. Крім того, на Knoppix і Ubuntu можна встановити додаткові програми та стійка файлова система може бути використана для зберігання змін. Базова інсталяція знаходиться у диапазоні між всього лише 40 МБ до цілого 1 Гб.
Live CD дистрибутива Knoppix, має утиліту, яка, при завантаженні, дозволяє користувачам записати структури файлів операційної системи або тимчасово, на RAM диск, або постійно, на диски і флеш-носії, щоб зберегти будь-які додані конфігурації і оновлення безпеки. Це може бути простіше, ніж відтворювати систему USB, але може бути спірним, тому що багато інструментів Live USB прості у використанні.
Повна інсталяція на накопичувач
Альтернативою живого рішення є традиційна установка операційної системи з усуненням розділів підкачки. Ця установка має бути ефективною для програмного забезпечення. Проте, повна установка не без недоліків; через додаткові цикли запису, які відбуваються при повній установці, термін служби флеш-накопичувача може бути дещо знижен. Для пом'якшення цього деякі живі системи призначені для зберігання змін в оперативній пам'яті до тих пір як користувач не вимкне систему, яка потім запише ці зміни. Іншим фактором є те, якщо швидкість пристрою зберігання є знедоленою; продуктивність може бути порівнянна з устарілими комп'ютерами, навіть на машинах з сучасними частинами. Одним із способів вирішення цієї проблеми є використання жорсткого диска USB, так як вони зазвичай дають більш високу продуктивність, ніж флеш-диски, незалежно від роз'єму.
Windows
Хоча багато Live USB відносяться до завантаження операційної системи з відкритим вихідним кодом, таких як Linux, можна створювати Live USB для Windows, за допомогою Diskpart або WinToUSB.
Приклади операційних систем Live USB
- BeleniX: модифікований інсталятор OpenSolaris, який включає Live CD та Live USB.
- Debian офіційно підтримує Debian live project, проект, який постачає живі образи кожного стабільного релізу з можливістью вибору оточення робочого столу.
- Fedora (Fedora Live USB creator).
- Gentoo (Gentoo USB Live).
- Haiku: інструмент встановлення встановлює операційну систему або на жорсткий диск, або на Live USB.
- Knoppix, один з найперших живих Linux дистрибутивів.
- Mac OS X (Intel): версія Mac OS X, основана на Intel може завантажуватися з любої файлової системи USB.
- OpenBSD.
- OS-9 RTOS: стандартний майстер конфігурації OS-9 для X86 створює завантажуючий USB пристрій. OS-9 5.0 для X86 буде підтримувати створення завантажуючих CD.
- OSx86: деякі "хакнуті" образи Mac OS X можуть бути записані на флеш-накопичувач та стати повноцінною системою Mac OS X.
- Pardus.
- Puredyne: Live CD/DVD/USB дистрибутиви для художників та дизайнерів.
- PCLinuxOS: версія 2009.1 поставляється з Live USB Creator tool, версія 2008 "MiniMe" може бути встановлена в ручну.
- Puppy Linux: розроблена для легкої інсталяції на USB.
- Sugar: Sugar on a Stick це Live USB для дітей та навчання.
- Tails: The Amnesic Incognito Live System. Використовує анонимізацію Tor, основана на Debian.
- Ubuntu Desktop (встановлювач): може бути запущеною live-сесією з USB-пристрія включаючи програми, налаштування та документи.
- Windows To Go: можливість Windows 8, яка дозволяє усій системі буди запущеною з USB-накопичувача, включаючи програми, налаштування та документи.
- Windows Preinstallation Environment: вільно доступна версія live-установки Windows, тільки консоль.
Порівняння
Distribution | Alternatives to live CD creation | File saving | Application saving | Boot methods |
---|---|---|---|---|
Fedora 9 | Netinstaller (downloads an ISO image and makes USB), UNetbootin | In folder | None | |
Gobolinux | Zip + sh and bat scripts | Н/Д | Н/Д | 2ram (gobolinux toram) |
Slax | Zip + sh and bat scripts, UNetbootin | Н/Д | Н/Д | |
SliTaz | None and from internal drive ($tazusb) | In hacker folder | Through script (Tazusb) | 2ram – lowram |
Ubuntu and derivatives |
UNetbootin | Auto | Auto | |
Wolvix | None (Control Panel) | Auto after making permanent space (Control panel) | Auto | AllUsb – 2Ram |
Syslinux is a common program to make a bootable USB storage device.
See also
External links
- The Differences Between Persistent Live USB and Full Linux Install on USB
- Universal USB Installer
- Partitionless Installation
- Tutorial – How to Set your BIOS to boot from CD or USB
- HOW TO: Create a working Live USB
- Debian Live project
- How to create a Live USB in Ubuntu
- Casper
Посилання
- ↑ Boot Linux from a FireWire device. 17 січня 2007. Процитовано 15 травня 2017.
- ↑ IBM brains capture a PC's soul. CNET (англ.). Процитовано 15 травня 2017.