Nyinstalleret Lenovo starter ikke.

mich
Antal: 970
Tilmeldt:
13-10-2007
User is offline
Nyinstalleret Lenovo starter ikke.

For nylig installerede jeg Mageia 6, 64 bit, på en nyindkøbt, brugt Lenovo T420s. Jeg lod installationen bruge hele disken, en 120 GB SSD.
Lidt risikabelt, måske, men mine hidtidige erfaringer har fået mig til at tro, at Lenovo er ret Linux-venligt. D.v.s. jeg har haft meget få problemer hidtil.

Imidlertid vil maskinen ikke boote. Den beder om en bootable partition, f.eks. en Windows, men den har jeg slettet, da jeg ikke har noget at bruge den til.

Søgning på nettet viste mig, at boot-partitionen, /dev/sda1, skal mountes på /boot/EFI, og da jeg bootede på en LiveDVD, kunne jeg se, at det er den ikke. Der er ingen /boot/EFI og hverken den eller /dev/sda1 er nævnt i /etc/fstab.

Nu vil jeg så spørge jer kloge hoveder, om I har erfaringer fra lignende tilfælde?
Er det nok at oprette /boot/EFI og skrive /dev/sda1 ind i /etc/fstab, eller skal jeg også ændre i grub? Og hvordan gør man det?
I /boot/grub2/grub.cfg står der som det første
# DO NOT EDIT THIS FILE

Alle jeres guldkorn modtages med tak.

./mich


OracleJMT
OracleJMT's picture
Antal: 452
Tilmeldt:
26-05-2013
User is offline
Problemet ligger i Mageia's

Problemet ligger i Mageia's installationsprogram, som ikke installerer grub ordentligt på EFI. Jeg kan ikke hjælpe dig med problemet, men jeg kan fortælle dig, at det i hvertfald ikke er din bærbar der ikke er Linuxunderstøttet, men Mageia, der - nok engang - laver kludder i noget, (ja, jeg har ikke de bedste erfaringer med den distribution.)


mich
mich's picture
Antal: 970
Tilmeldt:
13-10-2007
User is offline
#1

Jeg tror heller ikke, det er computeren, der er noget galt med, og der dukker nok en løsning op. Jeg tror det må være 8-10 år siden, jeg sidst havde installationsproblemer med Mageia, men der havde de vel også en lidt turbulent periode.

./mich


osjensen
osjensen's picture
Antal: 1363
Tilmeldt:
14-01-2007
User is online
Ja du skal sikkert have en

Ja du skal sikkert have en lille fat32 EFI system partition , hen i retning af

/dev/sda1 2048 534527 532480 260M EFI System

som her
https://wiki.mageia.org/mw-en/images/0/0c/EFI-solo...
https://wiki.mageia.org/en/File:EFI-duo6_1.png
fra
https://wiki.mageia.org/en/Installing_on_systems_w...

Hvad viser

fdisk -l

Hvad har du?

Opret /boot/EFI
http://www.pclinuxos.com/forum/index.php/topic,143...

Det er måske hurtigere at geninstallere, hvor du sætter partionerne op selv, i
"expert mode", under installationen.
Virker i en VM, sda1 bliver monteret og /boot/EFI oprettet automatisk.

Mageia /etc/fstab:

# Entry for /dev/sda5 :
UUID=25f3af3b-81cc-4233-b9cc-13093deedc4a / ext4 acl,noatime 1 1
# Entry for /dev/sda1 :
UUID=3873-EBCD /boot/EFI vfat umask=000 0 0
none /proc proc defaults 0 0
# Entry for /dev/sda6 :
UUID=d59e2a4a-ba7a-445e-a5b4-674da878a87f swap swap defaults 0 0

Min installation ser forøvrigt sådan ud:

Disk /dev/sda: 232,9 GiB, 250059350016 byte, 488397168 sektorer
Enheder: sektorer af 1 * 512 = 512 byte
Sektorstørrelse (logisk/fysisk): 512 byte / 512 byte
I/O-størrelse (minimum/optimal): 512 byte / 512 byte
Disketikettype: gpt
Diskidentifikation: 6E3EE1F3-A164-D644-8F28-FFA3CE112A98

Enhed          Start      Slut  Sektorer Størrelse Type
/dev/sda1       2048      4129      2082        1M BIOS-opstart
/dev/sda2       6144 105476129 105469986     50,3G Linux-filsystem
/dev/sda3  105478144 113864737   8386594        4G Linux swap
/dev/sda4  113866752 488397134 374530383    178,6G Linux-filsystem

Jeg lod installationen, klare det hele automatisk på en tom disk, - dvs. efter at have slettet alle
partioner, og tilføjet "ny Disketikettype: gpt", med fdisk.

