Instalacja Manjaro, GRUB i partycjonowanie

Witam Wszystkich.
Jestem początkujący i chciałbym spróbować nowej dystrybucji linuksowej.
Pobrany obraz ISO na pen-drive uruchamia się prawidłowo.

Poniżej jest Gdy biorę install open source system się restartuję uruchamia i jest czarny ekran.
Problem w tym że muszę edytować Grub przed instalacją ponieważ muszę wpisać tam moją kartę graficzną Radeon R9 390
Mam dziwne odczucia bo gdy chcę edytować Grub przed instalacją to zbytnio nie ma tam wiele linijek a internetowe poglądowe strony jak to ustawić różnią się od mojego.
IMG_20210526_093826

Przesyłam jak wygląda mój grub
Obraz płyty instalacyjnej to najnowszy Manjaro 21.0 Ornara | XFCE
Jeżeli ktoś pomógłby czy komendy
grub timeout style = menu
grub cmd line linux default
grub gfxmode
nie wiem gdzie mógłbym je z modyfikować w terminalu sudo nano /etc/default/grub
dodatkowo są jeszcze 2 linijki
set grub default = saved
grub saved default = true
po zapisaniu tych komend które w skrócie opisałem nie są poprawne ale opisowe o co mi chodzi.
Na koniec po zapisaniu mam wpisać komendę
sudo grub_mkconfig -0 /boot/grub.grub.cfg to 0? rozumiem że jest zero a nie O
oraz sudo update-grub.
Wiem że jest to masło maślane ale jeżeli ktoś może mnie naprowadzić będę wdzięczny.
System chciałbym zainstalować na zewnętrznym dysku ssd które jest na kablu usb-c=> usb 3.0
Na komputerze są dyski twarde z efi pod windowsa.
Uruchomienie linuxa wybierałbym z boot menu przyciskiem F11
Dodatkowe zapytanie czy nie będą się gryzły bootloadery.
Partycjonowanie na dysku linuksowym ustawiłem:
1GB fat32 /boot/efi
30GB ext4 root
40GB ext4 home
12GB linuxswap z 16gb ramu na komputerze to 3/4 ramu z możliwością hibernacji
Dodatkowo chciałbym resztę wolnego miejsca na dysku chciałbym przeznaczyć na partycję która będzie rozpoznawalna w windowsie.
Jak taką partycję utworzyć ? Będzie to home z partycjonowaniem NTFS?
Komputer stacjonarny.

Chciałbym pomóc, ale zupełnie nie rozumiem, co napisałeś. Np. po co w GRUB chcesz wpisywać swoją kartę graficzną?

1 polubienie

@Banditos, odnieś się do poniższych wątpliwości, jakie kłębią się w mojej korze przedniej oraz … problemy techniczne wymagają podejścia technicznego - nie twórz literatury pięknej, tylko instrukcję w amerykańskim stylu, jak dla kompletnego idioty.

  1. Mnóstwo problemów w jednym wątku - teorii wszystkiego nie wymyślimy, więc trzeba temat uporządkować i być może okroić.
  2. Zgaduję, że masz zainstalowane Windows’y?
  3. Chcesz, na zewnętrznym dysku po USB, zainstalować dodatkowo Manjaro?
  4. Wybór systemu z ‘boot menu przyciskiem F11’, to wybór dysku boot’ującego z menu BIOS/UEFI?
  5. Konfiguracji GRUB’a nie cedź jak powieść w odcinkach, tylko podaj w całości zawartość pliku /etc/default/grub, np. kopiując efekt działania komendy:
    $ cat /etc/default/grub
  6. O co chodzi z tą komendą, skąd to wylazło?:

Poniżej jest Gdy biorę install open source

  1. O co chodzi z edycją GRUB’a, w celu dodania karty, w jakim celu, dlaczego ???

muszę edytować Grub przed instalacją ponieważ muszę wpisać tam moją kartę graficzną


To na dobry początek.
Odpowiedz na pytania i zobaczymy co dalej.

