ГНУ/Линук дистрибуцијама су потребни покретачи током инсталације. Ови покретачи су одговорни за учитавање системских датотека које се покрећу када инсталирате било коју ГНУ/Линук дистрибуцију. Ако развијате било коју ГНУ/Линук дистрибуцију, можда ћете морати да радите са програмима за покретање како би корисници могли да је инсталирају на своје системе.
Један од таквих покретача је Сислинук. Постоји неколико типова Сислинук-а, од којих је сваки посвећен одређеном систему датотека. Ево свега што треба да знате о Сислинук покретачима, укључујући и како да их инсталирате.
1. СИСЛИНУКС
СИСЛИНУКС је Сислинук-ова варијанта за ФАТ систем датотека. Такође, ово је најстарији тип Сислинук покретачког програма. Подржава ФАТ12, ФАТ16 и ФАТ32 систем датотека. Ако користите Виндовс или ДОС, СИСЛИНУКС је онај који треба да користите.
Структура СИСЛИНУКС-а
Ако преузмете СИСЛИНУКС користећи зрцалне везе, добићете компримовану архиву. Када отворите ову фасциклу, видећете биос именик унутра. У овој фасцикли налазе се мбр и језгро именике.
У фази сектора за покретање диска, потребан вам је мбр.бин фајл који се налази у /bios/mbr именик. Унутар /bios/core именик, можете видети лдлинук.сис датотеку, која је основна датотека СИСЛИНУКС-а.
лдлинук.сис треба лдлинук.ц32 фајл за рад. дакле, лдлинук.ц32 и лдлинук.сис мора бити у истом директоријуму.
Друге датотеке такође морају бити у тренутној путањи директоријума или поддиректоријумима текуће путање директоријума. Можете погледати на сислинук.цфг конфигурациони фајл за ово. Мора бити у тренутној путањи директоријума и мораћете сами да креирате ову датотеку.
Опционо, можете пронаћи додатке, датотеке помоћи и друге конфигурационе датотеке у надређеном директоријуму.
Инсталирање СИСЛИНУКС-а
Можете видети локацију СИСЛИНУКС инсталационих датотека према системима у табели испод:
Виндовс | Линук | ДОС |
---|---|---|
|
|
|
Подразумеване команде које можете користити за инсталирање СИСЛИНУКС-а на диск су следеће:
# За 32-битни Виндовс са ДОС-ом
сислинук -м -а -д <именик><подела># За 64-битни Виндовс
сислинук64 -м -а -д <именик><подела>
# За Линук
сислинук -и <подела>
2. ЕКСТЛИНУКС
ЕКСТЛИНУКС покретач подржава ект2, ект3, ект4, бтрфс, ФАТ12, ФАТ16, ФАТ32, НТФС, КСФС, ХФС и УФС системе датотека. Радна логика и структура датотеке ЕКСТЛИНУКС је потпуно исто што и СИСЛИНУКС. Само је напреднији у смислу подршке за систем датотека и има неколико додатних функција.
ЕКСТЛИНУКС је добар избор ако желите да инсталирате ГНУ/Линук кернел на вашем рачунару. Можете прво да инсталирате ЕКСТЛИНУКС и одмах поставите ГНУ/Линук кернел на врх ове партиције.
Остали детаљи које треба да знате, ЕКСТЛИНУКС је доступан од верзије 3.00 Сислинук-а. Такође, они који користе различите верзије треба да знају да је подршка за ект4, бтрфс, ФАТ12, ФАТ16 и ФАТ32 дошла у ЕКСТЛИНУКС у верзији 4.00, НТФС подршка у верзији 4.05, КСФС подршка у верзији 5.00 и УФС подршка са ХФС је дошла у верзији 5.00.
Структура ЕКСТЛИНУКС-а
Баш као и СИСЛИНУКС, ЕКСТЛИНУКС-ов основни фајл је лдлинук.сис. Овде се такође примењују правила наведена у СИСЛИНУКС-у у вези са директоријумом основне датотеке. За разлику од СИСЛИНУКС-а, конфигурациона датотека за ЕКСТЛИНУКС је ектлинук.цонф.
Инсталирање ЕКСТЛИНУКС-а
Ако сте преузели најновију верзију Сислинук-а, можете пронаћи датотеку за подешавање у /bios/extlinux фолдер. Ову датотеку можете користити са одређеним опцијама командне линије.
Можете користити следећу команду за инсталирање покретачког програма:
ектлинук --инсталл <тренутни-директоријум-пута>
Такође, други параметри које можете да користите су:
# Да ажурирате инсталирани волумен
ектлинук --упдате <тренутни-директоријум-пута># За инсталацију на РАИД партицију
ектлинук --раид --инсталл <тренутни-директоријум-пута>
# Да ажурирате инсталирану РАИД партицију
ектлинук --онце /инитрд.имг роот=/dev/сда0 инитрд=инитрд.имг вга=794 /boot/extlinux
У ЕКСТЛИНУКС-у можете лако направити било коју почетну спецификацију из командне линије. Овај систем се зове Вектор помоћних података (АДВ). Можете видети како да га користите у следећим примерима:
# Пример --једнократна употреба
ектлинук --онце /инитрд.имг роот=/dev/сда0 инитрд=инитрд.имг вга=794 /boot/extlinux# Направљена је једна почетна спецификација и желите да уклоните овај статус
ектлинук --цлеар-онце <тренутни-директоријум-пута>
# Ако је ЕКСТЛИНУКС инсталиран на РАИД-1 (препоручено) партицији, морате ресетовати АДВ да бисте обрисали почетну спецификацију
ектлинук --ресет-адв <тренутни-директоријум-пута>
Неке карактеристике ЕКСТЛИНУКС-а
За разлику од СИСЛИНУКС-а, ЕКСТЛИНУКС може приступити било ком директоријуму на јединици за складиштење. Именовање путања директоријума је исто као у ГНУ/Линук-у. Ако нема "/" знак, ЕКСТЛИНУКС користи тренутни директоријум. Можете користити путању до директоријума дужине до 511 знакова.
Такође, ЕКСТЛИНУКС подржава псеудониме. Међутим, не би требало да држите ове псеудониме предуго, јер се можете заглавити у блоку путање. Када користите псеудониме, потребно је само да дате имена директоријума типа Линук.
3. ИСОЛИНУКС
Ако ћете користити Сислинук за ЦД-ове и ДВД-ове, требало би да сте упознати са ИСОЛИНУКС-ом. Али данас су УСБ-ови распрострањенији од ЦД-ова и ДВД-ова. Стога је употреба ИСОЛИНУКС-а мања од других типова Сислинук-а.
Шта вам је потребно да инсталирате ИСОЛИНУКС
Да бисте инсталирали ИСОЛИНУКС, прво морате да преузмете Сислинук. Требаће вам софтвер као што је ЦД или ДВД снимач да бисте инсталирали ИСОЛИНУКС. Такође, ако ћете користити ДВД-ове, ДВД снимач мора да подржава креирање диска за покретање. Имајте на уму да ако нарежете ИСОЛИНУКС на ЦД или ДВД који се не може поново уписивати, можда нећете моћи поново да користите свој ЦД. Стога, има смисла користити ЦД који се може поново уписивати за ово.
Структура ИСОЛИНУКС-а
Тхе језгро директоријум чува исолинук.бин фајл. Ако желите да креирате слику, такође вам је потребна боот.цат фајл.
Тренутни директоријум мора да садржи ИСОЛИНУКС конфигурационе датотеке, тј исолинук.цфг или сислинук.цфг. Ова датотека се не креира нити копира током процеса инсталације, тако да морате ручно да извршите неопходна подешавања. Ако ова датотека није пронађена, ИСОЛИНУКС покушава да отвори слику под именом Линук без параметара и приказује грешку у којој се наводи да слика није пронађена.
ИСОЛИНУКС вс. мкисофс
Да бисте креирали ИСОЛИНУКС ЦД имиџ, можете користити програм мкисофс. Обавезно користите најновију стабилну верзију услужног програма.
Пример употребе мкисофс-а је следећи:
мкисофс -о <исо-имаге-то-цреате> -б <текући директоријум>/исолинук.бин -ц <текући директоријум>/боот.цат -но-емул-боот -боот-лоад-сизе 4 -боот-инфо-табле <директоријум-датотека-и-директоријум-који-се-ставити-у-слику>
Као што је очигледно, не морате да користите горе поменуту команду онакву каква јесте. Ове параметре можете користити и одвојено.
ИСОЛИНУКС подржава именовање датотека
У ИСОЛИНУКС-у, знак за раздвајање у путањама директоријума је у УНИКС формату и користи коса црта (/) карактер. Сингл / означава тренутни директоријум ИСОЛИНУКС-а. У ИСОЛИНУКС-у, путање директоријума морају имати највише 255 знакова. Користи само ИСО 9660 именовање датотека и неопходно је користити ниво један (8,3 знака) или ниво два (31 знак) ИСО 9660.
Поред тога, постоје неке ствари које треба да имате на уму:
- ИСОЛИНУКС дискретне датотеке, размакнути тип, логички блок и подржана величина сектора је само 2048 бајтова
- Када монтирате ИСОЛИНУКС инсталирану слику у ГНУ/Линук, морате додати нороцк, нојолиет атрибут на -о параметар за команду моунт
- Ако рачунар има проблема са отварањем ИСОЛИНУКС-а, користите исолинук-дебуг.бин уместо исолинук.бин када инсталирате ИСОЛИНУКС. На овај начин можете видети поруке о грешци.
ИСОЛИНУКС за чврсте дискове
ИСОЛИНУКС подржава више ИСО слика од верзије 3.72. Можете користити изохибрид алат за креирање више ИСО слика са ЦД или ДВД слике са инсталираним ИСОЛИНУКС-ом.
Његова употреба је следећа:
изохибрид <име-датотеке-слике>
Међутим, овим процесом, величина датотеке слике се повећава у просеку за 1 МБ.
4. ПКСЕЛИНУКС
ПКСЕЛИНУКС је тип Сислинук-а који се користи за учитавање оперативног система са ТФТП сервера. То је за радне станице које раде без волумена диска. Помаже при инсталацији мрежног адаптера ПКСЕ (Пре Екецутион Енвиронмент) са сервера који користи БООТП или ТФТП протоколе са ДХЦП.
Да бисте користили ПКСЕЛИНУКС, потребан вам је БООТП или ТФТП сервер и рачунар за покретање из друге мреже или софтвера за виртуелизацију.
Структура Пкелинук-а
У директоријуму БООТП или ТФТП сервера, датотека језгра пкелинук.0 мора да се налази у основном директоријуму. Ако сте преузели најновију верзију, ова датотека је у /bios/core. Такође, ПКСЕЛИНУКС-ова конфигурациона датотека је пкелинук.цфг. Можете пронаћи опционе додатке, датотеке помоћи, слике и друге конфигурационе датотеке у тренутном директоријуму.
Тип Сислинук покретача зависи од ваших циљева
Да бисте могли да користите своју ГНУ/Линук дистрибуцију на другим уређајима и да је удобно носите, потребан вам је покретач. Сислинук је само један од ових покретача. Можете одабрати једну од варијанти Сислинук-а у зависности од предвиђеног случаја употребе и циљног окружења.
Штавише, ови типови Сислинук-а ће се разликовати у зависности од тога где и како преместите своју ГНУ/Линук дистрибуцију или кернел. Осим Сислинук-а, можете користити и друге покретачке програме као алтернативу.