EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

mknbi-fdos - Online în cloud

Rulați mknbi-fdos în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda mknbi-fdos care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


mknbi - face o imagine bootabilă în rețea

REZUMAT


mknbi --versiune

mknbi --format=format --tinta=ţintă [--ieșire=fisier de iesire] argumente-specifice-țintei

mkelf-linux [--ieșire=fisier de iesire] kernelimage [ramdisk]

mknbi-linux [--ieșire=fisier de iesire] kernelimage [ramdisk]

mknbi-rom [--ieșire=fisier de iesire] .z?rom-file

mkelf-img [--ieșire=fisier de iesire] .z?img-file

mkelf-meniu [--ieșire=fisier de iesire] [imagine de date]

mknbi-meniu [--ieșire=fisier de iesire] [imagine de date]

mkelf-nfl [--ieșire=fisier de iesire] [imagine de date]

mknbi-nfl [--ieșire=fisier de iesire] [imagine de date]

mkelf-lua [--ieșire=fisier de iesire] luabin

mknbi-fdos [--ieșire=fisier de iesire] kernel.sys imagine de dischetă

mknbi-dos [--ieșire=fisier de iesire] imagine de dischetă

DESCRIERE


mknbi este un program care face imagini bootabile în rețea pentru diferite sisteme de operare
potrivit pentru încărcarea în rețea de către Etherboot sau Netboot, care sunt încărcătoare de boot ROM. daca tu
căutați să porniți folosind PXE, nu căutați mai departe, mknbi nu este ceea ce doriți. Probabil tu
vrei ceva de genul PXELINUX care face parte din pachetul SYSLINUX.

mknbi --version imprimă versiunea curentă. Utilizați acest lucru înainte de a raporta probleme.

mknbi poate fi invocat cu --format și --ţintă se pot face opțiuni sau link-uri către acesta
sub format și țintă nume specifice. De exemplu, mkelf-linux este același cu mknbi
--format=elf --target=linux.

--format=format Specificați formatul de ieșire. Momentan disponibile sunt nbi și elf.
Formatul ELF funcționează numai cu Linux și meniu. În caz contrar, invocarea este aceeași ca pentru
mknbi. În discuțiile de mai jos, se folosește forma mknbi.

--ţintă=ţintă Specificați binarul țintă. Momentan disponibile sunt linux, menu, rom, fdos
si dos. mknbi nu este necesar pentru pornirea FreeBSD.

--ieșire=fisier de iesire Specificați fișierul de ieșire, poate fi folosit cu toate variantele. Stdout este
Mod implicit.

Pachetul trebuie instalat în locația de destinație înainte ca executabilele să poată fi
rulați, deoarece caută fișiere de bibliotecă.

Fiecare dintre variante va fi descrisă separat.

MKELF-LINUX


mkelf-linux și mknbi-linux face o imagine de pornire dintr-o imagine de kernel Linux, fie o imagine zImage
sau o bzImage.

MKELF-LINUX OPŢIUNI


--param=şir Înlocuiți șirul de parametri implicit cu cel specificat. Această opțiune
suprascrie toate opțiunile următoare, așa că ar trebui să știți ce faceți.

--adăuga=şir Adaugă șirul specificat la șirul de parametri existent. Această opțiune
funcționează după ce au fost evaluate celelalte opțiuni ale parametrilor.

--rootdir=rootdir Definiți numele directorului de montat prin NFS de pe serverul de pornire.

În absența acestei opțiuni, implicit este să utilizați directorul „/tftpboot/”%s, Cu
il %s reprezentând numele de gazdă sau adresa IP a sistemului de pornire, în funcție de dacă
atributul hostname este prezent în răspunsul BOOTP/DHCP.

Dacă este dat „rom” și dacă serverul BOOTP/DHCP este capabil să gestioneze extensiile RFC 1497,
valoarea opțiunii rootpath este folosită ca director rădăcină.

Dacă numele dat opțiunii începe cu „/ dev /", dispozitivul corespunzător este folosit ca
dispozitivul rădăcină și nu va fi montat niciun director NFS.

--rootmode="ro|rw" Definește dacă dispozitivul rădăcină va fi montat doar în citire sau în citire-scriere
respectiv. Fără acest parametru, valoarea implicită este „rw”.

--ip=şir Definiți adrese IP client și server.

În absența acestei opțiuni, nu sunt definite adrese IP, iar nucleul va determina
adresele IP în sine, de obicei folosind DHCP, BOOTP sau RARP. Rețineți că cel al nucleului
interogarea este in plus la interogarea făcută de bootrom și necesită IP: nivel kernel
caracteristica de autoconfigurare (CONFIG_IP_PNP) care urmează să fie inclusă în kernel.

Notă importantă: în nucleele Linux 2.2.x unde x >= 18 și 2.4.x unde x >= 5, este
necesar pentru a specifica una dintre opțiunile de activare din paragraful următor pentru a determina IP-ul
autoconfigurarea să fie activată. Spre deosebire de nucleele anterioare, autoconfigurarea IP o face
nu se întâmplă în mod implicit. De asemenea, rețineți că este posibil ca autoconfigurarea IP și NFSroot să meargă
departe în Linux 2.6 și acele metode de configurare IP a spațiului utilizatorului folosind discul ram și spațiul utilizator
Demonii DHCP sunt preferați acum.

Dacă este dată una dintre următoarele: „off, none, on, any, dhcp, bootp, rarp, both”, atunci
opțiunea va fi transmisă nemodificată nucleului și va face ca opțiunea de autoconfig să fie
ales.

Dacă „rom” este dat ca argument pentru această opțiune, toate adresele IP necesare pentru root NFS
montarea va fi moștenită de la răspunsul BOOTP/DHCP pe care bootrom l-a primit de la server.

De asemenea, este posibil să definiți adresele în timpul compilării imaginii de boot. Apoi, toate
adresele trebuie separate prin două puncte și ordonate în felul următor:

"--ip="client:server:gateway:netmask:hostname[:dev[:proto]]

Folosind această opțiune mkelf-linux va converti automat numele sistemului în IP zecimal
adrese pentru primele trei intrări din acest șir. The nume de gazdă intrarea va fi folosită de
nucleul pentru a seta numele de gazdă al clientului Linux fără disc pornit. Când mai mult de unul
interfața de rețea este instalată în clientul fără disc, este posibil să specificați numele
a interfeței de utilizat pentru montarea directorului rădăcină prin NFS dând opțional
valoarea „dev”. Această intrare trebuie să înceapă cu șirul „eth” urmat de un număr de la 0 la
9. Cu toate acestea, dacă în client este instalată o singură interfață, aceasta dev intrarea inclusiv
punctul și virgulă precedent poate fi omis. The proto argumentul este unul dintre autoconfigurarea IP
opțiunile de activare enumerate mai sus. (Autor: nu îmi este clar care este IP
autoconfigurarea face atunci când parametrii sunt deja specificați. Poate pentru a obține
parametri nespecificați, de exemplu domeniul NIS.)

--rdbase=top|asis|0xNNNNNNNN Setați adresa de încărcare a discului ram. „top” mută discul ram la
partea de sus a memoriei înainte de a sări la nucleu. Aceasta este valoarea implicită dacă rdbase nu este
specificat. Această opțiune necesită ca dimensionarea nucleului first-linux să funcționeze corect. "asis"
îl încarcă la 0x100000 (1MB) dacă nucleul este încărcat scăzut; sau o lasă imediat după nucleu
în memorie, dacă nucleul este încărcat la nivel ridicat. Pentru ca această opțiune să funcționeze, nucleul trebuie să fie capabil
pentru a gestiona discurile ram la aceste adrese. 0xNNNNNNNN mută discul ram la adresa hex
specificat. Sarcina utilizatorului este de a specifica o adresă adecvată, care este acceptabilă pentru
nucleu și nu se suprapune cu niciun alt segment. Etherboot va rotunji adresa în jos la
multiplu de 4k (ultimele 3 cifre la zero).

--rdnopad În mod implicit, etherboot pad (cu valori nule) initrd-ul dat de orice dimensiune la multiplu
de 4k octeți (alinierea la limita paginii de memorie). Utilizați această opțiune pentru a dezactiva umplutura dacă este
cauzează probleme.

--first32=program Ignorați programul implicit de configurare a primei etape. Poate fi folosit pentru a suna
extensii la codul Etherboot, care deschide calea pentru funcționalități utile suplimentare
fără a mări dimensiunea amprentei Etherboot. --first32 este implicat de ELF
format.

--progreturns Această opțiune este utilizată împreună cu și este valabilă numai cu --first32
opțiunea de a indica încărctorului Etherboot că programul apelat va reveni la încărcător
și, prin urmare, Etherboot nu ar trebui să dezactiveze dispozitivul de rețea, așa cum este cazul în care programul
nu se va întoarce niciodată la Etherboot.

