1. Tipus de SO i sistemes d'arxius
Abans d’instal·lar un sistema operatiu cal saber quin necessites i com guardarà les dades al disc. Triar malament té un cost real: un pendrive que no deixa copiar una pel·lícula, un disc que Linux no pot escriure o una llicència que no cobrix l’ús que li vols donar. Esta pàgina t’ensenya a decidir amb criteri.
1. Què és un sistema operatiu
Sección titulada «1. Què és un sistema operatiu»Un ordinador té cinc nivells que treballen apilats: l’usuari, les aplicacions, el sistema operatiu, el firmware (BIOS/UEFI, que ja vas veure en la unitat 1) i el maquinari. El sistema operatiu (SO) és el programari que ocupa el centre: gestiona els recursos de la màquina (CPU, memòria, emmagatzematge, perifèrics) i els oferix a les aplicacions de manera uniforme.
Actua d’intermediari. Quan un editor de text vol guardar un document no parla amb el disc: demana el servici al SO mitjançant una crida al sistema, i és el SO qui sap com tractar eixe model concret de SSD. Sense esta capa d’abstracció, cada programa hauria d’incloure el codi per a cada disc, targeta gràfica o impressora que existisca.
Per dins, un SO es compon de tres peces que convé distingir:
| Peça | Què fa | Exemple |
|---|---|---|
| Nucli (kernel) | És el cor: gestiona processos, memòria, dispositius i arxius, i fa complir els permisos. S’executa amb tots els privilegis. | El nucli Linux; el nucli de Windows NT |
| Controladors (drivers) | Mòduls que ensenyen al nucli a parlar amb un maquinari concret. | El controlador d’una targeta de xarxa |
| Intèrpret d’ordres i interfície | El que veu i usa la persona: l’escriptori gràfic i/o el shell de línia d’ordres. | GNOME, l’escriptori de Windows, bash, PowerShell |
Les funcions principals del SO són cinc, i les estudiaràs amb detall en altres unitats:
- Gestió de processos: decidix quin programa usa la CPU en cada moment.
- Gestió de la memòria: repartix la RAM entre programes i els aïlla entre ells.
- Gestió d’arxius: organitza les dades al disc (ho veuràs en la secció 4).
- Gestió d’entrada i eixida: controla teclat, pantalla, xarxa, discos…
- Seguretat i usuaris: comptes, permisos i aïllament.
2. Tipus de sistemes operatius
Sección titulada «2. Tipus de sistemes operatius»Hi ha moltes maneres de classificar els SO. La que usa el currículum és segons quantes persones poden treballar alhora i si donen servici a altres equips:
| Tipus | Idea | Exemples |
|---|---|---|
| Monousuari | Pensat perquè treballe una sola persona alhora | MS-DOS; Windows d’escriptori en un ús domèstic |
| Multiusuari | Diversos usuaris, cadascun amb el seu espai i els seus permisos; poden treballar simultàniament | Linux, Windows Server, macOS |
| De xarxa | A més de gestionar l’equip, coordina i dona servici a altres equips per la xarxa | Windows Server, Linux de servidor |
Dos matisos importants:
- No són categories excloents. Un servidor Linux o un Windows Server són alhora multiusuari i de xarxa.
- La frontera entre monousuari i multiusuari no és tan nítida. Windows 10/11 permet crear diversos comptes, cadascun amb els seus documents i permisos, però en un equip d’escriptori només hi ha una sessió gràfica activa a la vegada. Per això es posa com a exemple de «monousuari», encara que en una aula on cada alumne entra amb el seu compte funciona de manera multiusuari. En els exàmens, justifica sempre el criteri que uses.
Hi ha altres classificacions que també trobaràs: per ús (escriptori, servidor, mòbil, encastat), per arquitectura del nucli (monolític, microkernel, híbrid) o per llicència, que és la que veiem ara.
3. Llicències i com comparar sistemes operatius
Sección titulada «3. Llicències i com comparar sistemes operatius»El criteri RA2.c de la unitat et demana comparar sistemes operatius per requisits, característiques, camp d’aplicació i llicència. La llicència és la part que més es descuida i més problemes dona.
3.1 Tipus de programari segons la llicència
Sección titulada «3.1 Tipus de programari segons la llicència»| Tipus | Què permet | Exemples |
|---|---|---|
| Programari lliure | Executar-lo per a qualsevol ús, estudiar-ne el codi, modificar-lo i redistribuir-lo (les «quatre llibertats») | Linux, FreeBSD, LibreOffice |
| Codi obert (open source) | Codi font accessible amb llicència que permet usar-lo i modificar-lo; en la pràctica se solapa amb el lliure | Android (base), Chromium |
| Propietari | El fabricant conserva el control del codi; l’usuari només té dret d’ús, segons la llicència (EULA) | Windows, macOS |
| Freeware | Gratuït, però amb el codi tancat | Alguns controladors i utilitats |
| Shareware / de prova | Es pot provar gratis un temps o amb funcions limitades i després cal pagar | Versions d’avaluació |
Dins del programari lliure hi ha dues famílies de llicències: les copyleft (com la GPL, que exigix que les obres derivades mantinguen la mateixa llibertat; el nucli Linux és GPL) i les permissives (com MIT o BSD, que permeten incloure el codi en productes tancats).
3.2 Llicències de Windows: de què depén el que pagues
Sección titulada «3.2 Llicències de Windows: de què depén el que pagues»En l’àmbit professional, Windows es pot adquirir de maneres diferents:
- OEM: ve preinstal·lada en un equip nou (o es compra per a muntar-lo) i queda vinculada a eixe maquinari.
- Retail (comercial): es compra solta i, en general, es pot transferir a un altre equip.
- Per volum: per a empreses i centres educatius, amb una sola clau o contracte per a molts equips.
A més, Windows Server es llicencia amb regles pròpies (per nuclis de processador i amb llicències d’accés de client). No cal que les memoritzes: l’important és saber que abans de desplegar un SO propietari cal comprovar que la llicència cobrix el nombre d’equips i l’ús previst. Per a practicar existixen versions d’avaluació gratuïtes i temporals, que el fabricant publica per a proves.
3.3 Taula comparativa de sistemes actuals
Sección titulada «3.3 Taula comparativa de sistemes actuals»| Sistema | Llicència | Camp d’aplicació habitual | Observacions |
|---|---|---|---|
| Windows 10/11 | Propietària | Escriptori i portàtil, ofimàtica, jocs | Té requisits mínims de maquinari que has de consultar per versió |
| Windows Server | Propietària | Servidors d’empresa | Se’n parla en la pàgina 4 |
| Ubuntu, Debian, Fedora… | Lliure (GPL i altres) | Escriptori, servidors, desenvolupament | Moltes distribucions, un mateix nucli |
| macOS | Propietària | Escriptori d’Apple | Només en maquinari d’Apple |
| Android | Lliure en la base, amb components propietaris | Mòbils i tauletes | Basat en el nucli Linux |
Per a comparar dos sistemes, fixa’t sempre en: requisits mínims i recomanats (CPU, RAM, disc, firmware), compatibilitat amb el maquinari i el programari que necessites, cost de la llicència, suport i seguretat.
4. Sistemes d’arxius
Sección titulada «4. Sistemes d’arxius»Un disc, per si mateix, és només una successió de bytes. El sistema d’arxius (file system) és l’estructura que el SO escriu damunt per a poder organitzar-hi noms, carpetes, dates, permisos i la ubicació exacta de cada fragment d’un arxiu. Un volum es formata amb un sistema d’arxius concret, i d’això depén què hi pots guardar i qui el pot llegir.
Dos conceptes que els apareixen a tots:
- Clúster (o bloc): la unitat mínima d’assignació. Un arxiu menut ocupa, com a mínim, un clúster sencer.
- Journaling (registre de transaccions): abans de canviar l’estructura, el sistema anota què va a fer. Si l’ordinador s’apaga de manera brusca, pot repassar el registre i deixar el volum en un estat coherent sense revisar tot el disc.
4.1 FAT32
Sección titulada «4.1 FAT32»Antic (va aparéixer amb Windows 95 OSR2, el 1996) però compatible amb pràcticament tot: Windows, Linux, macOS, consoles, càmeres, televisors, el firmware UEFI… Per això és el sistema de la partició EFI i el format de fàbrica de molts pendrives i targetes SD. El seu límit més conegut és que un arxiu no pot passar de 4 GiB (exactament, 4 GiB menys 1 byte). No té permisos ni xifratge, ni journaling.
4.2 exFAT
Sección titulada «4.2 exFAT»Va nàixer per a suplir les limitacions de FAT32 en memòries flash. Sense el límit pràctic de 4 GiB per arxiu i amb volums molt grans, continua sense permisos ni journaling. Windows i macOS l’admeten des de fa anys, i Linux ho fa de manera nativa des del nucli 5.7 (abans calia instal·lar un paquet). La majoria de televisors i càmeres actuals la llig, però convé comprovar el manual del dispositiu.
4.3 NTFS
Sección titulada «4.3 NTFS»El sistema natiu de Windows des de Windows NT. Permet arxius i volums enormes, permisos detallats per arxiu i carpeta (ACL), xifratge integrat (EFS), compressió, quotes de disc i journaling. És el que Windows exigix per a instal·lar-se. Linux el pot llegir i escriure amb controladors addicionals o recents (ntfs-3g, ntfs3), i macOS, per defecte, només el llig. No és un bon candidat per a dispositius com televisors o consoles.
4.4 ext4
Sección titulada «4.4 ext4»El sistema més habitual en les distribucions Linux. Fa servir journaling, admet arxius de fins a 16 TiB i volums de fins a 1 EiB (amb blocs de 4 KiB) i aplica els permisos d’estil Unix: propietari, grup i altres (UGO, de user, group, others), cadascun amb lectura, escriptura i execució. Windows no el reconeix sense programari de tercers.
4.5 Comparativa
Sección titulada «4.5 Comparativa»| FAT32 | exFAT | NTFS | ext4 | |
|---|---|---|---|---|
| Arxiu màxim | 4 GiB − 1 B | Pràcticament il·limitat | Enorme (≥ 16 TiB; depén del clúster) | 16 TiB |
| Permisos per usuari | No | No | Sí (ACL) | Sí (UGO) |
| Journaling | No | No | Sí | Sí |
| Windows | Sí | Sí | Sí (natiu) | No (cal programari extra) |
| Linux | Sí | Sí (nucli 5.7+) | Amb controlador | Sí (natiu) |
| macOS | Sí | Sí | Només lectura per defecte | No |
| Televisors i consoles | Sí | Molts, comprova-ho | Alguns (sovint només lectura) | No |
| Ús típic | Partició EFI, pendrives antics | Pendrives i discos externs compartits | Disc de sistema de Windows | Arrel i dades de Linux |
4.6 Formatar des de la línia d’ordres
Sección titulada «4.6 Formatar des de la línia d’ordres»Normalment formataràs des de l’instal·lador o des d’una eina gràfica, però convé veure l’equivalent en línia d’ordres (només com a referència; no ho executes sobre un disc que tinga dades):
lsblk -f # llista discos i particions amb el seu sistema d'arxiussudo mkfs.ext4 /dev/sdb1 # formata /dev/sdb1 com a ext4 (ESBORRA el que hi haja)Get-Volume # llista els volums i el seu sistema d'arxiusformat E: /FS:NTFS /Q # formata la unitat E: com a NTFS (ESBORRA el que hi haja)Comprova el que has après
Sección titulada «Comprova el que has après»-
Un servidor atén peticions de diversos departaments, cadascun amb comptes i permisos propis. De quins dos tipus és el seu SO?
Resposta
Multiusuari (diversos comptes amb permisos diferents) i de xarxa (dona servici a altres equips). Les dues categories no s’exclouen.
-
Una empresa vol «un SO lliure, per tant gratuït». Què hi ha d’inexacte?
Resposta
«Lliure» es referix a les llibertats d’usar, estudiar, modificar i redistribuir el programari, no al preu. Hi ha programari lliure de pagament (per exemple, el suport comercial) i programari gratuït que no és lliure (freeware).
-
Per què no és una bona idea formatar en FAT32 un disc extern per a còpies de màquines virtuals?
Resposta
Perquè un arxiu de disc virtual supera fàcilment els 4 GiB, i FAT32 no admet arxius d’eixa grandària. També perdries permisos i journaling. Per a un disc compartit entre sistemes, exFAT; per a ús només en Windows, NTFS; per a ús només en Linux, ext4.
-
Quin avantatge ofereix el journaling quan es va la llum en plena escriptura?
Resposta
El sistema anota les operacions abans de fer-les. En reiniciar, repassa el registre i deixa l’estructura del volum coherent sense haver de revisar tot el disc, amb menys risc de corrupció.
-
Un equip amb Windows i Ubuntu en dual boot necessita una unitat de dades que tots dos puguen llegir i escriure, i que admeta arxius grans. Quin sistema d’arxius triaries?
Resposta
exFAT o NTFS (amb el controlador adequat en Linux). exFAT és més senzill de compartir, però no té permisos; NTFS en té, però en Linux depén de controladors addicionals. FAT32 no val per la limitació de 4 GiB, i ext4 no el llig Windows.
Glossari
Sección titulada «Glossari»| Valencià | Castellano |
|---|---|
| sistema operatiu (SO) | sistema operativo (SO) |
| nucli | núcleo (kernel) |
| controlador | controlador (driver) |
| crida al sistema | llamada al sistema |
| monousuari / multiusuari | monousuario / multiusuario |
| programari lliure | software libre |
| codi obert | código abierto |
| llicència | licencia |
| sistema d’arxius | sistema de archivos |
| clúster | clúster |
| permís | permiso |
| registre de transaccions (journaling) | registro de transacciones (journaling) |
| formatar | formatear |
Esta web no usa cookies ni recoge datos personales. Tu navegador solo guarda, en tu propio equipo, algunas preferencias: el tema claro u oscuro, el estado del menú y, en los laboratorios, la última pestaña abierta y el tamaño de letra.