Ref:
http://www.pclinuxos.com/forum/index.php/topic,134...


frogmaster
frogmaster's picture
Antal: 3930
Tilmeldt:
20-05-2010
User is online
Jeg tror heller ikke,

#2: Jeg tror heller ikke, det er computeren, der er noget galt med, og der dukker nok en løsning op. Jeg tror det må være 8-10 år siden, jeg sidst havde installationsproblemer med Mageia, men der havde de vel også en lidt turbulent periode.

En hurtig metode for at afgøre om det er maskinen eller Mageia der fejler, kan være at installere en anden Linux.


mich
mich's picture
Antal: 970
Tilmeldt:
13-10-2007
User is offline
Sådan en har jeg,

#3: Sådan en har jeg, /dev/sda1 på 1M, den er blot ikke mounted.
#4: Der kan vist ikke være megen tvivl om, at Mageia ikke har gjort installationen helt færdig. /dev/sda1 er oprettet, /boot er oprettet, men ingen /boot/EFI.
Medmindre der kommer nogle guldkorn her på falderebet, må jeg prøve mig frem. Jeg regner med at kigge på det i morgen.

./mich


osjensen
osjensen's picture
Antal: 1363
Tilmeldt:
14-01-2007
User is online
Sådan en har jeg,

#3: Sådan en har jeg, /dev/sda1 på 1M, den er blot ikke mounted.
Det er den heller ikke på min installation, og ingen /boot/EFI

Vær også opmærksom på din bios indstilling.

Uefi mode:
https://wiki.mageia.org/mw-en/images/thumb/2/27/Du...
/dev/sda1 2048 534527 532480 260M EFI System

eller
Legacy mode:
https://wiki.mageia.org/mw-en/images/thumb/0/04/Du...

"Den beder om en bootable partition"
En gang mere - Hvad viser
fdisk-l
Svesken på disken.
Er der sat et "boot flag" ?


Spitten
Antal: 158
Tilmeldt:
05-02-2012
User is offline
Jeg havde absolut ikke nogen

Jeg havde absolut ikke nogen problemer med at køre Mageia 6 på en Lenovo T420s.

Er der ikke noget med at EFI kan slås fra i BIOS?


frogmaster
frogmaster's picture
Antal: 3930
Tilmeldt:
20-05-2010
User is online
Er der ikke noget med at

#7: Er der ikke noget med at EFI kan slås fra i BIOS?
Jo, hvis din BIOS tillader det.
Kik i BIOS menuen efter Secure Boot eller EFI, fx under Boot Options.

Hvis ikke BIOS har en sådan option, så undersøg om der findes en kompatibel opgradering, men vær sikker på den passer til maskinen. Jeg går ud fra du kender risikoen?


Spitten
Antal: 158
Tilmeldt:
05-02-2012
User is offline
Nu sidder jeg ikke ved min

Nu sidder jeg ikke ved min T420s, den er stationeret på en anden adresse, men i min W520 har jeg muligheden for at vælge mellem UEFI og Legacy boot, er den som skulle ændres, hvis det nu var?


frogmaster
frogmaster's picture
Antal: 3930
Tilmeldt:
20-05-2010
User is online
i min W520 har jeg

#9: i min W520 har jeg muligheden for at vælge mellem UEFI og Legacy boot, er den som skulle ændres, hvis det nu var?

Ja det lyder rigtigt.
Nu fik jeg ikke læst hele tråden, men har du forsøgt med UEFI, og det ikke gik, så er næste forsøg Legacy.

Ellers tror jeg #6 beskriver det i detaljer.

Det hedder EFI på Apple computere, der ikke har en BIOS, og UEFI på maskiner med PC/BIOS arkitektur.


mich
mich's picture
Antal: 970
Tilmeldt:
13-10-2007
User is offline
Ja, det blev senere end

Ja, det blev senere end forventet. Jeg beklager.
#6: Boot options er sat til Both, UEFI først, derefter Legacy.
Quick boot er slået fra.

fdisk -l viser stort set det samme som din i #3. Der er ikke markeret nogen boot-sektor, men det skulle heller ikke være nødvendigt for GPT.

Disk /dev/sda: 119,2 GiB, 128035676160 byte, 250069680 sektorer
Enheder: sektorer af 1 * 512 = 512 byte
Sektorstørrelse (logisk/fysisk): 512 byte / 512 byte
I/O-størrelse (minimum/optimal): 512 byte / 512 byte
Disketikettype: gpt
Diskidentifikation: 0623F3B5-F38E-40AF-99C4-6B8E0F271C06