--relocseg=segaddr Această opțiune este folosită pentru a specifica mai întâi o relocare a Linux, boot,
configurarea și segmentele parametrilor la o altă bandă de 64k. În prezent, singurele valori valide sunt
0x9000 și 0x8000, corespunzătoare adreselor liniare de la 0x90000 și 0x80000 în sus. The
implicit este 0x9000. De obicei, utilizați această opțiune dacă ați mutat Etherboot la 0x84000
pentru a evita alt cod din segmentul 0x90000, cum ar fi DOC. Nucleul Linux trebuie să accepte
relocare care implică un nucleu 2.4 sau mai recent. --relocseg funcționează în mod fiabil numai cu ELF sau
--first32=.

mem=memsize Aceasta nu este o opțiune de linie de comandă, ci un parametru al nucleului care este interceptat
până la prima etapă 32 și folosită ca vârf de memorie, pentru a se potrivi cu interpretarea Linux.
memsize poate fi sufixat cu „G” pentru a indica gibibytes (ori 2^30), „M” pentru a indica
mebibytes (mulți 2^20) sau „K” pentru a indica kibibytes (ori 2^10). Rețineți că sufixele
sunt majuscule. Acest parametru de nucleu poate fi specificat în --append= sau opțiunea-129 din
Înregistrare DHCP/BOOTP.

Rulați programul astfel:

mkelf-linux kernel-imagine [ramdisk-imagine] > linux.nb

Apoi mutați linux.nb acolo unde procesul de pornire a rețelei se așteaptă să-l găsească.

MKELF-LINUX BOOTP/DHCP Vendor ETICHETE


mkelf-linux include un cod de pornire la începutul nucleului Linux care este capabil să
detecta anumite opțiuni definite de furnizor DHCP. Acestea pot fi folosite pentru a modifica nucleul
procesul de încărcare în timpul execuției. Pentru a utiliza aceste opțiuni cu ISC DHCPD v3, un demon DHCP popular,
sintaxa este ca mai jos. Va trebui să ajustați sintaxa pentru alte DHCP sau BOOTP
demonii.

opțiune etherboot-signature code 128 = șir;

opțiunea kernel-parameters cod 129 = text;

...

option etherboot-signature E4:45:74:68:00:00;

opțiunea kernel-parameters "INITRD_DBG=6 NIC=3c509";

Opțiunea 128 trebuie să fie semnătura de șase octeți de mai sus. Consultați anexa etichete de vânzător din
manualul de utilizare Etherboot pentru detalii.

Următoarea opțiune este în prezent acceptată de mkelf-linux:

129 şir valoarea dată cu această opțiune este atașată textual la sfârșitul nucleului
Linie de comanda. Poate fi folosit pentru a specifica argumente precum adrese I/O sau canale DMA
necesare pentru hardware special, cum ar fi adaptoare SCSI, plăci de rețea etc. Vă rugăm să consultați
Documentația kernel-ului Linux despre sintaxa cerută de aceste opțiuni. Este la fel ca
il --adăuga opțiunea de linie de comandă pentru mkelf-linux, dar funcționează la pornire în loc de imagine
construi timp.

130 Cu această opțiune este posibil să selectați adaptorul de rețea utilizat pentru montare
root prin NFS pe un client multihomed fără disc. Sintaxa pentru şir valoarea este aceeași
în ceea ce privește intrarea „dev” folosită cu --ip= opțiunea descrisă mai sus. Cu toate acestea, rețineți că
il mkelf-linux Rutina de configurare a runtimei nu verifică sintaxa șirului.

MKNBI-ROM


mknbi-rom face o imagine de pornire dintr-o imagine ROM de pornire Etherboot „.rom” sau „.zrom”. Acest
îi permite să fie pornit prin net folosind un ROM existent. Acest lucru este util pentru dezvoltarea Etherboot
drivere sau pentru a încărca o versiune mai nouă de Etherboot cu una mai veche.

Rulați mknbi-rom astfel:

mknbi-rom nic.zrom > nic.nb

Muta nic.nb acolo unde procesul de pornire a rețelei se așteaptă să-l găsească. ROM-ul de pornire va
încărcați acest lucru ca de operare sistem și executați imaginea ROM.

MKELF-IMG


mkelf-img face o imagine de boot dintr-o imagine Etherboot „.img” sau „.zimg”. Acest lucru îi permite
să fie pornit prin net folosind un ROM existent. Acest lucru este util pentru dezvoltarea driverelor Etherboot sau pentru
încărcați o versiune mai nouă de Etherboot cu una mai veche.

Rulați mkelf-img astfel:

mkelf-img nic.zimg > nic.nb

Muta nic.nb acolo unde procesul de pornire a rețelei se așteaptă să-l găsească. ROM-ul de pornire va
încărcați acest lucru ca de operare sistem și executați imaginea.

Rețineți că aceasta nu testează porțiunea de încărcare ROM care se află într-o imagine „.z?rom”, dar nu în
un „.z?img”.

MKELF-MENIU


mkelf-meniu și mknbi-meniu faceți o imagine de pornire dintr-un program de meniu auxiliar. Etherboot are
capacitatea de a încărca un program auxiliar care poate interacționa cu utilizatorul, modifica DHCP
structura și returnează un statut. Pe baza stării, Etherboot poate încărca un alt binar,
reporniți sau ieșiți. Acest lucru face posibil să aveți programe elaborate de interfață cu utilizatorul fără
trebuind să modifice Etherboot. Specificațiile pentru programul auxiliar sunt documentate în
Manualul dezvoltatorului Etherboot.

mkelf-meniu și mknbi-meniu luați un binar numit „meniu” din directorul bibliotecii, adică
se presupune că are un punct de intrare de 0x60000. Se acceptă un argument opțional și acesta este
încărcat la 0x80000. Acesta poate fi un fișier de date utilizat de programul de meniu.

În prezent, meniul binar furnizat dublează meniul încorporat al Etherboot cu
cu excepția câtorva mici diferențe: nu există specificații pentru server sau gateway
încărcările TFTP folosite și imbricate nu funcționează. Nu ar trebui să aveți MOTD sau IMAGE_MENU definite în
versiunea dvs. Etherboot pentru a putea folosi acest meniu binar extern. Caietul de sarcini al
opțiunea DHCP necesară este în documentul etichete de vânzător din manualul de utilizare Etherboot.

Utilizarea tipică este astfel:

mkelf-menu > meniu.nb

Apoi puneți menu.nb în directorul de boot TFTP și editați opțiunile DHCP în conformitate cu
documentație.

Programele alternative de interfață cu utilizatorul sunt foarte încurajate.

MKELF-NFL


mkelf-nfl și mknbi-nfl faceți o imagine de pornire din programul de meniu NFL. Acest meniu program
preia numele imaginilor dintr-un fișier meniu-text-fișier care conține doar linii cu
nume de fișiere (relativ cu directorul rădăcină tftpd) ale imaginilor de încărcat. Interfața cu utilizatorul este
o bară luminoasă, similară cu cea folosită în GRUB. Există un exemplu de fișier meniu-text în
„meniu-nfl.eg”. Se poate folosi intrarea specială „Quit Etherboot” (fără ghilimele, desigur).
în meniu-text-files ca o intrare care face ca Etherboot să se închidă și să revină la invocare
mediu, care este BIOS-ul în cazul ROM-urilor.

Utilizarea tipică este:

mkelf-nfl meniu-fișier-text > nfl.nb

Apoi puneți nfl.nb în directorul de boot TFTP și specificați ca imagine de pornire. Înlănțuire la
alte meniuri funcționează.

Îmbunătățiri ale formatului de meniu acceptate pentru a specifica alte caracteristici, cum ar fi titluri,
timeout, culorile și așa mai departe sunt foarte încurajate.

MKELF-LUA


mkelf-lua face o imagine ELF dintr-un Lua precompilat ("http://www.tecgraf.puc-rio.br/lua/")
programul.

Utilizarea tipică este:

mkelf-lua hello.lb > luaprog.nb

unde „hello.lb” a fost generat dintr-un program Lua de:

luac -o hello.lb hello.lua

Funcțiile disponibile pentru programele Lua în acest mediu sunt descrise separat
documentului.

MKNBI-FDOS


mknbi-fdos face o imagine de pornire dintr-un fișier kernel FreeDOS și o imagine de dischetă. Rețineți că
imaginea nucleului nu este citită din secțiunea de dischetă a imaginii de boot, ci este separată
secțiunea din imaginea de boot. Bootloader-ul a fost ajustat pentru a trece direct la el. Acest
înseamnă spațiul care ar fi ocupat pe floppy de fișierul imagine kernel poate fi acum
utilizat pentru aplicații și date.

Obțineți o distribuție a FreeDOS cu un nucleu recent, probabil cel puțin 2006. A fost
testat cu 2012 dar nimic mai vechi. Puteți obține nucleul FreeDOS aici:

"http://freedos.sourceforge.net/"

Urmați instrucțiunile pentru a crea o dischetă bootabilă. Apoi obțineți o imagine a dischetei cu:

dd if=/dev/fd0 of=/tmp/floppyimage

De asemenea, extrage kernel.sys de pe dischetă. Puteți face acest lucru din imagine folosind mtools
pachet, prin specificarea unui fișier ca a conduce cu o declarație ca aceasta în ~/.mtoolsrc:

drive x: file="/tmp/floppyimage"

Apoi rulați:

mcopy x:kernel.sys .

Apoi rulați mknbi prin:

mknbi-fdos kernel.sys /tmp/floppyimage > freedos.nb

Unde kernel.sys și /tmp/floppyimage sunt fișierele extrase mai sus. Apoi mutați freedos.nb
acolo unde procesul de pornire a rețelei se așteaptă să-l găsească.

Dacă ați reușit să pornească prin net, atunci puteți să vă întoarceți și să adăugați fișierele la
imagine dischetă. Puteți șterge kernel.sys în imaginea de pe dischetă pentru a economisi spațiu, nu este
Necesar. Rețineți că puteți crea o imagine de dischetă de orice dimensiune doriți cu formatul m
program de la mtools, nu sunteți limitat la dimensiunea reală a dischetei de pornire.

MKNBI-FDOS OPŢIUNI


--Hard disk Faceți ca discul ram de pornire să fie primul hard disk, adică C:. Un motiv pentru care ai putea dori
pentru a face acest lucru este pentru că doriți să utilizați discheta reală. Limita „dimensiunii discului” în
imaginea de pornire nu este ridicată de această opțiune, astfel încât acesta nu este un motiv pentru a utiliza această opțiune. Acest
opțiunea este incompatibilă cu --disableharddisk.

--disableharddisk Când discul ram simulează o unitate de dischetă, acest comutator va face
dezactivați accesul la hard disk. Acest lucru este necesar dacă clientul ar trebui să folosească un fișier de rețea
sistem ca unitate C:, ceea ce este posibil numai dacă nu există hard disk-uri găsite de DOS. Acest
opțiunea este incompatibilă cu --harddisk.

--nosquash Nu încercați să tăiați sectoare neutilizate de la capătul imaginii de pe dischetă. Acest
crește dimensiunea imaginii de pornire și, prin urmare, timpul de încărcare dacă sistemul de fișiere FAT de pe dischetă
este în mare parte gol, dar poate doriți să utilizați această opțiune dacă aveți îndoieli cu privire la
algoritmul de squashing funcționează corect.

--rdbase=0xNNNNNNNN Setați adresa de încărcare a discului ram. Adresa de încărcare implicită pentru discul ram
este 0x110000. Poate fi mutat mai sus (mai jos nu va funcționa) dacă dintr-un motiv oarecare este necesar
încărcați alte lucruri la adresa pe care o ocupă în prezent. Deoarece aceasta este o adresă liniară și nu
o adresă de segment, ultimii 4 biți nu sunt utilizați și ar trebui să fie 0.

MKNBI-DOS


mknbi-dos face o imagine de pornire dintr-o imagine de dischetă care conține un sistem de fișiere DOS bootabil. Aceasta
nu este necesar să construiți sistemul de fișiere pe o dischetă fizică dacă aveți mtools
pachet, dar pentru început aveți nevoie de o dischetă bootabilă de orice dimensiune. Mai întâi extrageți cizma
bloc de pe dischetă, acest bloc de pornire trebuie să se potrivească cu fișierele kernel-ului DOS în care veți copia
urmatorul pas:

dd if=/dev/fd0 of=bootblock bs=512 count=1

Apoi obțineți fișierele nucleului DOS (acest lucru este corect pentru DR-DOS, numele sunt diferite în MS-
DOS, IO.SYS și MSDOS.SYS):

mcopy a:IBMBIO.COM a:IBMDOS.COM a:COMMAND.COM .

Apoi faceți o intrare în ~/.mtoolsrc pentru a declara o dischetă care urmează să fie mapată într-un fișier:

drive x: file="/tmp/floppyimage"

