Just nu i M3-nätverket
Gå till innehåll

Utan EFI-partition?


Mikael63
 Share

Go to solution Solved by Cecilia,

Rekommendera Poster

Har inte reflekterat över detta tidigare - men nu!

 

Skillnad mellan BIOS och UEFI är enligt Wikipedia att UEFI egentligen är BIOS+UEFI, en utökning av BIOS som ger fler möjligheter, annan säkerhet osv.

Både UEFI och EFI nämns i olika sammanhang. En snabb googling gav några obekräftade forumträffar att EFI är en "äldre" variant av UEFI.

 

I moderna datorer finns en partition på ca 100 MB som benämns EFI.

Vad är denna partition till för - egentligen?

 

Tänkte/trodde att den innehåller detta UEFI och måste finnas för att datorn ska kunna starta.

Men om jag vill starta datorn utan just den disken då?

Länk till kommentar
Dela på andra webbplatser

1 timme sedan, skrev Mikael63:

Både UEFI och EFI nämns i olika sammanhang. En snabb googling gav några obekräftade forumträffar att EFI är en "äldre" variant av UEFI.

Ja, så här skriver Wikipedia:

Citat

Intel developed the original Extensible Firmware Interface (EFI) specifications. Some of the EFI's practices and data formats mirror those of Microsoft Windows. In 2005, UEFI deprecated EFI 1.10 (the final release of EFI).

https://en.wikipedia.org/wiki/Uefi

 

1 timme sedan, skrev Mikael63:

I moderna datorer finns en partition på ca 100 MB som benämns EFI.

Vad är denna partition till för - egentligen?

 

Tänkte/trodde att den innehåller detta UEFI och måste finnas för att datorn ska kunna starta.

EFI systempartition (ESP) innehåller information som gör att UEFI kan hitta vilken "boot loader" som ska startas: https://en.wikipedia.org/wiki/EFI_System_partition

https://en.wikipedia.org/wiki/Uefi#UEFI_booting

 

UEFI i sig är firmware och ligger alltså på moderkortet i en särskild minneskrets, som kan "flashas" om, alltså uppdateras.

 

Även om UEFI är designat att starta operativsystem från GPT-diskar kan det också starta operativsystem som finns på äldre MBR-diskar (det som BIOS kan hantera).

  • Tack 2
Länk till kommentar
Dela på andra webbplatser

26 minuter sedan, skrev Cecilia:

EFI systempartition (ESP) innehåller information som gör att UEFI kan hitta vilken "boot loader" som ska startas

Okej.

Om disken, och därmed EFI-partitionen, har totalhavererat och man köper en ny tom disk så måste man ju kunna starta upp från ex. skiva eller USB. Hur fungerar sambandet då?

Länk till kommentar
Dela på andra webbplatser

  • Solution

UEFI innehåller också kod för att kunna boota från en DVD eller USB-minne så länge som de följer resp standard. USB-minnen är väl normalt formaterade med FAT32 eller NTFS och MBR?

  • Tack 1
Länk till kommentar
Dela på andra webbplatser

Mer:

Kan man i BIOS/UEFI på ett enkelt sätt ändra så att disken, med EFI-partitionen inte "finns" och sedan lika enkelt välja tillbaks detta?

Hur det ser ut i en "vanlig" BIOS har jag lite koll på men när UEFI är inblandad?

Typ:

1. starta datorn och ange knapptryckning för att komma in i BIOS/UEFI.

2. "ställa av" disken.

3. spara inställningar och starta om, med följd att systemet haltar.

4. starta om igen, med följd att systemet haltar. (Bara för att säkerställa att inget valts in automatiskt)

5. starta datorn och ange knapptryckning för att komma in i BIOS.

6. "ställa på" disken.

7. spara inställningar och starta om.

8. datorn startar normalt igen.

 

Förklaring kommer senare ;)

Länk till kommentar
Dela på andra webbplatser

Väntar med spänning på den förklaringen ;)

 

Vet inte men kan tänka mig att det skiljer lite mellan olika implementationer av UEFI, precis som det kan variera vad BIOS innehåller för funktioner.

Länk till kommentar
Dela på andra webbplatser

Här är länkar till några artiklar, och ett YouTube-klipp, som beskriver en del av frågorna i tråden. Tar även med den om "Fast Startup" Mode (igen, också bifogad i något tidigare inlägg).


https://www.sweclockers.com/artikel/21639-det-hander-nar-du-startar-din-dator/

https://www.howtogeek.com/175649/what-you-need-to-know-about-using-uefi-instead-of-the-bios/

https://www.youtube.com/watch?v=y8Ml1IbVp-8

https://www.howtogeek.com/243901/the-pros-and-cons-of-windows-10s-fast-startup-mode/

 

  • Tack 2
Länk till kommentar
Dela på andra webbplatser

OM man skulle vilja starta upp en dator med en Live-USB med Linux för att därefter installera Linux på en (annan) USB-disk/-minne så vill man ju inte att den installationen ska kunna skriva någon som helst info till den "rätta" disken, något som kanske innebär att man inte kan starta datorn normalt utan att man använder denna externa disk.

Inte heller vill man att den gjorda installationen ska "ta med" annan installation till menyval etc.

 

För en stationär dator är det enkelt att koppla ifrån en disk fysiskt.

För en bärbar dator kan detta vara knepigare, dock inte nödvändigtvis.

 

Om man på ett säkert sätt kan "frånkoppla" disken i BIOS så uppnår man samma resultat.

Med säkert menas i detta sammanhang att det inte innebär svårigheter att hitta och välja in disken efteråt.

Och/eller att man kanske möts av felmeddelande, Windows måste repareras osv.

 

 

  • Tack 1
Länk till kommentar
Dela på andra webbplatser

Du kan inte rätt och slätt ändra på BIOS alt. UEFI inställningarna som gäller för tex. en hårddisk/SSD eller hela datorsystemet utan att det får konsekvenser.

 

Vi börjar från början:

BIOS=Basic IN/Output System

BIOS är då ett sk. lågnivå språk som ligger lagrat i ett chip på moderkortet.

Detta kan inte ändras, utan är låst till moderkortet.

Det man kan ändra är dess grundinställningar vilka ofta kallas för BIOS Setup.

Ej att sammanblanda.

M.a.o. du kan inte på något sätt ändra i BIOS, men däremot BIOS setup.

Baklänges:

I denna meny finns det ofta otaliga möjligheter att ändra och styra över hur själva hårdvaran skall agera gentemot dom ideligen oerhört snabba förfrågningar som sker från en drivrutin.


Drivrutinen får sedan i sin tur order från  operativsystemet (oavsett Linux eller Windows).
Och högst upp på listan är då det program som säger till operativsystemet vad det skall göra.

 

Både EFI och BIOS är lågnivå-språk som startas när du sätter på datorn.

UEFI är ett lågnivå språk som nu lanserats som ett bättre system för att hantera hårdvaran.

Tex: UEFI stöder större partitioner, snabbare boot-tider, mer säkrare system som stöder detta.

 

Alla moderna datorer som säljs idag har i regel, ja jag vill påstå att dom flesta har UEFI och inte det gamla BIOS.

 

Länk till kommentar
Dela på andra webbplatser

 Share

×
×
  • Skapa nytt...