Осъществяване на няколко операционни CD-диск
Защо това може да е полезно (и забавно) за вас? Представете си - можете да използвате във вашата работа Linux и FreeBSD. Или, например, че сте инсталирали на компютъра си няколко Линукс дистрибуции, и изведнъж системата, че нещо се е случило и няма начин за достъп до данни по обичайния начин. Или ще трябва да се използват за първоначално зареждане дискета (но не може да има проблеми - например, че използвате журнализирана файлова система като XFS, или са криптирана файлова система и имате нужда 5 дискети за достъп до тях) или да създадете multizagruzochny CD с няколко версии на ядрото и набор от инструменти за всички поводи. Мисля, че една малка CD с 10 операционни системи, ще ви спаси от заблуда, че в този свят има винаги нещо се обърка и не е възможно да се направи нещо.
Работата на тази статия, аз се опитах да го направи възможно най-прости за разбиране. Специално за начинаещи. Аз съм, доколкото е възможно, избягвайте технически език, който може да бъде разбран от всички. Надявам се, че го е направил, и по този начин аз бях в състояние да привлече вниманието към статията много читатели.
За нас, важна информация, е, че ние можем да запишете на компактдиск до 10 операционни системи, както и да използвате по-късно този диск на всяка машина, чиито BIOS поддържа багажника от CD. Bootable ISO-образ може да бъде създаден със способността да подражава дискета или обем 2.88MB 1.44MB, или твърд диск. [1]
От думи към действия - практическо ръководство за подготовката multizagruzochnogo CD
На първо място, на ваше разположение е да бъде по-голям от първоначално зареждане дискета под DOS или Linux. Image (или зареждане на изображението.) - файл, съдържащ копие на дискетата обувка [2] Съществуват няколко вида на изображения. За да създадете един от тях, можете да използвате командата дд (диск сметище) и за създаване на изображение на дял с файлова система (като пример тук е показано как да се създаде един образ на първия дял на файловата система [hda1] [3]):
дд ако = / ррт / hda1 на = / my_image.file
Нещо имам съмнения относно размера на получения файл. Прибл. Ед.
my_image.file файл ще бъде създаден и се поставя в основата на вашата файлова система. Не всеки образ е стартиращ - това зависи от съдържанието, така че е добра идея да се запасите на "тото" брой изображения (под Linux или BSD). Най-лесният начин да направите това, като изтеглите тези изображения от интернет:
Ibiblio е един от най-добрите записи в интернет. флопи зареждане можете да намерите на линка по-горе. В този случай, не е нужно да се притеснявате за това как да ги направи обувка. - всичко вече е направено за вас [4] Все пак, ако искате да създадете стартиращ дискета със собствените си ръце, можете да използвате услуги Bootkit, CatRescue, SAR, диск за възстановяване-Utils и други подобни, които ще ви помогнат да създадете стартиращ дискета (или техните изображения).
Файловете, които ние трябва да се създаде multizagruzochny CD ще FBSD-ФЛП-1.0.3.bin (обувка образ FreeBSD 2.88MB размер флопи), tomsrtbt или да създават свои собствени изображения, премахване на копия на дискове за начално зареждане, които са в ваше разположение. Поставете дискетата (DOS или Linux) в устройството и въведете следната команда:
- Bootkit-1.01.tar.gz
- CatRescue101E.tgz
- SAR-2.25.tar.gz
- Banshee-linux.0.61.tar.bz2
- BRD-2.0.tar.gz
- дискови-възстановяване-UTILS-1.0.tgz
- FBSD-изо-1.0.3.bin.gz
- fspace.tgz
- genromfs-0.5.1.tar.gz
- mulinux-5r0.lsm
- mulinux-5r0.tgz
- picoboot-0.95.tar.gz
- rescue02.zip
- resque_disk-2.3.99-pre9-A.tgz
- RIP-10.exe
- RIP-51.iso.bin
- sash.tar.z
- tomsrtbt-2.0.103.ElTorito.288.img.bz2
- tomsrtbt-2.0.103.dos.zip
- trccs-0.8.1r2.iso.bz2
- trccs-0.8.1r2.tar.bz2
- trccs-0.8.1r2_boot_disk.img.bz2
- двор-2.1.tar.gz
- Yard-prefabs-2.tgz
- zdisk-2.14.tar.gz
Има няколко добри сайтове, където можете да изтеглите стартираща дискета:
Някои терминология. Има разлика между начина, по който флопи зареждане и ISO-модата, който се записва на CD. Това, което е нужно е стартиращ флопидискови изображения, от които ние ще създават ISO-образ.
1) Може да се подготви за първоначално зареждане дискета с командата:
дд ако = / ррт / fd0 на = / my_image.img
или можете да изтеглите тези изображения от Интернет (вж. документите, цитирани по-горе). Сега обратно "дом" в Linux. ) Създаване на директория / CD и да копирате изображенията на зареждане (не забравяйте, че не трябва да бъде повече от 10). Уверете се, че имената на файловете съответстват на формата на 8.3 (8 символа за името и 3 за разширение). Това е необходимо, за съвместимост с DOS-програма makebt.exe, който ще използваме по-късно.
2) Ако искате да използвате останалата свободното място на CD (10 снимки дискети ще заемат около 14MB, максимална - 28MB), копие полезност в поддиректория / CD / Soft. За информация как да получите достъп до CD-ROM (Linux и DOS среда) е дадена по-долу.
3) Сега можете да създадете ISO образ:
Mkisofs Ь image.img -С boot.cat -J -L -R -R -о /cd.iso / CD
File "boot.cat" или "boot.catalog" ще бъде създадена автоматично, така че няма нужда да го създаде в директорията / CD. Просто напишете - всичко останало се прави за вас. Като изображение за изтегляне, можете да укажете името на всяко изображение на тези, които копират / CD. Той е пътят, който ще се изпълнят при стартиране от компактдиск. Размер на изображението трябва да бъде 1.44MB или 2.88MB.
5) Сега ние трябва да редактирате ISO-образ, така че да бъде в състояние да multizagruzki останалите изображения. По този начин, ние ще ги включват в менюто за зареждане да се появи по време на зареждане от компактдиска. Опциите в менюто ще бъдат представени, номерирани от 1 до 10 (ако създадете всички 10 снимки). Подборът ще се извърши уточняване на броя на необходимата операционната система. [12]
6) След като приключите с редактирането - това ще бъде възможно да се записват на диска.
JURO / FreeBSD / makebt.zip. Къде си и да може да го изтеглите.
Когато стартирате makebt.exe, това ви подканва да въведете пълния път [6] и името на ISO-файла с изображението, което искате да редактирате, и ще видите форма на екран, който след това трябва да въведете имената на изображенията за зареждане флопидискови: [7]
BC означава Boot каталог (зареждане директория). Трябва само да въведете boot.cat и не се тревожи за нищо, защото Използвали сте тази линия в опциите, когато се обадите Mkisofs команда (най-важното е, че ISO-образ вече съдържа ред "boot.cat"). Сега, въведете имената на изображенията багажника. Трябва да въведете имената им във формат 8.3.
В допълнение към името на изображението, което трябва да се уточни вида на емулация - емулация 1.44MB флопи или 2.88MB. Ние ще използваме само емулация на 1.44MB и 2.88MB, но ако искате да експериментирате с твърд диск емулация, можете да създадете Linux дял на 650MB и копие на файловата система на вашата машина. [8] За да изберете вида на емулация, използвайте клавиша на курсора (дясна стрелка). В допълнение, "Default" колоната, трябва да посочите кои от снимките трябва да се зарежда по подразбиране. За да направите това, натиснете "Y". И на последно място (въпреки че тя трябва да бъде първият) - преходът между хоризонталните полетата за въвеждане - ключовият "ОТО". Движи нагоре и надолу се извършва както обикновено - на съответните бутони за контрол на курсора на мишката.
Когато приключите с въвеждането на данни, натиснете F1 (може да се наложи да го натиснете няколко пъти - програмата може да отговори на вашата депресия не директно). makebt.exe има наченки на интелигентност (по-учтиви) - Ако сте въвели неправилен името на файла, той ще уведоми (след натискане на клавиша F1). Да не се включва описание на всички процеси за зареждане на изображения от менюто, което се появява при натискане на F1, като тази функция се използва най-вече в CD-ROM на SCSI и не съм го учил старателно.
Е, това е всичко. Сега можете да запишете на диска.
Когато се стартира от CD, вие няма да видите описанието на операционната система - само двуцифрени числа (в края на низа в скоби) [10]. Не съм имал достатъчно време да експериментирате, за да го разбера, така че е добра идея да пиша за определяне на поредните номера на елементи от менюто и описание на тях, за да бъдат запознати с това как и къде системата е заредена.
Тук трябваше да се справят с образите на дискети, това е система, така че ако зарежда от диск, който току-що създадохте, а след това можете да получите достъп до вашия CD-ROM'u командата "монтиране / сътрудничество / HDC / MNT". По този начин, вие получавате възможността да използва инструментите, които се съхраняват в директорията / Soft. В случай на система DOS, трябва да добавите в config.sys драйвер за достъп до диска, както и в програмата за зареждане на mscdex.exe autoexec.bat регистър.
Създадох много multizagruzochnyh CD, използвайки всички по-горе и проблемите, свързани с тяхното създаване не са имали такива. Въпреки това, предвид факта, че първата палачинка е винаги бучки излезе, аз ви съветвам да се използва за експериментите си CD-RW дискове. На добър час!