Forum Linux.pl

System => Konfiguracja => Wątek zaczęty przez: eugieniek w 2021-12-28, 11:22:43

Tytuł: Jak w Manjaro uniemożliwić montowanie innych dysków?
Wiadomość wysłana przez: eugieniek w 2021-12-28, 11:22:43
Manjaro x64 Xfce.
Mam dwa dyski i dwa systemy czyli wspomniany Manjaro oraz Windows 8. Są to osobne dyski fizyczne a nie partycje.
Systemy były postawione bez obecności drugiego dysku, czyli osobna instalacja czystego Windows na jednym dysku i osobna Linuxa na drugim, podczas instalacji któregoś z systemów drugiego dysku nie było wewnątrz PC, zatem nie ma menu rozruchowego i wyboru systemów.
Wybór systemów następuje z poziomu BOOT MENU laptopa i tak ma zostać.
Teraz, chciałbym aby Linux w ogóle nie wykrywał dysku na którym jest Windows (na tym dysku jest kilka partycji).
Chciałbym dokonać czegoś w FSTAB, tak aby nie widział dysku.
Nie wiem niestety co tam dopisać, wszystko co w google znalazłem jakoś dziwnie nie działa.
Tytuł: Odp: Jak w Manjaro uniemożliwić montowanie innych dysków?
Wiadomość wysłana przez: mackeire w 2021-12-28, 18:47:15
Ze fstaba to raczej usunąć/zakomentować a nie dopisywać ...
albo
napisz skrypt sudo unmount cośtam cośtam i odpalaj przy uruchamianiu/logowaniu/etc...

a u nas, w KDE zamiast robić czarymary się po prostu ptaszkuje co się ma podpinać a co nie :)

(https://i.imgur.com/hqQ6HcS.png)
Tytuł: Odp: Jak w Manjaro uniemożliwić montowanie innych dysków?
Wiadomość wysłana przez: marcin'82 w 2021-12-28, 22:28:05
Cytuj
Chciałbym dokonać czegoś w FSTAB, tak aby nie widział dysku.

Podaj wynik komendy (tam jest małe L jak Leopoldyna):
sudo parted -l


Tytuł: Odp: Jak w Manjaro uniemożliwić montowanie innych dysków?
Wiadomość wysłana przez: eugieniek w 2021-12-29, 06:55:45
Model: ATA ADATA SU900 (scsi)
Dysk /dev/sda: 1024GB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: gpt
Flagi dysku:

Numer  Początek  Koniec  Rozmiar  System plików  Nazwa                         Flaga
 1     1049kB    316MB   315MB    ntfs           Basic data partition          ukryta, diag
 2     316MB     420MB   105MB    fat32          EFI system partition          ładowalna, esp
 3     420MB     555MB   134MB                   Microsoft reserved partition  msftres
 4     555MB     41,9GB  41,4GB   ntfs           Basic data partition          msftdata
 5     41,9GB    199GB   157GB    ntfs           Basic data partition          msftdata
 6     199GB     1024GB   806,8GB   ntfs           Basic data partition          msftdata


Model: ATA SAMSUNG 960PRO (scsi)
Dysk /dev/sdb: 512,0GB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: gpt
Flagi dysku:

Numer  Początek  Koniec  Rozmiar  System plików  Nazwa  Flaga
 1     1049kB    316MB   315MB    fat32                 ładowalna, esp
 2     316MB     32,0GB  31,7GB   ext4
 3     32,0GB   512GB   479,6GB  ext4


Tytuł: Odp: Jak w Manjaro uniemożliwić montowanie innych dysków?
Wiadomość wysłana przez: Paweł Kraszewski w 2021-12-29, 07:14:39
Libata w kernelu ma opcję ignorowania konkretnego urządzenia.

1. Wyszukaj identyfikator magistrali dysku z Windowsem:
dmesg | grep SU900
Powinno pojawić się parę linijek, Ciebie interesuje podobna do takiej (liczby prawdopodobnie będą inne)
[    1.516029] ata2.00: ATA-11: ADATA, SU900, max UDMA/133
Interesujący cię fragment to ten między ata a pierwszym dwukropkiem (tutaj 2.00)

2. Rebootujesz się i w managerze bootowania dodajesz taką opcję do kernela (dostosowując wartość do tej uzyskanej w poprzednim punkcie)
 ...INNE_OPCJE_KERNELA... libata.force=2.00:disable

3. Jak się zabootuje (czyli nie wyłączyłeś dysku Linuksowego) i nie pojawi się Windows (czyli wyłączyłeś dysk Windowsowy), dodaj tę opcję na stałe w konfiguracji swojego managera bootowania.
Tytuł: Odp: Jak w Manjaro uniemożliwić montowanie innych dysków?
Wiadomość wysłana przez: badpixel w 2022-01-06, 05:25:25
Najlepiej wyciąć wszystko(włącznie z głownym katalogiem), to wtedy nie będzie się gdzie miało cholerstwo zamontować (włacznie z systemem ;-)

Alternatywnym rozwiązaniem jest korzystanie ze statycznego /dev i wywalenie zbednych wpisów (a na koniec samego mknoda ;-)
Tytuł: Odp: Jak w Manjaro uniemożliwić montowanie innych dysków?
Wiadomość wysłana przez: eugieniek w 2022-12-23, 16:59:16
Wymieniłem sprzęt i na razie powyższe nieaktualne ale wrócę do tematu, gdy "ujadę" nvme na Archu.