Formatați acum o dischetă de dimensiunea dorită, în acest exemplu o dischetă de 2.88 MB, în același timp
timp pentru a scrie bootblock-ul pe el:

mformat -C -t 80 -s 36 -h 2 -B bootblock x:

Dimensiunea "dischetei" este limitată doar de limitele privind numărul de cilindri, sectoare
și capete, care sunt 1023, 63 și, respectiv, 255 și cantitatea de RAM pe care o doriți
pentru a aloca „dischetei” din memorie. Deoarece RAM este prețioasă, alegeți o dimensiune puțin mai mare
decât ceea ce este necesar pentru a vă păstra fișierele „floppy”.

În cele din urmă, copiați toate fișierele dorite pe dischetă:

mcopy IBMBIO.COM x:

mcopy IBMDOS.COM x:

mcopy COMMAND.COM x:

mcopy CONFIG.SYS AUTOEXEC.BAT APP.EXE APP.DAT ... x:

Pentru MS-DOS înlocuiți IO.SYS cu IBMIO.COM și MSDOS.SYS cu IBMDOS.COM. Cazul lui
fișierele trebuie păstrate, este posibil să nu funcționeze dacă sunt generate nume VFAT cu litere mici în fișierul
imagine dischetă. Fiți atenți la ordinea copierii, deoarece blocul de pornire se poate aștepta ca
primele două intrări de pe un disc nou formatat să fie IO.SYS, MSDOS.SYS. Posibil si
COMMAND.COM trebuie să fie a treia intrare, așa că jucăm în siguranță. Mulțumim lui Phil Davey și Phillip
Roa pentru aceste sfaturi.

Am rapoarte că bootblock-ul MS-DOS 6.22 uneori nu reușește să pornească discul ram. Tu
ar putea încerca să utilizați blocul de pornire din Netboot în loc să scoateți blocul de pornire de pe
dischetă. Am furnizat acest bloc de pornire în distribuție ca altboot.bin și în sursă
formează ca altboot.S și boot.inc. Un lucru esențial este să faceți IO.SYS primul fișier activat
disc, sau acest bootblock nu va funcționa.

Dacă se întâmplă să aveți un suport de aceeași dimensiune, puteți testa dacă imaginea este bootabilă
copierea acestuia pe suport, apoi pornirea acestuia:

dd if=/tmp/floppyimage of=/dev/fd0

Apoi rulați mknbi-dos peste imagine /tmp/floppyimage pentru a crea o imagine de boot:

mknbi-dos /tmp/floppyimage > dos.nb

Muta dos.nb acolo unde procesul de pornire a rețelei se așteaptă să-l găsească.

MKNBI-DOS OPŢIUNI


--Hard disk Faceți ca discul ram de pornire să fie primul hard disk, adică C:. Un motiv pentru care ai putea dori
pentru a face acest lucru este pentru că doriți să utilizați discheta reală. Limita „dimensiunii discului” în
imaginea de pornire nu este ridicată de această opțiune, astfel încât acesta nu este un motiv pentru a utiliza această opțiune. Acest
opțiunea este incompatibilă cu --disableharddisk.

--disableharddisk Când discul ram simulează o unitate de dischetă, acest comutator va face
dezactivați accesul la hard disk. Acest lucru este necesar dacă clientul ar trebui să folosească un fișier de rețea
sistem ca unitate C:, ceea ce este posibil numai dacă nu există hard disk-uri găsite de DOS. Acest
opțiunea este incompatibilă cu --harddisk.

--nosquash Nu încercați să tăiați sectoare neutilizate de la capătul imaginii de pe dischetă. Acest
crește dimensiunea imaginii de pornire și, prin urmare, timpul de încărcare dacă sistemul de fișiere FAT de pe dischetă
este în mare parte gol, dar poate doriți să utilizați această opțiune dacă aveți îndoieli cu privire la
algoritmul de squashing funcționează corect.

--rdbase=0xNNNNNNNN Setați adresa de încărcare a discului ram. Adresa de încărcare implicită pentru discul ram
este 0x110000. Poate fi mutat mai sus (mai jos nu va funcționa) dacă dintr-un motiv oarecare este necesar
încărcați alte lucruri la adresa pe care o ocupă în prezent. Deoarece aceasta este o adresă liniară și nu
o adresă de segment, ultimii 4 biți nu sunt utilizați și ar trebui să fie 0.

Utilizați mknbi-fdos online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad