- Свободна Култура и Свободен Софтуер - http://skss.learnfree.eu -

Линукс върху флашка

[1]
ВАЖНО: За актуална версия на програмата, посетете http://live.learnfree.eu [2]
Преди много, много време създадох една програмка за инсталиране на Ubuntu и УСУ върху флаш-памети.
Вършеше добра работа, но все повече и повече се нуждаех от програма която да може да инсталира ВСЯКА (е… почти всяка) дистрибуция върху флашка.
Затова пренаписах от нулата live-usb-install, вече версията за Линукс и Windows е една и съща, и е написана на Python (PyGTK).
Към момента тя може да инсталира 95 дистрибуции, с 328 различни версии:

Както може би виждате, може да инсталира дори Hiren’s Boot CD и FreeDOS – които не са никакви Линукс дистрибуции, но какво от това – програмата може да ги инсталира така или иначе 🙂
Една МНОГО важна и удобна функция на програмата е, че може автоматично да изтегли от Интернет ISO файла на избраната дистрибуция и да го инсталира. Само трябва да цъкнете един бутон…
Вероятно ще се запитате с какво live-usb-install е по добра от небезизвестната unetbootin?
Ами, просто е – live-usb-install е „произведена“ в БГ и е направена за вас (а също така и за мен самия) 😉
Списъка с поддържаните дистрибуции постоянно ще бъде обогатяван, тъй като е много лесно да се добави поддръжката на нови – програмата използва „пресети“ за различните дистрибуции, състоящи се от 2-3 кратки конфигурационни файла.

Та така… Сега ще ви покажа как бързо и лесно да си инсталирате УСУ върху флашка.

Ако в момента работите с УСУ, би трябвало програмата вече да я има в менюто Програми -> Системни инструменти -> LiveUSB инсталиране.
Ако сте с Убунту, трябва да си добавите СКСС хранилището (което е наше), и да инсталирате от него пакета live-usb-install.
За целта си пуснете един Терминал (Програми -> Помощни програми -> Терминал), и в него напишете следните команди:

echo "deb http://download.learnfree.eu/repository/skss / #SKSS" | sudo tee -a /etc/apt/sources.list
wget http://download.learnfree.eu/repository/skss/repo.pub.asc -q -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install live-usb-install

Тези команди добавят хранилището, опресняват списъка с пакети, и инсталират live-usb-install.

Ако искате да я изтеглите и инсталирате ръчно, Линукс версията е достъпна като deb-пакет и като tar.gz:
DEB: live-usb-install-2.2.4-all.deb [9.5MB] [4]
TAR.GZ: live-usb-install-2.2.4.tar.gz [9.5MB] [5]

Ако изтеглите tar.gz версията, се уверете че вашата дистрибуция осигурява пакетите python, python-glade2, syslinux, wget, p7zip-full, unrar, python-libtorrent, hal

Ако използвате Windows, може да свалите програмата от тази връзка: live-usb-install-2.2.4.exe [15.4MB] [6]
Windows версията е напълно преносима – не се нуждае от инсталация – просто стартиране изтегления изпълним файл, и програмата се зарежда след няколко секунди.

Сорс-кода е наличен тук – https://code.launchpad.net/live-usb-install [7]

След като инсталирате и пуснете програмата, ще видите този прозорец:

[8]

От падащият списък „Режим“ трябва да изберете режимът на работа на програмата. Разполагате със следните режими:

И така, сега нагледно да инсталираме УСУ върху флашка (приемаме че вече сте изтеглили ISO файла).
Свържете флашката с компютъра и стартирайте live-usb-install.
От падащото меню „Режим“ изберете „Дистрибуция“.
В „Инсталиране от“ маркирайте радио-бутона „ISO Изображение“, след това сложете отметката „Автоматично засичане на дистрибуцията“, и от бутона до него изберете ISO файла.
Ако ISO образа е свален без грешки, програмата ще изчисли автоматично неговата MD5 сума, по нея ще засече автоматично дистрибуцията и версията, ще ви съобщи за това, и ще избере съответната дистрибуция и версия.
В „Инсталиране върху“ изберете флашката върху която искате да инсталирате.
Ако желаете така направената „жива“ флашка да може да помни след рестарт промените и настройките които правите в нея, трябва да сложите отметката „Запазване на документите и настройките след рестарт“, и от падащото меню което се появява вдясно да изберете размер на файла, в който ще се записват промените (така нареченият casper-rw файл). Препоръчвам поне 512 МБ – колкото повече, толкова по-добре.
Накрая цъкнете бутона „Добре“ долу в ляво, и чакайте инсталацията да приключи (обикновено отнема няколко минути, в зависимост от скоростта на запис на флашката).
След като инсталацията приключи, флашката ще се размонтира автоматично (ако сте под Линукс).
Това е всичко – тествайте новата жива флашка която току-що направихте!