Grupy dyskusyjne   »   pl.comp.pecet   »   Zabronienie bootowania

Zabronienie bootowania

Data: 2021-03-03 23:42:54
Autor: Marcin Debowski
Zabronienie bootowania
On 2021-03-03, heby <heby@poczta.onet.pl> wrote:
Teraz: jesli ustanowie jakiekolwiek partycje na dysku mechanicznym to natychmiast komputer chce z niego wystartować, olewajac NVME. Ba, wystarczy samo istnienie GPT, będzie starał sie z niego wystartować zamiast NVME.

Starduj z wymazanym/zaszyfrowanym pierwszym sektorem dysku mechanicznego i odtwarzaj go po boocie z nvme.

--
Marcin

Data: 2021-03-04 08:48:10
Autor: heby
Zabronienie bootowania
On 04/03/2021 00:42, Marcin Debowski wrote:
Starduj z wymazanym/zaszyfrowanym pierwszym sektorem dysku mechanicznego
i odtwarzaj go po boocie z nvme.

To usunie tablice partycji. Jak mam czysty dysk, to tak robie. Co z dyskiem z danymi? Być może trzeba uszkodzić konkretne *bajty* a nie cały blok, nie ruszając partycji. Na przykład "Boot signature" które jest w ostatnich.

Zanim zaczne porównywać z palca jaka jest róznica między gparted i parted...

Data: 2021-03-04 09:33:11
Autor: Marcin Debowski
Zabronienie bootowania
On 2021-03-04, heby <heby@poczta.onet.pl> wrote:
On 04/03/2021 00:42, Marcin Debowski wrote:
Starduj z wymazanym/zaszyfrowanym pierwszym sektorem dysku mechanicznego
i odtwarzaj go po boocie z nvme.

To usunie tablice partycji. Jak mam czysty dysk, to tak robie. Co z dyskiem z danymi?

Nic. A co ma być? Dane będą gdzie były, tylko programy/bios nie będą wiedziały jak dysk jest podzielony. Jak już odtworzysz tablicę, wymusisz wczytanie nowej przez jądro, to wszystko będzie dostępne. Czy źle zrozumiałem o co Ci chodzi?

--
Marcin

Data: 2021-03-04 10:54:25
Autor: heby
Zabronienie bootowania
On 04/03/2021 10:33, Marcin Debowski wrote:
To usunie tablice partycji. Jak mam czysty dysk, to tak robie. Co z
dyskiem z danymi?
Nic. A co ma być? Dane będą gdzie były, tylko programy/bios nie będą
wiedziały jak dysk jest podzielony. Jak już odtworzysz tablicę

No własnie. To rękodzieło. Spodzieam się raczej:

unboot /dev/sda

zamiast męki z magicznymi numerkami przez godzinę.

Problem jest do tego stopnia śmieszy, że nawet wpięcie dysku USB czy pendrive, uniemozliwia bootowanie NVME :D

Data: 2021-03-04 10:54:52
Autor: Marcin Debowski
Zabronienie bootowania
On 2021-03-04, heby <heby@poczta.onet.pl> wrote:
On 04/03/2021 10:33, Marcin Debowski wrote:
To usunie tablice partycji. Jak mam czysty dysk, to tak robie. Co z
dyskiem z danymi?
Nic. A co ma być? Dane będą gdzie były, tylko programy/bios nie będą
wiedziały jak dysk jest podzielony. Jak już odtworzysz tablicę

No własnie. To rękodzieło. Spodzieam się raczej:

unboot /dev/sda

zamiast męki z magicznymi numerkami przez godzinę.

Rękodzieło to takie samo jak powyższe. Można najwyżej powiedzieć, że średnio eleganckie rozwiązanie :)

Problem jest do tego stopnia śmieszy, że nawet wpięcie dysku USB czy pendrive, uniemozliwia bootowanie NVME :D

A możesz wyłączyć kompletnie bootowanie z dysków twardych z tej standardowej listy w biosie, zostawiając tylko jakieś floppy, czy inne sieciowe? Bo skoro bios nvme wchodzi niezależnie, a bios płyty nie rozpoznaje nvme to i tak nie jest on brany jako coś związanego z dyskiem twardym, więc bios płyty powinien zlać mechniczny hdd a bios nvme i tak się wczyta.

--
Marcin

Data: 2021-03-04 12:28:19
Autor: heby
Zabronienie bootowania
On 04/03/2021 11:54, Marcin Debowski wrote:
A możesz wyłączyć kompletnie bootowanie z dysków twardych z tej
standardowej listy w biosie, zostawiając tylko jakieś floppy, czy inne
sieciowe?

Nie widzę opcji wyłączenia. Widzę opcje zmiany kolejności. To nic nie daje, sprawdziłem. Jest w opcjach "Other device" ale to nie jest rozumiane jako nvme.

Data: 2021-03-04 12:28:57
Autor: Marcin Debowski
Zabronienie bootowania
On 2021-03-04, heby <heby@poczta.onet.pl> wrote:
On 04/03/2021 11:54, Marcin Debowski wrote:
A możesz wyłączyć kompletnie bootowanie z dysków twardych z tej
standardowej listy w biosie, zostawiając tylko jakieś floppy, czy inne
sieciowe?