Enhed         Start      Slut  Sektorer Størrelse Type
/dev/sda1      2048      4129      2082        1M BIOS-opstart
/dev/sda2      6144  80773253  80767110     38,5G Linux-filsystem
/dev/sda3  80775168  89161861   8386694        4G Linux swap
/dev/sda4  89163776 250069646 160905871     76,7G Linux-filsystem

./mich


frogmaster
frogmaster's picture
Antal: 3930
Tilmeldt:
20-05-2010
User is online
#11 Men starter den nu?

#11

Men starter den nu?


osjensen
osjensen's picture
Antal: 1363
Tilmeldt:
14-01-2007
User is online
Hvis den ikke booter op, er

Hvis den ikke booter op, er spørgsmålet - "hvor er Grub?", da du ikke ser det sædvanlige
Grub >
prompt, som plejer at komme frem, når noget går galt.

Jeg har installeret

bootinfoscript
https://sourceforge.net/projects/bootinfoscript/fi...

Her viser den

                  Boot Info Script 0.61      [1 April 2012]

=> Grub2 (v1.99) is installed in the MBR of /dev/sda -

Kan du huske hvor Grub blev installeret?
NB. - Jeg ved ikke om Mageia også har bootinfoscript, i pakkehåndteringen.


mich
mich's picture
Antal: 970
Tilmeldt:
13-10-2007
User is offline
Men starter den

#12: Men starter den nu?

Nej. I melemtiden har jeg læst lidt mere om GPT og fundet ud af, at boot i UEFI kræver en lille partition mounted på /boot/EFI, mens Legacy/BIOS boot kræver en lille BIOS-opstart partition, der ikke er mounted.
Jeg har det sidste, men troede jeg skulle boote i UEFI mode. Måske min fejltagelse.
Det skal jeg have undersøgt nærmere.

#13: bootinfoscript
https://sourceforge.net/projects/bootinfoscript/fi...
Her viser den
Boot Info Script 0.61 [1 April 2012]
=> Grub2 (v1.99) is installed in the MBR of /dev/sda -
Kan du huske hvor Grub blev installeret?

Nej, det kan jeg ikke huske, så det skal jeg også undersøge.
Og tak for info om bootinfoscript.

./mich


frogmaster
frogmaster's picture
Antal: 3930
Tilmeldt:
20-05-2010
User is online
Jeg har det sidste, men

#14: Jeg har det sidste, men troede jeg skulle boote i UEFI mode. Måske min fejltagelse.
Det skal jeg have undersøgt nærmere.

For hvad det er værd; det burde fungere med UEFI på et 64 bit OS. Derfor tror jeg ikke det er din fejltagelse, men Mageia 6 der er fejlramt.

Fik du, under installeringen, muligheden for at lade Mageia selv afgøre installeringen, eller partitionerede du harddisken manuelt?

Uanset om brugeren vælger manuel eller automatisk installation, så skal OS informere om de nødvendige forudsætninger under installationen, hvis distributøren ønsker at kalde sig brugervenlig.


mich
mich's picture
Antal: 970
Tilmeldt:
13-10-2007
User is offline
For hvad det er værd;

#15: For hvad det er værd; det burde fungere med UEFI på et 64 bit OS. Derfor tror jeg ikke det er din fejltagelse, men Mageia 6 der er fejlramt.

Som jeg tidligere har nævnt, er der ingen tvivl om, at problemet skyldes en fejl ved Mageias installationsprogram.
Hvad jeg mente med "måske min fejl" er, at jeg troede, at den lille partition formateret som BIOS opstart betød, at den skulle mountes på /boot/EFI og startes med UEFI.
Imidlertid bruger begge en lille opstartspartition, men bruger den forskelligt. Se #14.

#15: Fik du, under installeringen, muligheden for at lade Mageia selv afgøre installeringen, eller partitionerede du harddisken manuelt?
Jeg valgte at bruge hele disken, og Mageias forslag til opdeling så fornuftigt ud, så jeg kørte med det.
Forsøg med boot i Legacy/BIOS mode var uden held.

Næste forsøg må blive bootinfoscript eller Rescatux og Super Grub2 Disk. Eller dem alle efter tur.

./mich


osjensen
osjensen's picture
Antal: 1363
Tilmeldt:
14-01-2007
User is online
#16Efter fejlfinding med

#16
Efter fejlfinding med bootinfoscript, kan du måske hoppe direkte ombord.
Fra min chroot.txt huske-fil:

Fra en liv-cd - åben en xterm og -
su # + dit "password", så du er "root"
[root@localhost ~]# mkdir -p /mnt/her                            <Enter>
[root@localhost ~]# mount /dev/sdxn /mnt/her                   <Enter> # /dev/sdxn = din "/" partion.
[root@localhost ~]# mount -B /proc /mnt/her/proc               <Enter>
[root@localhost ~]# mount -B /sys /mnt/her/sys               <Enter>
[root@localhost ~]# mount -B /dev /mnt/her/dev               <Enter>
[root@localhost ~]# chroot /mnt/her               <Enter>

startx
Åben "kontrol-centret" > opstart > Opsæt opstart af system.
Tilpas, gem, exit, og genstart.


mich
mich's picture
Antal: 970
Tilmeldt:
13-10-2007
User is offline
Fra min chroot.txt

#17: Fra min chroot.txt huske-fil:
Tak for forslaget.
bootinfoscript viste at core.img, Grubs anden halvdel, mangler.
Ikke så godt, men det fikser osjensens forslag nemt, tænkte jeg naivt.
Alt gik godt indtil # startx
Der var allerede en xserver kørende, så startx kunne ikke starte en ny, og den kørende så ikke umiddelbart ud til at køre under chroot.
Nå, så kan jeg vel bare køre kontrolcenteret fra terminalen, tænkte jeg:
# drakconf,
men den gik heller ikke. Forskellige fejlmeddelelser og kunne ikke køre drakconf.

Jeg har endda prøvet at kvæle X, killall Xorg og Ctrl-Alt-Backsp, og det virker, men X starter igen og beder om login til live-DVDen, og så er jeg tilbage ved begyndelsen.

Hvordan har du gjort, mere nøjagtigt? Har du en LiveDVD uden X, eller hvordan lukker du X ned og starter den i chroot?
Andre forslag er også velkomne, hvis du har nogle.

Lige nu ender alt, jeg gør, i ah, ah, dur ikke. Ret nedslående.

./mich


frogmaster
frogmaster's picture
Antal: 3930
Tilmeldt:
20-05-2010
User is online
Næste forsøg må

#16: Næste forsøg må blive bootinfoscript eller Rescatux og Super Grub2 Disk. Eller dem alle efter tur.

Ja Rescatux og Super Grub2 og så kikke i loggen efter mere info.
Har du prøvet at downloade en ny udgave af install dvd'en? Det hænder nogle gange at der sker fejl under download.


osjensen
osjensen's picture
Antal: 1363
Tilmeldt:
14-01-2007
User is online
bootinfoscript viste at

bootinfoscript viste at core.img, Grubs anden halvdel, mangler.
Det samme her. Har tilsyneladende ingen betydning.

Igen "hvor er Grub?"
=> Grub2 (v1.99) is installed in XXXXXXX

Hvis du laver en > Rescatux el. Super Grub2 > Kontrol-center > ret Grub, - så læg mærke til hvor Grub var installert, for at finde / lære, af fejlen.

------------------------------------------------------------------------------------

chroot på en anden gammel installation, fra en almindelig live-cd:

Åben en root xterm
Alt det du gør herefter skal gøres i denne xterm.

# su
# password

# fdisk -l

Enhed      Opstart    Start      Slut Sektorer Størrelse Id Type
/dev/sda1  *           2048  25189919 25187872       12G 83 Linux
/dev/sda2          25192440 117210239 92017800     43,9G  5 Udvidet
/dev/sda5          25192448  33369839  8177392      3,9G 82 Linux swap / Solaris
/dev/sda6          33372160 117210239 83838080       40G 83 Linux

[root@localhost guest]# mkdir -p /mnt/her
[root@localhost guest]# mount /dev/sda1 /mnt/her
[root@localhost guest]# mount -B /proc /mnt/her/proc
[root@localhost guest]# mount -B /sys /mnt/her/sys
[root@localhost guest]# mount -B /dev /mnt/her/dev

[root@localhost guest]# chroot /mnt/her

[root@localhost /]# drakboot

Ret til og gem.

[root@localhost /]# exit
[root@localhost /]# umount -a

NB. Startx, - lykkedes heller ikke på min installation, derfor "drakboot" i tekst mode.

Forøvrigt - jeg ved ikke om chroot, opfører sig anderledes på en "systemd" installation?
"Der var allerede en xserver kørende," ser underligt ud, hvis du var i dit
chroot environment.


mich
mich's picture
Antal: 970
Tilmeldt:
13-10-2007
User is offline
Har du prøvet at

#19: Har du prøvet at downloade en ny udgave af install dvd'en? Det hænder nogle gange at der sker fejl under download.
Den downloadede er som den skal være iflg. md5sum. Den brændte CD derimod, så tvivlsom ud, så jeg brændte en ny.. Repair option fra den ny CD virkede desværre heller ikke.

Mere senere ...

./mich