Ok. Trochę prościej. Wcześniej instalowałem na zewnętrzym dysku, teraz zmieniłem na wewnętrzny podłączony pod wejścia sata w komputerze.
Zmieniłem też komputer i podzespoły żeby były kompatybilne z dystrybucją Manjaro.
System jest kompatybilny i obraz płyty też.
Instalacja się powiodła jednak nie uruchamia się z systemu. Jest tylko linux zainstalowany na twardym dysku jednak ma wiele partycji.
Postaram się zrobić screeny i żeby mój błąd byłby bardziej przejrzysty.

Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000LM035-1RK1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 78B65854-6F09-49F3-895B-CBA49BD83856
Device          Start        End   Sectors   Size Type
/dev/sda1          34     409633    409600   200M BIOS boot
/dev/sda2      411648  210126847 209715200   100G Microsoft basic data
/dev/sda3   210126848  214321151   4194304     2G Microsoft basic data
/dev/sda4   214321152  222709759   8388608     4G Linux swap
/dev/sda5   222709760  432424959 209715200   100G Linux filesystem
/dev/sda6   432424960  642140159 209715200   100G Linux filesystem
/dev/sda7   642140160  851855359 209715200   100G Linux filesystem
/dev/sda8   851855360 1061570559 209715200   100G Linux filesystem
/dev/sda9  1061570560 1271285759 209715200   100G Linux filesystem
/dev/sda10 1271285760 1481000959 209715200   100G Linux filesystem
/dev/sda11 1481000960 1690716159 209715200   100G Linux filesystem
/dev/sda12 1690716160 1953523711 262807552 125.3G Microsoft basic data

Partition 1 does not start on physical sector boundary.

[manjaro manjaro]# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --boot-directory=/boot --recheck
Installing for x86_64-efi platform.
grub-install: error: /boot/efi doesn’t look like an EFI partition.

[manjaro manjaro]# efibootmgr -v
BootCurrent: 0007
Timeout: 0 seconds
BootOrder: 0002,0007,0006,0000,0001,0003,0004
Boot0000* ubuntu	HD(1,GPT,bbcbe904-7cde-4950-80e3-51a00026a89c,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* USB Floppy/CD	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0500000001)AMBO
Boot0002* USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0003* USB Floppy/CD	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0500000000)AMBO
Boot0004* Hard Drive	BBS(HD,,0x0)AMGOAMNOc.......+.S.T.1.0.0.0.L.M.0.3.5.-.1.R.K.1.7.2.........................rN.D+..,.\.........AMBOAMNOo.......+.S.a.m.s.u.n.g. .F.l.a.s.h. .D.r.i.v.e. .1.1.0.0.........................rN.D+..,.\.........AMBO
Boot0006* Manjaro	HD(1,GPT,15dfe829-2a26-4825-b2e7-59994ab97e6b,0x22,0x64000)/File(\EFI\Manjaro\grubx64.efi)
Boot0007* UEFI: Samsung Flash Drive 1100	PciRoot(0x0)/Pci(0x1d,0x0)/USB(1,0)/USB(5,0)/HD(1,MBR,0x0,0x4b1ea0,0x2000)AMBO
[manjaro manjaro]#

Nie do końca rozumiem jaki jest twój cel.

Czyli był sobie komputer bez dysku, podłączyłeś jakiś zewnętrzny (po USB?) i zainstalowałeś tam Manjaro. Jakiś czas później zdobyłeś inny dysk, tym razem podłączyłeś go do SATA i tam również zainstalowałeś Manjaro, stary dysk zewnętrzny zaś wywaliłeś? Jeśli tak to nie powinno być żadnego problemu – przecież jest tylko jeden dysk i na nim jeden system.

Czyli, innymi słowy, opisane wyżej zmiany są bez znaczenia, bo masz nowy sprzęt – co tam jest, jakie dyski, czy jest MS? Czy może po prostu przeniosłeś stare dyski do nowego komputera – jak są widoczne

To partycjonowanie kompletnie nie zgadza się z tym które jest przedstawione na screenie. Wg screenu:

  • jedyna partycja na której ma szansę znajdować się Manjaro to /dev/sda10 – zajętość z grubsza pasuje do stanu jaki powinien być świeżo po instalacji
  • /boot/efi jest na /dev/sda1 i wbrew twoim deklaracjom zajmuje 200MB a nie 1GB
  • swap jest na /dev/sda4 i ma tylko 4GB zamiast deklarowanych 12. Swapu w pliku raczej też nie masz, wtedy partycja, na której znajdowałby się ów plik powinna wskazywać zajętość na poziomie 12GB – a żadna tyle nie osiąga.
  • /dev/sda3, /dev/sda4 i /dev/sda12 – to partycje ntfs, systemu od MS tam niemal na pewno nie ma – MS na pewno nie zajmuje kilkudziesięciu MB. Może tam być cokolwiek, możliwe, że któraś z nich jest partycją recovery.
  • pozostałe partycje – może znajdować się na nich cokolwiek, na pewno nie ma na nich systemu.
  • najważniejsza rzecz – żadna z partycji nie jest nigdzie podmontowana. Stąd wniosek, że jest to jakiś zewnętrzny dysk.