Nie widzę opcji wyłączenia. Widzę opcje zmiany kolejności. To nic nie daje, sprawdziłem. Jest w opcjach "Other device" ale to nie jest rozumiane jako nvme.

Nie chodzi, zeby wylaczyć, a pominąć na liście. Ile jest tych opcji, zwykle chyba 3? Np. 1)floppy, 2) optical, 3) net lub te "other". Nie da się tak?

--
Marcin

Data: 2021-03-04 13:33:39
Autor: heby
Zabronienie bootowania
On 04/03/2021 13:28, Marcin Debowski wrote:
Nie chodzi, zeby wylaczyć, a pominąć na liście.

Nie, mogę tylko zmieniać kolejność. Sprawdzę to jeszcze dokładniej, może jest jakaś kombinacja klawiszy, czasem kretyni od BIOSów wymyslają kompletnie idiotyczne kombinacje.

Data: 2021-03-04 15:58:41
Autor: pueblo
Zabronienie bootowania
Witaj heby, 04 mar 2021 w news:s1qk33$608$1dont-email.me
napisałeś/aś:
On 04/03/2021 13:28, Marcin Debowski wrote:
Nie chodzi, zeby wylaczyć, a pominąć na liście.

Nie, mogę tylko zmieniać kolejność. Sprawdzę to jeszcze dokładniej,
może jest jakaś kombinacja klawiszy, czasem kretyni od BIOSów
wymyslają kompletnie idiotyczne kombinacje.

Rozumiem, że rozwiązanie, które masz ma ten feler, że dyski hdd będą tam podmieniane. I w przypadku, kidy trafisz na taki z bootsectorem z loaderem, to system nie wystartuje z ssd. I podstawowa kwestia, jak to zmienić bez utraty danych.
Faktycznie, pewnie chodzi o edycję paru bajtów. Tylko gdzie? Pierwszy albo drugi sektor dysku? Pisałeś o porównaniu partycjonowania przez parted i gparted. Nie mam teraz możliwości sprawdzić na żadnym dysku, ale czy tworzona jest wtedy partycja esp(fat32)? Może dzięki sektor editor z bootice coś ci zaświta?

Aha, zakładam, że sprawdzałeś czy jest jakiś nowszy bios dla tej płyty i czy nie pomoże?

Data: 2021-03-04 19:03:57
Autor: heby
Zabronienie bootowania
On 04/03/2021 16:58, pueblo wrote:
czy tworzona jest wtedy partycja esp(fat32)?

Nie musi być partycji. Zdaje się że wystarczy zainicjować dysk go GPT z pustą tablicą partycji. gparted ładuje coś w bootblock, co powoduje że BIOS stara się go odpalić. parted tego nie robi.

Może dzięki sektor editor z bootice coś ci zaświta?

Pewnie tak zrobie, tzn obejrze jaka jest różnica parted/gparted. Nie mam teraz ochoty na takie zabawy, trzeba odpalić disassembler pewnie ;)

Aha, zakładam, że sprawdzałeś czy jest jakiś nowszy bios dla tej płyty i
czy nie pomoże?

Wyczytałem że wręcz pogorszy, zdaje się że wycieli jakiś ficzer. Wybacz, dawno to było, na M700 czaiłem się od pół roku i nareszcie kupiłem w sensownej cenie. Nie mam co wybrzydzać ;)

O ile wiem, NVME natywnie nie odpali, nawet najnowszy.

Abyśmy nie popadali w paranoje: to nie jest w ogóle istotny problem. Tak tylko, zaskoczył mnie srodze i zainteresował. Prawidłowe rozwiązanie to było by kupić jakiś na i11 a nie starocia ;)

Do tej pory myślałem że BIOS sprawdza czy partycja jest jakaś i czy aktywna. A tu moze nie być partycji, a i tak stara się odpalić dysk. Moze bug w BIOSie a może nowe/stare doświadczenie.

Data: 2021-03-04 18:38:36
Autor: pueblo
Zabronienie bootowania
Witaj heby, 04 mar 2021 w news:s1r7ef$4q0$1dont-email.me
napisałeś/aś:
On 04/03/2021 16:58, pueblo wrote:


Abyśmy nie popadali w paranoje: to nie jest w ogóle istotny problem.
Tak tylko, zaskoczył mnie srodze i zainteresował. Prawidłowe
rozwiązanie to było by kupić jakiś na i11 a nie starocia ;)

Mnie to też zaintersowało, więc jak coś ustalisz to się pochwal.
Poza tym spróbowałbym jeszcze zainicjować dysk spod win diskpartem, albo jakimś windowsowym programem. Być może to ten gparted robi jakieś cuda. Diskpart chyba nie utworzy od razu GPT, tylko trzeba konwertować wydaje mi się.

Do tej pory myślałem że BIOS sprawdza czy partycja jest jakaś i czy aktywna.

O ile wiem, przy uefi flagi aktywnej partycji nie mają znaczenia.

Zabronienie bootowania

Nowy film z video.banzaj.pl więcej »
Redmi 9A - recenzja budżetowego smartfona