Arch Linux - pytania przed zainstalowaniem


(Amaterasu) #1

Witam! :slight_smile:


(dragonn) #2

https://wiki.archlinux.org/index.php/Installation_guide to jest prawidłowy poradnik, filmiku nie oglądałem. https://wiki.archlinux.org/index.php/Beginners’_guide i tu. Zresztą wszystko znajdziesz na tej stronie. Podział partycji wystarczy,


(macios4) #3

To prawda, Archa można w pełni dostosować do własnych potrzeb, jego minimalizm sprawia że jest on bardzo szybki i responsywny. 2 lata już go mam i działa bardzo dobrze, aktualność nie uchybia stabilności.

 

1- polecałbym jako pierwszą partycję / (główną) lub tak jak masz czyli rozruchową, druga partycja to /home (w razie reinstalki masz wszystkie ustawienia zachowane), /swap natomiast dałbym na końcu. Ja u siebie mam taki oto rozkład: pierwsza partycja główna 20GB, druga /home 100GB a trzecia partycja /swap 1GB.

 

2- Nie mam pewności czy od tego czasu coś się nie zmieniło. Szczerze powiem że ja równiez uczyłem się instalacji wedle podobnego poradnika na YT, ale pamiętaj że to rolling release a więc na bieżąco są tu wydawane wszystkie nowości, więc spóbuj poszukać jak najnowszego poradnika

https://wiki.archlinux.org/index.php/Installation_guide

 

3- tego niestety nie wiem bo mam szerokopasmowy LAN ale jeśli w Manjaro się udało to tutaj też powinno. Zerknik na oficjalne wiki:

https://wiki.archlinux.org/index.php/Wireless_network_configuration

 

4- możesz na partycję boot dać ten format, ale jest on już on trochę przestarzały

 

5- jak już wspomniałem to jest rolling release więc ten stary poradnik może już być nieaktualny. Tutaj masz wszystko opisane:

https://wiki.archlinux.org/index.php/Xfce

najpierw więc instalacja serwera grafiki sudo pacman -S xorg-server a następnie XFCE sudo pacman -S xfce4. Musisz potem także dodać do pliku ~/.xinitrc wpis exec startxfce4 aby środowisko mogło się uruchomić.


(Juche) #4

