Linux върху флаш устройство удобен инструмент за възстановяване
Knoppix: спасител за компютър
И удобно решение е буквално пред вас - поглед към своята флаш памет. Най-често тя се използва само за съхранение на данни, но USB-стик може лесно да се превърне в универсален инструмент, който е много ефективен, когато трябва да се определи на операционна система или каквито и да било програми. Само си представете какви възможности ще дадат пълен OS, веднъж настроен да работи в настройките-ограничен ресурс - обикновени (не огромен капацитет) USB-ключодържател.
Живо-CD дистрибуции обувка оборудван с добър набор от полезни инструменти, и специално предназначени за програми и пакети, които могат напълно да използват всички възможности на платформата. По принцип идеята за използване на готови диск с помощни програми за работа в най-различни ситуации, много добре познати и често се използва на практика, от отдела за техническа поддръжка на изходящ консултант. Но това е възможно не само върху оптични дискове. В действителност, същите свойства, могат да бъдат дадени на USB-стик, който дава възможност на ново ниво на преносимост.
Въпреки оптични дискове са добре известни и популярни, USB, не трябва да се подценява. Брой на USB-интерфейса превес на броя на CD- и DVD-дискове: 1-2 редовен компютър има оптично устройство и 4-10 USB портове. Същото се отнася и за лаптоп - от 2 до 6 порта. Освен това, който иска да носи диск, когато компактно решение на разположение? Броят на възможните кандидати е огромен. Knoppix.net сам разполага с 95 различни целеви дистрибуции - от изображения за възстановяване на системата към професионалните криминалистите набори, а това е в допълнение към обичайните десктоп и сървърни системи. И това е само това, което е свързано с Knoppix, без да се отчита безброй други дъщерни или конкуриращи дистрибуции като Pebble, DSL (Damn Small Linux, много малък начин, размер), Бент, CX, и така нататък.
На пазара има много производни Knoppix, и избор на едно конкретно изпълнение зависи главно от размера на носителя. За нашите цели е подходящ като малък USB флаш памет или твърд диск с USB-интерфейс. Специално проектирани дистрибуции, като DSL, Feather Linux, и Insert, всички са отлични, малък по обем Knoppix-клонинги, които могат да бъдат превърнати лесно и бързо чрез зареждане от USB-носители.
DSL за най-добър изтегляне специално намалена с цип архив dsl-3.0.1-embedded.zip. За Feather Linux трябва да го зареди feather-0.7.4-usb.zip. Тези две архиви са конфигурирани да работят директно от USB-ключодържател. Въпреки, че CD-ROM изображения също може да бъде променен, за да стартирате от USB-чар на тези две възможности не се изисква (или да изискват минимална) усилия, за да ги накара да работят (и конвертирате CD-ROM изображения за USB-стик все още е трудно).
За тестване, избрахме две споменати по-горе-разпределение. Използвали сме 512 MB Corsair Flash Voyager в гумирана случай, въпреки че 64-MB USB-стик би могло да дойде.
Corsair Flash Voyager
USB флаш памет 512MB USB 2.0
Предимства и недостатъци
DSL използва ядро 2.4 и тежи около 50 MB, което е чудесно за малък евтин CD и USB носители. Но защо използвате стара 2.4 ядро вместо свежо 2.6? Често задавани въпроси за DSL Има три обяснения:- Версия 2.4 заема по-малко място, отколкото на 2.6 ядрото;
- Версия 2.4 поддържа по-голям брой по-големи и утвърдени устройства, отколкото 2.6;
- подобрена версия 2.6 активно транспортира обратно към 2.4.
DSL има редица безспорни предимства, които го отличават от други малки Linux-дистрибуции, свързани с, основно, методите за инсталиране. Като разпределение на DSL, можете да стартирате Linux от дискета, CD, USB, както и във вътрешността на QEMU виртуална модула или VMware (ако вземете правилното сглобяване DSL). Разбира се, тъй като искаме да използваме DSL като "спасителен диск", че е малко вероятно, че ще се нуждаят от подкрепа VMware. Въпреки това, наличието на QEMU под ръка, го прави лесно да се изпълнява от DSL под течаща Windows.
Друго предимство е лекотата на разтегливост DSL (добавяне и изтриване на пакети). Той съдържа лесен за употреба интерфейс, който го прави лесно да се правят промени. Допълнителни приложения могат лесно да се включи директно в USB-изображение и графичен прилагането MyDSL за настройка дава максималното ниво на удобство. Освен това, можете да получите инсталационни пакети с конвенционални методи, инсталирането от командния ред. DSL също поддържа FUSE файлова система, която включва редица екзотични решения за архивиране, например, SSHFS, файловата система за монтиране на отдалечени секции чрез Secure Shell (SSH). Това е чудесен резервно решение, когато искате да запазите дистанционно чувствителна информация.
Перо Linux също използва ядро 2.4 и предоставя същите възможности като на DSL, но не разполага с такава богата среда. Поставете използва по-новия 2.6 ядрото в сравнение със същия DSL или Feather Linux, така че е по-добре адаптирани към съвременните технологии, но има по-малко функции за подпомагане на стари устройства.
Макар да експериментира с различни изображения на 2.6 ядро не може да се зареди драйверите на USB на две различни дънни платки nForce4. И ние получите съобщение за грешка, че критичните файлове не са на разположение, така че системата не е зареден. Между другото, Insert (както повечето други преносими Линукс дистрибуции) се зарежда в същото време в много обобщени, черупката, но функционалността му е толкова оскъдна, че е напълно безполезен в повечето случаи. С помощта на някои много нетривиални подобрения все още може да се коригира, но това е жребият на опитни потребители.
Започнете с опазването на информацията, която се съдържа в USB флаш паметта: то ще бъде изчистен по време на процеса на инсталиране. За да се запълни един образ на ключодържател, можете да използвате Linux или Windows. Когато Knoppix е правилно инсталиран на вашия ключодържател ще стане напълно независимо какво операционната система на компютъра използва.
1. Дивизия USB-предавател прегради
С вградения в помощната програма за Linux Fdisk да намерите запис, съответстващ на USB-стик, както е показано по-долу.
За нашите цели, а именно да бъде домакин на едно от изображенията на 50-MB (DSL или Перо), достатъчно размера дял до 64 MB, но за простота ще използваме целия обем.
2. Формат на USB-ключодържател
В нашата ситуация, файловата система FAT16 ще бъде най-добрият избор, защото той е много подходящ за изображението на обувка. Опитът показва, че други формати могат или да работят или не. Ако искате, можете да създадете отделен дял за съхранение на изпълними файлове или данни с файлова система желания формат. Например, погледнете следващото изображение, където допълнителното дял е създаден EXT3 файлова система, и проверява разстояние, получена по време на процеса на монтиране (използвани tune2fs).
Един дял за Linux, а другият - за допълнителни файлове.
Монтиране на USB-ключодържател ви позволява да го използвате като устройство за съхранение за останалата част от системата. След инструмент прост разговор монтиране (пример е показан по-долу) USB-стик е готов да приема файлове. (Заслужава да се направи, ако вашето флаш устройство не е било автоматично монтирани).
Монтиране на устройството предоставя.
Изберете директорията, където сте изтеглили файла и след това да копирате съдържанието й наскоро монтиран USB сечение. Вижте. Илюстрацията по-долу.
5. Спирането на USB стик
За следващата стъпка USB-устройство трябва да бъде спряно. Изключете USB-ключ с помощта umonut команда, както е показано на екранната.
Трябва да демонтирате USB-диск за следващата стъпка.
6. Определяне Syslinux
Конфигурация Syslinux ви позволява да направите флаш устройство за първоначално зареждане. Командата е показано на следващата илюстрация.
Изменение на флаш паметта, така че той може да изтеглите нашия разпределение.
По времето на статията Feather Linux версия 7.5 не разполага с USB-версия, но създаването му въз основа на изображението ISO не предизвиква затруднения. Повечето от файловете поставени в папката за стартиране / isolinux трябва да се копира в главната папка на флаш устройството, което премахва boot.cat и isolinux.bin. Boot.cat трябва да бъдат преместени в Knoppix / папката на USB устройството и isolinux.bin да бъдат отстранени. Структура на папките, които трябва да получат в края на краищата е показана в следната скрийншота.
Създаване на структура на папките на USB-стик с Feather Linux 0.7.5.
Други дистрибуции Knoppix могат да бъдат инсталирани по подобен начин, но, разбира се, всеки ще има свои собствени различия в структурата, конфигурацията и операции. DSL Linux може да се направи, за да работи по същия начин, въз основа на ISO-версия на CD-ROM.
Що се отнася до компютъра, има два важни фактора: способността да се зарежда от USB-устройства в BIOS, както и съответната конфигурация обувка. Зареждане от USB-стик се поддържа в най-модерния BIOS под формата на линии от USB-HDD, USB-ZIP, и т.н.
Двете нови версии на Phoenix Award BIOS от опции за USB зареждане са по т "Разширени BIOS Features". Тук ние се интересуваме от две точки: "Hard Disk Boot Priority" ( "Как да се зареди твърди дискове", трябва да има USB-HDD) и "първо устройство" ( "основна единица за изтегляне" трябва да бъде избран и USB-HDD). Вариант "Hard Disk Boot Priority" трябва да се настрои на стойност, която се обозначава с фразата, посочване на USB-стик, но това се променя с различни версии на BIOS. И в двете версии на Phoenix BIOS, който тествахме, първият свързан със USB съхранение нарича USB-HDD0 (нулев прекратено).
Благодарение на отличните си характеристики, определящи хардуер и Feather и DSL изтегляне и намерите всички налични устройства от двете тестови машини без никакви проблеми.
В следната картина, показва екрани перо и DSL по време на зареждане.
Screen когато DSL Linux обувка.
Screen когато Feather Linux обувка.
Къде мога да поискам това? Да навсякъде! Сама по себе си преносим комплект за възстановяване на USB ще бъде отличен инструмент за универсални машини, работещи под Windows и Linux, поддържа зареждане от USB. Възможна и всяка друга модификация на платформата Knoppix. Днес той е на разположение много примери за комплекти за съдебномедицинска експертиза на системите за графични и компютърни. Възможностите са ограничени само от вашето време и усилия, за който искате да похарчите за събранието.
Преносими дистрибуции Knoppix отдавна се превърне в универсален инструмент за всички видове приложения. Включително за възстановяване на данни. DSL и Feather има на свое разположение подобна програма за възстановяване и ремонт на системи за Linux и Windows. Докато DSL и има уникална схема инсталиране на пакети, всеки разпределение лесно може да бъде променен и допълнен от допълнителни пакети и услуги за работа с лош OS.