Pytanie co chcesz z tym fantem zrobić – to jest jakiś obcy dysk. Ja sugerowałbym zrobić kopię ważnych danych, format dysku i potem albo zainstalować na nim system wg upodobań, albo przeznaczyć go na dane – partycje sobie ułożysz jak chcesz bez patrzenia na to co jest teraz.


Z ostatniego screenu wynika, że masz jeszcze jeden dysk /dev/sdc – podejrzewam, że to z niego teraz pracujesz, ale to trzeba by potwierdzić – pokaż co pokazuje na jego temat GParted lub podaj wynik lsblk -o NAME,FSTYPE,SIZE,FSUSED,MOUNTPOINT

Dżizas !!! - @Banditos, co to jest ???

  1. Uwaga techniczna, dotycząca Forum - nie pisz postów, jeden pod drugim. Jeżeli Twój jest ostatni, to dopisujesz do niego (i oznaczasz dopisek), a nie tworzysz nowy. Chyba, że jest za stary, abyś mógł go edytować. Temat jest ujęty w Regulaminie.
  2. Twoja instalacja:
    • Zachowujesz się jak polityk, któremu zadano pytanie A, a on odpowiada na pytanie B, bo zadane mu nie leży. W ogóle nie odniosłeś się do moich pytań, nie odpowiedziałeś na nie, nie napisałeś, że to czy tamto jest już nieaktualne. Zlałeś mnie do ścieków. Jeżeli chciałeś mnie w ten sposób zmotywować do pomocy, to podpowiadam, że nie tędy droga.
    • Partycje.
      • Rozumiem: sda1 (EFI), sda2 i sda3 (pozostałości po Windows’ach, których tam nie ma - moim zdaniem do usunięcia, nawet jeżeli Windows’y kiedyś wrócą), sda4 (SWAP linux’owy), sda12 (nie jestem pewien, ale zapewne ‘partycja wymiany pomiędzy systemami’, Linux’em i Windows’ami. Sens jej istnienia jest wątpliwy, jeżeli na dysku jest tylko Linux).
      • NIE rozumiem: sda5 do sda11. Po kiego bit’a nadziubdziane tyle tych partycji? Czy to jakiś malware, który multiplikuje partycje? Partycji linux’owych jest siedem, a system jest na sda10 - fajne liczby, jest magia. Tyle, że racjonalności nie widzę. Możesz mi wyjaśnić w jakim, to celu - tak abym nie mógł się przyczepić, tylko pokiwać głową ze zrozumieniem?

Proponuję:

  1. Ustalić o co Ci chodzi, jaki cel chcesz osiągnąć:
    • jakie systemy mają tam być zainstalowane?
    • jakie mają pełnić role?
    • maszyna jest stacjonarna, czy mobilna?
  2. Stosownie do odpowiedzi z pkt.1, zaplanować proces instalacji.
  3. Zabezpieczyć dane (jeżeli takie istnieją) na dysku ( → backup) i wyczyścić go.
  4. Wykonać instalację, zgodnie z pkt.2.

Oczekuję:

  • póki co, odpowiedzi na pkt.1, z listy powyżej.

Jestem tutaj nowy i postaram się odpowiednio pisać wiadomości.
Przepraszam też za moje zachowanie jeżeli w jakiś sposób Ciebie uraziłem nie miałem takiego zamiaru.
Dobrze może prościej opiszę co miałem na myśli partycjonowanie zrobiłem ze względu na testowanie innych linuxowych dystrybucji. Jednak Manjaro jako główne. Mogę zrobić ustępstwo i wykasować wszystkie partycję i zrobić instalację od nowa.
Jestem tutaj nowy i postaram się odpowiednio pisać wiadomości.
Danych twardy dysk nie posiada żadnych.
Zrobię jedną instalację Manjaro.
Wtedy dam wynik czy twardy dysk.

Jeszcze ja wrzucę swoje …17 groszy ze względu głównie na brak stosowania przez Ciebie znaczników code. Więc proszę o stosowanie ich bo w tej chwili ciężko się to czyta, nie mówiąc już o merytorycznych wypowiedziach.
Do testowania Linuksów jest VirtualBox lub wystarczy Live, który mniej więcej pokaże możliwości i wygląd danej dystrybucji. Proponuję jak wyżej wyczyścić dysk i zainstalować Manjaro od nowa. Jeśli chcesz koniecznie mieć jakąś dodatkową dystrybucję na dysku to po prostu zostaw sobie puste miejsce na dysku i przy instalacji innego distro przydzielisz mu miejsce ile będziesz chciał.
Powodzenia