Z miejsca sobie odpuść te samouczki z YT - niewiele na tym skorzystasz, a nie znając się możesz szkody sobie narobić tym sposobem. Pierwszej świeżości informacje oraz wszelkie instrukcje widnieją na ArchWiki (https://wiki.archlinux.org/), tam też znajdziesz odpowiedzi na wszystkie Twoje pytania. Powiem tak, osobiście niczego więcej nie potrzeba mi do poruszania się po Archu, mam dostęp do oficjalnego ArchWiki i to mi wystarcza w zupełności.


(marcin82) #5

To w końcu instalujesz na VirtualBox czy na fizycznej maszynie? Instalujesz obok Windows - jaki jest tam typ tablicy partycji? Czy jest instalowany w trybie UEFI czy Legacy (bez Secure Boot)?

 

Partycja /boot jest niepotrzebna do zastosowań domowych.

 

Do startu środowiska graficznego wygodniej zaprząc np. LXDM (nie LightdDM !). Sznurek:

https://wiki.archlinux.org/index.php/LXDM .


(Amaterasu) #6

Ćwiczę na VB, instaluję potem na komputerze. Bez UEFI i Secure Boot, typ tablicy musiałabym sprawdzić, a obecnie nie mogę :/.


(marcin82) #7

Pokaż z komputera docelowego wyniki obu tych komend - z livecd - jako root:

parted -l

fdisk -l

(enedil) #8

Instalując na VM masz tylko połączenie kablowe, więc nie musisz się martwić o WiFi. Na maszynie fizycznej, o ile nie trzeba było przy Manjaro instalować specjalnych sterowników, powinno starczyć ‘wifi-menu’

Odnośnie systemu plików, ja zawszę daję wszędzie ext4. I problemów raczej nie miewałem. Pamiętaj, że Twoje polecenie zapisałeś błędnie, powinno być

mkfs.ext4 /dev/sdN


(Amaterasu) #9

Dobra, już wiem, jest to ms-dos.

Dysk /dev/sda: 232,9 GiB, bajtów: 250059350016, sektorów: 488397168Jednostki: sektorów, czyli 1 * 512 = 512 bajtówRozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512Typ etykiety dysku: dosIdentyfikator dysku: 0xf7828d5eUrządzenie Rozruch Początek Koniec Sektory Rozmiar Id Typ/dev/sda1 2048 206847 204800 100M 7 HPFS/NTFS/exFAT/dev/sda2 206848 123086847 122880000 58,6G 7 HPFS/NTFS/exFAT/dev/sda3 123086848 245966847 122880000 58,6G 7 HPFS/NTFS/exFAT/dev/sda4 245966848 488392064 242425217 115,6G 5 Rozszerzona/dev/sda5 294795037 300654410 5859374 2,8G 83 Linux/dev/sda6 245966912 294795036 48828125 23,3G 83 Linux/dev/sda7 * 300654412 300892691 238280 116,4M 83 Linux/dev/sda8 300892693 488392064 187499372 89,4G 83 LinuxWpisy w tablicy partycji nie są w tej kolejności, co na dysku.Dysk /dev/sdb: 14,7 GiB, bajtów: 15728640000, sektorów: 30720000Jednostki: sektorów, czyli 1 * 512 = 512 bajtówRozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512Typ etykiety dysku: dosIdentyfikator dysku: 0x87f1043eUrządzenie Rozruch Początek Koniec Sektory Rozmiar Id Typ/dev/sdb1 2712 30719999 30717288 14,7G b W95 FAT32

Model: ATA ST9250315AS (scsi)Dysk /dev/sda: 250GBRozmiar sektora (logiczny/fizyczny): 512B/512BTablica partycji: msdosFlagi dysku: Numer Początek Koniec Rozmiar Typ System plików Flaga 1 1049kB 106MB 105MB primary ntfs 2 106MB 63,0GB 62,9GB primary ntfs 3 63,0GB 126GB 62,9GB primary ntfs 4 126GB 250GB 124GB extended 6 126GB 151GB 25,0GB logical ext4 5 151GB 154GB 3000MB logical linux-swap(v1) 7 154GB 154GB 122MB logical ext4 ładowalna 8 154GB 250GB 96,0GB logical ext4Model: (scsi)Dysk /dev/sdb: 15,7GBRozmiar sektora (logiczny/fizyczny): 512B/512BTablica partycji: msdosFlagi dysku: Numer Początek Koniec Rozmiar Typ System plików Flaga 1 1389kB 15,7GB 15,7GB primary fat32

Dobra, jakoś zainstalowałam na VirtualBox’ie, tworząc użytkownika, zmieniając nazwę hosta, hasło do roota. Teraz postaram się zainstalować XFCE z podaną instrukcją. Jeżeli mi wszystko dobrze pójdzie, zapewne (chyba) bez trudu zainstaluję Arch Linuxa na prawdziwym komputerze.

Dobra, jeżeli mi partycja /boot nie jest potrzebna to jak mam zainstalować GRUB? Wiem, że wtedy jest na /, ale jak dobrze zainstalować? Byłabym wdzięczna za pomoc :).


(marcin82) #10

Tak chyba lepiej? :smiley:

Dysk /dev/sda: 232,9 GiB, bajtów: 250059350016, sektorów: 488397168
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: dos
Identyfikator dysku: 0xf7828d5e

Urządzenie Rozruch Początek    Koniec   Sektory Rozmiar Id Typ
/dev/sda1               2048    206847    204800    100M  7 HPFS/NTFS/exFAT
/dev/sda2             206848 123086847 122880000   58,6G  7 HPFS/NTFS/exFAT
/dev/sda3          123086848 245966847 122880000   58,6G  7 HPFS/NTFS/exFAT
/dev/sda4          245966848 488392064 242425217  115,6G  5 Rozszerzona
/dev/sda5          294795037 300654410   5859374    2,8G 83 Linux
/dev/sda6          245966912 294795036  48828125   23,3G 83 Linux
/dev/sda7  *       300654412 300892691    238280  116,4M 83 Linux
/dev/sda8          300892693 488392064 187499372   89,4G 83 Linux

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku.


Dysk /dev/sdb: 14,7 GiB, bajtów: 15728640000, sektorów: 30720000
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: dosIdentyfikator dysku: 0x87f1043e

Urządzenie Rozruch Początek   Koniec  Sektory Rozmiar Id Typ
/dev/sdb1              2712 30719999 30717288   14,7G  b W95 FAT32

Co masz na partycjach od /dev/sda5 do /dev/sda8? Minimalnie musisz dwie z nich przeznaczyć na Arch Linux. Jedną na system, drugą na /home. Wszystko.

 

Odnośnie partycji monotowanej w punkcie /boot. Nie montując jej tam - pozostanie tak jak była w głównym drzewie katalogów, czyli " / ", ale na tej samej partycji co “root”.

 

Jak instalować Gruba? W tym przypadku najprościej jak tylko można:

 

grub-install --no-floppy /dev/sda

 

grub-mkconfig -o /boot/grub/grub.cfg

To drugie jest tożsame z update-grub. Stay vanilla :smiley:


(Amaterasu) #11

/dev/sda5 - SWAP

/dev/sda6 - /

/dev/sda7 - /boot

/dev/sda8 - /home

Myślę raczej nad pełnym odinstalowaniem Manjaro, na Linuksa mi i tak nikt nie wchodzi :). Chyba nikomu nie przeszkodzi to, że zapomni włączyć Windowsa, a przez jeden dzień będą wyświetlały się piękne, białe napisy na czarnym tle :D. Przynajmniej wredna siostra nie wejdzie, bo nie potrafi. Ale dobra, jutro wszystko przetestuję ponownie na VirtualBox’ie - medytacja guru mi raczej nie odpowiada. Za to pozwoli mi to na zapamiętanie wielu komend, czysta przyjemność.


(MacGregor) #12

Czy /Boot nie powinien być czasem na początku dysku/przed systemem? Poza tym jeśli SWAP będzie używany tylko z przymusu niektórych programów lub jako miejsce pod hibernacje to chyba warto go przesunąć na koniec dysku żeby nie zajmował jego szybszych obszarów. No chyba że to SSD :smiley:


(enedil) #13

Nop. Linux nie przejmuje się kolejnością partycji.


(MacGregor) #14

Tu nie chodzi o to czy system się tym przejmuje czy nie tylko szybkość jego startu i stabilność. Z resztą nawet na windowsie można zrobić partycje tylko pod plik wymiany zanim on dorzuci swoje śmieci.


(marcin82) #15

No i o tą informację chodziło …

Przed instalacją Archa nagraj sobie SystemRescueCD albo GPartedLivecd na płytę / pendrive i usuń od /dev/sda5 do /dev/sda8. Oczywiście wcześniej zabezpiecz jakieś dane z /home Manjaro.

 

Masz do dyspozycji tyle:

 

 

 

Daj 20 GB na system “/”. Resztę daj na “/home”. Swap nie jest potrzebny o ile masz przynajmniej 4 GB pamięci RAM i nie korzystasz z hibernacji (nie mylić z wstrzymaniem). Nie jest potrzebne osobne  /boot - piszę po raz kolejny. Tak robi się na serwerach, żeby ustrzec się przed niespodziankami typu niedziałający RAID (/var /usr /home/$USERS/$USER i któryś z dysków fizycznych.


(Amaterasu) #16

SWAP zawsze daję, korzystam od czasu do czasu z hibernacji (spokojnie, wiem, co to jest - zachowanie/zapisanie wszystkich procesów do wspomnianej partycji, wtedy komputer jest wyłączony ;). Wtedy należy go uruchomić, by przywrócić pracę, a nie tak jak uśpienie - natychmiastowo po kilku sekundach), więc poświęcam 3 GB (bo tyle mam RAM-u) na przestrzeń wymiany.

Witam, znalazł się problem na maszynie wirtualnej.

Wszystko dobrze zainstalowałam, dałam tablicę partycji ms-dos, GRUB normalnie odczytuje systemy. Zalogowałam się do systemu z poziomu roota, chcąc zedytować plik w /etc/lxdm/lxdm.conf i po prostu go zmieniłam, zamieniając na:

session=/usr/bin/startxfce4

Następnie spróbowałam włączyć lxdm za pomocą komendy systemctl start lxdm, lecz wyświetla się tylko czarny ekran. Myślę, że to jest wina VirtualBox’a, chociaż nie mam pewności. LXDE też się nie włącza. Wszystko zrobiłam według poradnika z oficjalnej wiki Arch Linux (KLIK). Raz wyświetliły się akcje oraz było tam, że jest aktualizowany jakiś plik - to może przez łącze? O dziwo nie mam go zwyczajnie, działa tylko przez LiveCD.

 

Kochani! Należą się Wam ogromne podziękowania za pomoc! Wszystko działa normalnie, LXDM także. Pozdrawiam i jeszcze raz dziękuję za ofiarowaną mi pomocną dłoń! Neukrate :).


(flecht) #17

Samo /bin/startxfce4 sprawiało problem? Wszak /bin jest dowiązaniem symbolicznym do /usr/bin.

 

Jeżeli jeszcze nie instalowałaś na normalnym kompie, to proponowałbym rozważyć wrzucenie partycji linuksowych w LVMa – pozwala na dość wygodne zarządzanie układem partycji. Gdyby się jednak zdażyło, że któraś jest za mała/duża, to będziesz miała wygodniejszy punkt wyjścia.

 

Jak dużo miejsca możesz w ogóle przeznaczyć na system?


(Amaterasu) #18

Heh, już zainstalowałam Arch Linux’a :). 116 GB, gdzieś taka liczba,jednak już jest po fakcie dokonanym.

Pozdrawiam, Neukrate.


(flecht) #19

Pozostaje życzyć powodzenia w konfigurowaniu, bo jest to zabawa na dłuższy czas. Wszak zawsze znajdzie się coś, co może działać (lepiej). :wink: