BSD boot problem

marvin0628
Antal: 17
Tilmeldt:
11-03-2020
User is offline
BSD boot problem

Jeg undres ...

En PC, der ellers havde kørt FreeBSD, forsøgte jeg at installere først GhostBSD på, siden NomadBSD.

I begge tilfælde siger den noget a la "boot device not found" - uanset om jeg vælger legacy eller UEFI.

Jeg har også prøvet at fjerne alle partitioner vha. GParted.

Nogen ideer..?


MollDenn88
Antal: 80
Tilmeldt:
25-05-2011
User is offline
Hvis dit bundkort melder

Hvis dit bundkort melder "boot device not found", så er det fordi den ikke kan finde din disk.
kan være defekt kabel eller evt død disk.

evt. kontrollere boot order i BIOS


OracleJMT
Antal: 1589
Tilmeldt:
26-05-2013
User is offline
Jeg tror, at det er fordi at

Jeg tror, at det er fordi at disken skal "DD zero's" så den er helt tom, før du installerer en anden FreeBSD baseret.


marvin0628
Antal: 17
Tilmeldt:
11-03-2020
User is offline
Død disk... Det håber

#1:
Død disk... Det håber jeg ikke, men selvfølgelig en mulighed. Det skal tjekkes


marvin0628
Antal: 17
Tilmeldt:
11-03-2020
User is offline
Tænkte ellers, at det

#2:
Tænkte ellers, at det var nok at fjerne en partition vha. GParted, men jeg må prøve at gå DD-vejen også.

Tak for tilbagemeldinger, OracleJMT og MollDenn88. :-)


osjensen
osjensen's picture
Antal: 1666
Tilmeldt:
14-01-2007
User is offline
Er det usb-nøglen, med

Jeg synes det er lidt uklart -
Er det usb-nøglen, med live-cden, eller maskinens HD, der giver "boot device not found" fejlen?

--------------------------------------------------------
Søg på linuxin:
https://duckduckgo.com/?q=+site%3Alinuxin.dk+%3F&i...


marvin0628
Antal: 17
Tilmeldt:
11-03-2020
User is offline
Det er maskinens HD.

#5:
Det er maskinens HD. Installationen foregår tilsyneladende uproblematisk, men derefter kan den ikke starte.

I morgen kan jeg vende tilbage med en mere klar beskrivelse.


ejvindh
Antal: 161
Tilmeldt:
17-05-2010
User is offline
Når jeg har haft lignende

Når jeg har haft lignende problemer, har jeg ofte haft gavn af at makke lidt med Boot-repair:
https://help.ubuntu.com/community/Boot-Repair

Ja, jeg ved godt at den er til linux, men du kan måske få den op og køre på en live-installation el.lign. Fx her:

https://sourceforge.net/p/boot-repair-cd/home/Home...


OracleJMT
Antal: 1589
Tilmeldt:
26-05-2013
User is offline
I forhold til mine

I forhold til mine erfaringer, sker dette problem, hvis man prøver at installere en FreeBSD baseret oveni en anden FreeBSD baseret, hvor bootloaderen ikke har været fjernet helt, så der er rester tilbage af FreeBSD's bootloader. Så prøver den nye FreeBSD baserede at læse den kodestump af den gamle bootloader, som er delvist fjernet, fordi det er den samme bootloader alle FreeBSD derivaterne bruger.


osjensen
osjensen's picture
Antal: 1666
Tilmeldt:
14-01-2007
User is offline
#4Tænkte ellers, at det

#4
Tænkte ellers, at det var nok at fjerne en partition vha. GParted,
GParted, en tand dybere.
Når jeg ny-installerer, består op-rydningen i at skrive en ny partition-tabel til disken.
Jeg bruger fdisk til opgaven, men
GParted kan også gøre det
https://i.stack.imgur.com/BZ7S4.png
"Advarsel: Alle data slettes"
Har genoplivet flere "døde" usb-penne, og diske.
Om det også er tilstrækkeligt på din BSD disk, aner jeg ikke.
Du må prøve, hvis du er nysgerrig.

--------------------------------------------------------
Søg på linuxin:
https://duckduckgo.com/?q=+site%3Alinuxin.dk+%3F&i...


OracleJMT
Antal: 1589
Tilmeldt:
26-05-2013
User is offline
I forbindelse med FreeBSD

Ikke henvendt til OSJensen's fine og relevante guide, men til generel oplysning og i forbindelse med FreeBSD bootloader, kan Linux-hjælp ikke bruges, fordi FreeBSD loader(8) kun er skrevet til FreeBSD og ikke andre styresystemer, er et selvstændigt program og fungerer radikalt anderledes, end alle andre bootloaders, inklusiv grub.


ejvindh
Antal: 161
Tilmeldt:
17-05-2010
User is offline
Måske har du ret. Men

#10: Måske har du ret. Men eftersom "boot device not found" jo betyder, at den slet ikke er kommet i gang med at loade BSD ind, så kan det vel ligeså vel være, at det bare handler om at få sat selve bootprocessen i gang -- altså at problemet ligger før loader sætter ind. Og til den ende kan linuxværktøjer vel være lige så gode som bsd? Fx til at fixe partitionstabellen eller bootsectoren.


OracleJMT
Antal: 1589
Tilmeldt:
26-05-2013
User is offline
Absolut, da fdisk mv. laver

Absolut, da fdisk mv. laver ret beset det samme, når man skal oprette partitionstabel (MBR/GPT) Den standard deles af alle systemer.

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

Jeg må lige rette dig. Håber det er okay. :)

Her er tale om FreeBSD. Det er et selvstændigt styresystem, da ingen af BSD-styresystemerne er baseret på hinanden, med undtagelse af DragonflyBSD, som er en FreeBSD fork, og OpenBSD, som er en NetBSD fork. Men alle (NetBSD, FreeBSD) stammer fra BSD 4 fra slutfirserne. Men da det er så længe siden og de er udviklet i hver deres retning, har de intet til fælles på systemniveau. De har forøvrigt også vidt forskellige kerner, der er inkompatible. Jeg tror faktisk også, at da det er så længe siden (1995) at OpenBSD blev forket fra NetBSD, at OpenBSD er inkompatibelt med NetBSD den dag idag.

BSD som selvstændigt styresystem eksisterer ikke længere.

______________________

Tilbage på sporet. Prøv med dd , eller nogle af Linuxværktøjerne til, at slette disk og oprette MBR, marvin0628. :)


marvin0628
Antal: 17
Tilmeldt:
11-03-2020
User is offline
Ok, nu har jeg prøvet

#12:
Ok, nu har jeg prøvet at tømme drevet med DD-zero. Prøvede så at installere både FreeBSD og NomadBSD igen - flere gange på skift.

Hver gang starter FreeBSD fint, NomadBSD gør ikke. Sidstnævnte kører så på en anden PC, så deres installationsproces må virke.

Efter hver installation ser partitionerne sådan ud:

NomadBSD:
https://drive.google.com/file/d/16bPdOVxT5iSkJXVG8nyIUB7Dm65kvEus/view?usp=sharing

FreeBSD:
https://drive.google.com/file/d/16bLdpqRYPX8GPUlG_Xg0kvBcyGkSGIGy/view?usp=sharing

Umiddelbart ser det da ok ud..? Bortset måske fra, at partitionen med boot-flaget ikke lige ligger som den første i NomadBSD, men det er vel heller ikke nødvendigt.

Synes sgi det er lidt mystisk...


OracleJMT
Antal: 1589
Tilmeldt:
26-05-2013
User is offline
Prøv dig frem med, at

Jeg skal lige forstå dig rigtigt. Du prøver at dualboote de to?

Hvis du kan engelsk, synes jeg du skulle prøve at beskrive problemet i NomadBSD Forums https://forum.nomadbsd.org/. Jeg tror du får bedre hjælp, hvis det handler om dualboot af to FreeBSD baserede systemer.


marvin0628
Antal: 17
Tilmeldt:
11-03-2020
User is offline
Næh, jeg prøver ikke at

Næh, jeg prøver ikke at dualboote. Jeg har bare prøvet med flere forskellige BSD-varianter, fordi jeg ikke kan blive klog på, hvad der går galt.


OracleJMT
Antal: 1589
Tilmeldt:
26-05-2013
User is offline
Prøv at installere NomadBSD

Prøv at installere NomadBSD med GPT i stedet for MBR. Selvom ens computer ikke bruger UEFI, kan du godt bruge GPT alligevel på FreeBSD baserede systemer. Hvis du da ikke allerede har prøvet. Det har løst det problem for mig før.

Hvis du allerede har prøvet at installere med GPT, prøv med MBR

Nb.

Jeg kan se, at den ene er med UFS og den anden er med ZFS. Jeg ved ikke om det gør en forskel, men det sprang bare i øjnene.


marvin0628
Antal: 17
Tilmeldt:
11-03-2020
User is offline
Oh well...

Nu har jeg forsøgt med tolv forskellige kombinationer af ZFS/UFS, Legacy/UEFI samt forskellige partitionstabeller: GPT, MBR, MSDOS, BSD ... intet har virket.

Så jeg forsøgte en gang med GhostBSD - den bootede heller, men et kig i BIOS viste dette:
https://drive.google.com/file/d/17ewNqFIigQb4_GFpm0P5WB3fondl_Krf/view?usp=sharing

Så installationen havde gjort sit arbejde, men jeg skulle selv ind og sætte fluebenet i BIOS og så bootede GhostBSD lige så fint. FreeBSD + diverse Linux-varianter kan åbenbart godt selv finde ud af at sætte det flueben. Med NomadBSD er der ganske enkelt ikke noget at sætte et flueben i.

Jeg må nok konkludere, at der en "BIOS + NomadBSD"-ting og jeg orker ikke at forsøge med alle mulige indstillinger i BIOS lige nu. Jeg kan få NomadBSD til at køre på en anden PC og GhostBSD på denne, så det må være godt nok indtil videre.

Tak til alle jer, der kom med indspark :-)


OracleJMT
Antal: 1589
Tilmeldt:
26-05-2013
User is offline
NomadBSD er også FreeBSD.

NomadBSD er også FreeBSD. Ligeså vel som GhostBSD, PFSense, HardenedBSD, Hello System, XigmaNAS, TrueNAS er FreeBSD. Blot til indskydelse. :-)

Tak til alle jer, der kom med indspark :-)

Og velbekomme!