Jestem w trakcie instalacji i to mi wyskakuje.

Nie uraziłeś. Nie stroję fochów i nie obrażam się. Chodzi o czystą matematykę - jeżeli dodajesz dwa do dwóch, to nie możesz oczekiwać, że wynik będzie z zakresu pięć do siedmiu. Inaczej, musi być pomiędzy nami (Tobą i osobami, które chcą Ci pomóc) dialog, a nie seria monologów.

OK, wiemy już, że ma być Manjaro i - opcjonalnie - inne dystrybucje, które chcesz przetestować. W takim razie, skoro na Manjaro jesteś już zdecydowany, to proponuję:

  1. Wersja A - instalujesz wyłącznie Manjaro, a inne distra testujesz przy użyciu wersji live (DVD / pendrive) lub instalacji wirtualnych uruchamianych spod Manjaro.

  2. Wersja B - instalujesz Manjaro, dając mu większą część dysku, a na pozostałej tworzysz jedną (max dwie) partycję do testów. Dlaczego? Bo korzystasz z Manjaro (distro dominujące) i doskonalisz się w nim, równolegle testując inną dystrybucję na sąsiedniej partycji. Moim zdaniem, nie ma większego sensu równoczesnego instalowania do testów, więcej niż jednej lub dwie dystrybucje, bo musisz je utrzymywać w należytym stanie, co pochłania zasoby. Jeżeli chcesz testować równolegle wiele innych systemów, to patrz pkt.1.

  3. Pozostaje jeszcze odpowiedź na pytanie: jesteś zdecydowany na Manjaro długofalowo, czy może, jeżeli przypadnie Ci do gustu coś innego, z listy testowanych distro, to bez żalu zmienisz system? Ma to istotne znaczenie przy podejmowaniu decyzji dotyczących podziału dysku.

[manjaro@manjaro ~]$ lsblk -o NAME,FSTYPE,SIZE,FSUSED,MOUNTPOINT
NAME   FSTYPE     SIZE FSUSED MOUNTPOINT
loop0  squashfs    84M  84.3M /run/miso/sfs/livefs
loop1  squashfs 339.2M 339.3M /run/miso/sfs/mhwdfs
loop2  squashfs   1.2G   1.2G /run/miso/sfs/desktopfs
loop3  squashfs 672.8M   673M /run/miso/sfs/rootfs
sda             931.5G        
├─sda1 ext4         4G    24K /tmp/calamares-root-4239uk71/boot/efi
├─sda2 ext4     400.2G   6.2G /tmp/calamares-root-4239uk71
└─sda3 ext4     527.3G   396K /tmp/calamares-root-4239uk71/home
sdb    iso9660  119.5G   2.4G /run/miso/bootmnt
├─sdb1 iso9660    2.3G        
└─sdb2 vfat         4M

Widzę, że preferujesz metodę: działanie przede wszystkim. Dla mnie, jeżeli nie goni mnie lew lub inny idiota z pałą w ręku, to nie ma powodów do podejmowania nagłych decyzji i korzystam z komfortu przemyślenia problemu, przed podjęciem działania.

Zajrzyj do mojego poprzedniego wpisu i odnieś się do niego, zdecyduj się na konkretną ścieżkę (lub dopytaj, jeżeli masz jakieś wątpliwości). Nie będę reagował na problemy generowane wskutek przypadkowych działań, niezgodnych z poradami.

Mimo prośby @aquila, nadal nie stosujesz znaczników kodu. Jeżeli nie wiesz o co chodzi, to zapytaj.

Dobrze proszę o wyjaśnienie o co chodzi ze znacznikami kodu? " " to te cudzysłowia?

Klawisz pod Esc, ze znakami ~ oraz czymś, co wygląda na pochylony w lewo apostrof (nie pamiętam nazwy znaku) - chodzi właśnie o niego:

```
$ komenda
wyniki komendy
```

Albo zaznaczasz text i klikasz na przycisk </> (na pasku powyżej okna edycji). Nasze forum korzysta ze składni Markdown.

Skoro jesteś w trakcie instalacji, to teraz te dane są bezużyteczne. Podobnie jak @azja preferuję najpierw rozpoznanie tematu, a potem działanie.

Znaczniki kodu to ten klawisz poniżej Esc tam gdzie tylda, jako ciekawostkę podam, że jest to grawis, pojedynczy da ci taki efekt: kawałek kodu, potrójny zaś taki:

kawałek kodu