Bootable disk beos propriile mâini, o comunitate de utilizatori haiku-os și beos

BeOS disc de auto-boot.

În acest articol am încercat să descriu în detaliu și în același timp întregul proces de creare a unui disc BeOS bootabil. Am fost împins la acest lucru de incompletența unor manuale și de congestionarea de către detaliile altora, din cauza căreia în timp am umplut multe conuri.






Deci, totul este în ordine # 133;

Veți avea nevoie de:
* Disc CD-R sau CD-RW;
* Scrierea unității CD-R / RW;
* Programul de scriere a discurilor;
* imaginea dischetei de boot BeOS;
* imaginea BeOS-ului însuși;

În cazul meu, acestea au fost:
* Mirex Pro CD-R 700Mb 1x-24x, BASF CD-RW 650Mb 1x-4x
* TEAC CD-W540E 40x12x48x, CD-Writer HP + 9100 8x4x32x
* Nero - Burning Rom 5.5.9.0 (Windows)
* CDBurner + mkhybrid 0,48 (BeOS)

% nero_screenshot_1% Acum aveți nevoie de o imagine BeOS, dacă aveți deja instalat BeOS R5 PE (pe o partiție Windows), imaginea sistemului va fi un fișier # 147; X: BeOSimage.be # 148; și în modul de dischetă - # 147; X: BeOSfloppy.img # 148; (în loc de # 147; X # 148; substituiți litera dorită). Dacă ați descărcat BeOS R5.1 de pe Web (adesea # 147; tbupdate.zip # 148;), atunci imaginea este un fișier împachetat (adesea # 147; beos.iso # 148;).
IMPORTANT: imaginea dischetei de la R5 nu este potrivită pentru R5.1 și invers!
% nero_screenshot_2%
De asemenea, imaginea dischetei poate fi obținută cu BeOS instalat, inserând o nouă dischetă în unitatea floppy și tastând următoarea comandă în Terminal:

$ makebootfloppy -cd -preserve

„-CD“ sufixul face posibilă utilizarea imaginea rezultată (dischetă) să boot-eze de pe CD-ul (ceea ce avem nevoie), iar sufixul „-preserve“ plasează o copie a imaginii în «/tmp/boot.img» fișierul. Copiați fișierul rezultat în partiția Windows și mergeți mai departe. Înregistrarea discurilor în BeOS va fi spus mai târziu.

2a. Înregistrați din Windows

% nero_screenshot_3% Rulați programul Nero. Creați proiectul "CD-ROM (Boot)" (figurile 1, 2), faceți clic pe # 147; Nou # 148;. Apoi mergeți la meniul "Fișier | Scrieți CD # 133; # 148; (Figura 2).

% nero_screenshot_4% După înregistrare, faceți clic pe # 147; Îndepărtați # 148; mutați discul înapoi; comutați la aplicație # 147; Nero Express # 148; (Nu am putut înregistra de la Nero în sine, el a blestemat că există deja ceva pe disc și a sugerat că este formatat). Acum alegeți # 147; Imagine disc sau proiect salvat # 148; (Figura 4), indicați locația fișierului imagine BeOS și faceți clic pe # 147; Următorul # 148;.







2b. Înregistrați de la BeOS

Pentru a înregistra discuri din BeOS, puteți utiliza programul standard # 147; CDBurner # 148 ;. Dar aici există o mică zakákyka - unitatea dvs. de scriere nu poate funcționa în ea (am fost norocos, ambele unități au fost definite.

Apoi, folosind programul Mkhybrid. Convertim o imagine floppy (floppy.img) la ISO9660, potrivită pentru arderea din CDBurner (boot.img):

$ mkhybrid -b floppy.img -c boot.catalog -a -r -J -V BeOS_Boot -o boot.img director_name

aici:
"-b" indică faptul că imaginea este bootabilă
"-c" creează unele boot.catalog (de ce - nu este cunoscut;))
'-a -r-J' include toate fișierele, rock rationalizat (Unix), Joliet
"-V" specifică numele piesei
"-o" specifică numele imaginii (în care trebuie scrisă)
director_name - locul unde se află floppy.img și alte fișiere (de exemplu / boot / home / cdrom, este important să nu existe nimic inutil în acest director)

% cdburner_screenshot_1% Acum rulați programul CDBurner (meniul "Be | Applications | CDBurner"). Prin meniul "Disc | Add Data Track", adăugăm secvențial imaginea floppy (boot.img) și imaginea lui BeOS (în cazul meu este beos.iso) deja convertită în Mkhybrid.

Și atingerea finală - faceți clic pe butonul cu numele vorbit # 147; Burn Now! # 148;

pentru elementul "Burn CD from BeOS". Nu am noroc ca Mikhail. Am un fel de unitate RW stânga și nu este definită nici în Win sau în Burner sub Be. Programul Helios a ajutat. Secvența este următoarea:
1. În preferințe. necesară. care prezintă multisesiune. (este destul de evident, dar de multe ori uitat).
2. Vă rugăm să inscripționați imaginea SD și să scrieți imaginea dischetei.
3. După aceasta, folosind aceeași metodă, Ignite Isoshka Be însuși.

Standard Burner funcționează, din păcate, cu un set limitat de dispozitive, iar Helios înțelege mai mult.
În acest caz, scrie: [email protected]

Și dacă BeOS este instalat într-o partiție separată și nu în Windows și doriți să creați un disc bootabil din acesta cu un software preinstalat?

Creați-vă propria imagine folosind dd (blocul necesar = 2048) cu sistemul de fișiere BFS, montați-l și puneți acolo o copie a sistemului finit.

În ceea ce privește punctele 1 și 2

Imagine bootabilă creată

$ makebootfloppy -cd -preserve

NU este potrivit pentru scrierea ca boot_cd în Windows (Nero) sau BeOS.

Mai întâi trebuie să o procesezi

$ mkhybrid -b floppy.img -c boot.catalog -a -r -J -V BeOS_Boot -o boot.img director_name

Acum imaginea rezultată va fi potrivită pentru înregistrare ca bootabil în OUTPUT (Nero) și în BeOS

"" "" "" "" "" "" "" "" "" "" "" ""
Acum, cu privire la boot_floppy_51d0_ (cu_cd_support) .img
întâlnire în rețea.

Aceasta nu este o imagine de boot.

Pentru referință:
consultați dimensiunea 1.44MB - nu este corectă (nu este bootabilă)
și imaginea corectă (boot image) este de 1,45 MB (1,527,800 octeți)

Pentru a face bootabil imaginea "greșită", trebuie să o procesați în mkhybrid
Lucrul amuzant este că cei care caută o imagine doresc să pună BeOS, iar pentru ao pune trebuie să procesați imaginea în BeOS și să faceți un disc de boot: LOL:
Cerc închis: LOL:
Linux în calcul nu are nevoie # 133; ;)

Pentru ca nimeni altcineva nu trebuie sa sufere, o voi posta # 13; nadtsat în cazul în care-nu bentyavku normale.







Trimiteți-le prietenilor: