> Termeszetesen. Ezt probalom elmagyarazni hogy egy modern 
> PC-ben nem igazan lehet letiltani semmit olyan 
> ertelemben, hogy azt fizikialag, marmint hogy ne 
> lehessen elvi modszer se ra, hogy ujra engedelyezze 
> utana mas valami. Tetkinve hogy a BIOS is egy software. 

Ejha :-) Mar filozofia-konyvet irtok.
Tudom, meg rakontraz valaki :-) de ismereteim es  
tapasztalataim alapjan ez igy tortenik:

Tehat eredetileg azt kerdeztek hogy: 
- van egy regi gep benne egy HDD-vel ami muxik es ismeri 
  a BIOS es errol boot-ol a Linux
- van egy uj HDD ami nagy a BIOS-nak, ezt kellene betenni
  nem boot-olasi celra, hanem siman tar-helynek.

Bootloader: az a szoftver ami betolti a rendszert 
Kernel: Linux rendszermag, ami betolt tovabbi hardver
specifikus modulokat (stb.)

BIOS allitas:
Primary master: X merevlemez (ez a regi HDD) - pl. hda
Primary slave: "NONE" - pl. hdb
Secondary master: "NONE" - pl. hdc
Secondary slave: "NONE" - pl. hdd
Primary es Secondary hard disk controller: Enabled vagy 
Auto (itt lehet "Auto" is)

1. Gep bekacs.
2. BIOS POST, BIOS boot, (Linux) Bootloader indul
3. Bootloader betolti a kernel-t (ami ugye sikeres mert 
   most is muxik a hda-rol)
4. Kernel megnezi a /etc/modules.conf (stb) file-t. Ebben 
   valami ilyesmik szerepelnek: ide, cdrom
   Az eszkozhoz szukseges modul bele van forditva a 
   kernel-be vagy sem. Ha nem akkor betolti a modules
   alapjan. Mivelhogy a "hard disk controller" be van 
   kapcsolva, igy el is tudja erni azokat, mert standard 
   modon (szabvany) olvassa-irja ezeket a kernel. 
5. /etc/fstab szerint mount-olja.
6. Ezutan vigan dolgozik vele, fuggetlenul hogy BIOS-ban 
   azt mondtuk, hogy "None". 

Itt merevlemez esteben kernel, modules, /etc/fstab-tol
fugg.
Termeszetesen ugyanez a helyzet sok mas eszkozre / 
controller-re.
Hangkartyat, halokartyat ugy tudom csak kikapcsolni
lehet a BIOS-ban, tehat tenyleg kikapcsolja, de 
megtortenhet hogy a kernel altal betoltott modul
(lasd modul forraskodja) be tudja kapcsolni az 
eszkozt vagyis BIOS-t felulbiralni.

BIOS modositas-t ha jol emlekszem a 70h port-ra irva 
lehet eszkozolni (ez _reszben_ BIOS tipus, verzio fuggo), 
de ez restart-ot igenyelne, igy gondolom, hogyha egy modul 
bekapcsol valamilyen hardvert akkor azt maskepp teszi
(pl. XYZh portra kiir valamilyen erteket).
Egyebkent, szerintem ez elegge alaplap/controller fuggo 
dolog.

HDD-k eseten, ha be van kapcsolva a contoller, akkor
semmi gaz nincs.
Azert kell foltetlenul "None"-ra tenni, mert ha "Auto"
van beallitva, akkor BIOS indulaskor megprobalja 
megkeresni/hasznalni a HDD-t, es az regi gepekben nagy
HDD eseten az eredeti kerdezo altali BIOS hibauzenethez
vezet.

bye
Zsolt.

---------------------------------------------- 
English Version:

This message has been scanned for viruses and
dangerous content, and is believed to be clean.

Versiunea Romana:

Mesajul a fost scanat si este considerat a fi 
neinfectat.

_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz