Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Arch 2020 + cfdisk - problem ze stworzeniem partycji / oraz /home

Zaczęty przez Predator, Luty 22, 2020, 08:51:15 PM

Poprzedni wątek - Następny wątek

pavbaranov

Cytat: Predator w Luty 22, 2020, 08:53:35 PM
Przy okazji: jak na Archu odpalic Gparted?   Nie ma tej paczki w ISO.
Jeśli masz już ustanowione połączenie z netem, po prostu "zainstalować" - gparted jest w repozytorium, które jest udostępnione także w liveiso.

Garu

Hakowanie ludziom komputerów z systemu pod virtualbox lub zabawa warezami to zły pomysł, pewnie wmawiasz sobie, że system taki nawet jak zostanie zainfekowany to nie zainfekuje ci twojego głównego systemu i nikt cie nie namierzy. Niestety mylisz się, odpowiednie służby radzą sobie z tym, a niekiedy virtualbox złapie buga i potrafi ci rozłączyć vpn i wtedy jesteś jak na tacy i nici z hakingu.

PomPom

myk byle jak jako tako

Garu

Dla mnie korzystanie z virtualbox to strata czasu, na prawdziwym sprzęcie i tak wystąpi inny problem. Do systemu na virtualbox dochodzi masa nowych problemów, które by nie wystąpiły w normalnych warunkach na prawdziwym sprzęcie.

pavbaranov

@Garu - To już @Predator napisałem, ale znając życie on i tak wie lepiej. Szkoda naszego czasu, skoro i tak myśli o postawieniu Archa na dysku fizycznie. Poczekajmy aż dojrzeje do tej decyzji.

Garu

Zgadza się już mu napisałeś. Ale jak tak popatrzyłem na te jego posty, jak skacze z systemu na system i niby nie może się zdecydować. To wydaje mi się, że to trochę podchodzi pod trolling  ;) Gość zapewne siedzi na virtualbox po Windows 8.1 a tu nas wkręca, że on jest zakochany w Linux. I tak sobie testuje te wszystkie dystrybucje i systemy, traci nasz czas i nic z tego nie wynika. Za chwile mu się znudzi i je skasuje. Natomiast takie doświadczenia i błędy z virtualbox zwykłemu użytkownikowi Linux, który naprawdę chce poznać ten system są nieprzydatne  ;)

Predator

No, jakoś poszło w/g linku z powyższego postu.
A teraz stoję na:

useradd -m -g users -G wheel,storage,power -s /bin/bash user1
wywala mi:


useradd: Warning: missing or non-executable shell '/bin/bash/'


Wszystki epoprzednie punkty były bez błędów

pavbaranov

Jeśli basha nie masz (lub jakiejś innej powłoki, bo nie wiem, czy akurat to bash), to oznacza, że źle przeprowadziłeś instalację. Cofnij się i od początku (no, od miejsca powiedzmy pacstrap),

Predator - raczej nikt tu nie będzie się zastanawiać gdzie popełniłeś błąd. Sam się zdecydowałeś na Archa i instalację wg podręcznika, a zatem: rób. Do skutku. Niektórym udaje się za pierwszym, innym za którymś dopiero razem postawić. W przypadku instalacji Archa wg podręcznika niestety drobny błąd uniemożliwia jej skuteczne dokończenie.

Inna sprawa, że jeśli nie jesteś w stanie zrozumieć "missing or non-executable shell '/bin/bash/'" a przede wszystkim co to oznacza - to nie jesteś jeszcze gotów do używania Archa. Pozostań przy jakimś (względnie) prostym systemie.

Predator

No, ja zatrybił co to znaczy missing lub niewykonywalny ale nie zatrybił dlaczego...

Zrobiłem bez błędów:


         
        fdisk -l  (sprawdziłem czy Arch widzi mi poprawnie dysk)
        cfdisk
               ( stworzono dwie partycje, pierwsza 500M BOOT, DRUGA 28G LINUX)
        mkfs.fat -F32 /dev/sda1
        mkfs.ext4 /dev/sda2
        mkfs.ext4 /dev/sda3
         
        mount /dev/sda2 /mnt
        mkdir /mnt/home
        mount /dev/sda3 /mnt/home
         
ls /sys/firmware/efi/efivars
nano /etc/pacmand.d/mirrorlist  (i wkleiłem listę z https://www.archlinux.org/mirrorlist/all/)

pacstrap /mnt base base-devel linux linux-firmware
genfstab -U -p /mnt /mnt/etc/fstab
cat /mnt/etc/fstab
arch-chroot /mnt
         
pacman -S diffutils dosfstools gptfdisk grub mc ntfs-3g ntp openssh parted gparted rsync sudo usbutils vim nano wget udftools
         
nano /etc/locale.gen
        en_US.UTF-8 UTF-8
        pl_PL.UTF-8 UTF-8
         
locale-gen
         
nano /etc/locale.conf
         LANG=pl_PL.UTF-8
         
nano /etc/vconsole.conf
         
        KEYMAP=pl
        FONT=Lat2-Terminus16.psfu.gz
        FONT_MAP=8859-2
         
ln -sf /usr/share/zoneinfo/Europe/Warsaw /etc/localtime
hwclock --systohc --utc
nano /etc/hostname
        127.0.0.1 localhost.localdomain
       
nano /etc/hosts
         127.0.0.1 localhost.localdomain
        ::1 localhost.localdomain
         127.0.1.1 pc.localdomain
         
nano /etc/pacman.conf
         
        [multilib]
        Include = /etc/pacman.d/mirrorlist
         
passwd
(ustalono hasło su)


Dotąd wszystko było ok.
Dalej mam do rozkminienia:


        useradd -m -g users -G wheel,storage,power -s /bin/bash nazwa usera
        passwd xxxxxxxxxxx
         
        nano /etc/sudoers
         
        albo
         
        Komendą
        visudo
        root ALL=(ALL) ALL
        user ---------||----------
         
        własnościowy: pacman -Syu nvidia-xxxx - najnowszy sterownik nvidia-utils
         
        otwartoźródłowy: pacman -Syu xf86-video-nouveau
         
        Sterowniki 3d radeon
        pacman -Syu xf86-video-amdgpu mesa
         
        pacman -S xorg-server xf86-input-evdev xf86-input-mouse xf86-input-keyboard xf86-video-vesa xorg-xinit xorg-apps
         
        pacman -S plasma plasma-meta plasma-desktop plasma-pa
         
        Instalacja KDE SDDM
        pacman -S sddm
         
        systemctl enable sddm
         
        pacman -S net-tools networkmanager plasma-nm
        systemctl enable NetworkManager
         
         
        pacman -S alsa-firmware alsa-lib alsa-plugins alsa-utils pulseaudio pulseaudio-alsa libcanberra libcanberra-pulse
         
        fallocate -l 4G /swapfile
        mkswap /swapfile
        chmod 600 /swapfile
        mkswap /swapfile
        swapon /swapfile
         
        bash -c "echo /swapfile none swap defaults 0 0 (2x nawias kwadratowy) /etc /fstab"
         
         
        pacman -S grub efibootmgr os-prober intel-ucode lub amd-ucode
         
        mkdir /boot/EFI
        mount /dev/sda1 /boot/EFI
        grub-install --target=x86_64-efi --bootloader-id=arch --recheck
         
        grub-mkconfig -o /boot/grub/grub.cfg
         
        exit
        umount -a
        reboot


no i przy pierwszej linii wysypałem się...

pavbaranov

Cytatwkleiłem listę z https://www.archlinux.org/mirrorlist/all/
Tak bezrefleksyjnie? Bez żadnej edycji? Pacman cokolwiek w ogóle instaluje?
Po ustawieniu roota, zrobiłeś reboot?

Predator

No jak bez edycji?  >:(
Pav, po 40-stce ma się trochu na...ane w głowie ale nie aż tak ... (worldwide i polish zostawiłem, reszta w kosz)


Predator

Przed chwilą na starym lapku na którym udało mi się podstawić Archa 2020.02 ... postawiłem wirtualnie Archa 2020.02 bez najmniejszego problemu (pod VirtualBoxem) a na innym lapku z Mintem 19.3 już dwa dni walczę i nic, wszyscy mówią że (po^$#^#%$&#^lony jestem)
Ten Mint to katastrofa jest w każdym calu i nie chcę już nic z ubunto pochodnych. No jeśli już udało mi się postawić Archa w 15min z konsoli to znaczy że już coś tam trybię i można brać się w końcu za to. Wiedziałem że nie robię nic źle, że wszystko cacy wykonuję, błędów nie ma ... nie było... i wiecznie coś.
Jakim cudem na Archu w VirtualBoxie postawiłem Archa a na Mięcie już nie??
Odpowiedź brzmi (jak zawsze): Mint ma przestarzałe bebechy a Vbox 6.0 nadaje się już do piachu. Pod 7.X w Archu nawet nie pierdnęło że coś nie tak, kilka minut i wszystko ogarnięte. Jednak nie ja winny był ...

Przed chwilą też sprawdziłem że na Mintcie 19.3 nie zainstalujemy tak łatwo VortualBoxa 7.X (czyli najnowszego). Powód? Znowu pół systemu nieaktualne, za stare biblioteki, błędy w zależnościach i masa innych. Normalnie na wymioty mnie zbiera i nie wiem za co jobów ostatnio dostałem gdy powiedziałem że twórcy Minta to xxxx,yyyy,zzzz. Dosłownie 15min zajęło mi postawienie Archa (nie wliczając downloadu).

PS. Taki numer miałem 2 godzony temu na Mint 19.3 + VirtualBOX 6.0:

Instaluję Archa sobie... Dochodzę do edycji mirrorów :)  Otwieram przez NANO plik, jest czysty, pusty...
Wpisuję mirrory WORLD + POLSKA ...  i zapisuję plik (Ctrl+X + yes)
Wychodzę z nano...
czyszczę ekran...
Wchodzę ponownie w plik i widzę...  zestaw wszystkich mirrorów które miałem na ekranie w notatniku obok otwartego Vboxa.
Ktoś to rozumie?
Nie używałem skrótów klawiszowych typu kopiuj/wklej albowiem nie da się przenieść z systemu matki do virtualboxa w taki sposób ...
No nie rozumiem jakim cudem dzieją się takie cuda!
Mam wrażenie że mój PC albo chleje po cichu albo stał się nawiedzony  ;D

Inny dziwny przykład:
Wchodzę w cfdisk'a, tworzę partycję 500MB, nadaję BOOT, tworzę ja w VFAT.
Wychodzę, robię sobie mkfs teraz (FAT32)
i podaje mi komunikat że jest ok, że stworzono FAT32...

Odpalam następnie fdisk -l  i widzę że partycja którą przed chwila mkfs niby formatował jest w systemie LINUX  ;D

Ostatni już przykład:
Tworzę folder np. /etc/moje/  (w konsoli z Archem)
Nadaję mu pełne uprawnienia (zapis, odczyt i ble ble)
Chcę stworzyć w nim plik o nazwie tempmirrors przez NANO...
No cacy, wszystko jest ok, plik istnieje, folder jest, robię restart maszyny po utworzeniu hasła roota, szukam katalogu = nie ma
Szukam pliku = nie ma
a przecież głąb nie jestem i umiałem w NANO wcisnąć CRTL+X i wpisać YES (kuafafafa zapisz!!)

No mówię, nawiedzony system albo już sprzęt!
Własnie na nowym Lenovo z i7-8550U postawiłem Archa i nawet nie pisnął że coś nie tak! Jedynie z Intelem i Radeonem miałem lekki problem ale już poszło.



pavbaranov

Widzisz, a ja, gdy nie mam czasu, a taką potrzebę, to biorę Anarchy i nim stawiam Archa, a potem mam czas na ewentualne dopieszczenie. W 15-20 min. stoi system z zainstalowanym DE, podniesionymi usługami, które mi są potrzebne itp. itd.

PS: Nie wiem w jakiej przyszłości żyjesz, ale ostatnia wersja VB to 6.1.4. Także w Archu: https://www.archlinux.org/packages/community/x86_64/virtualbox/

Predator

A teraz to mi szczęka opadła ... i odpowiem Ci gdy wrócę do domu wieczorem. Dwa dni walczyłem aby zainstalować Vboxa 7.X i mam te paczkę DEB na dysku. Sprawdzę to wieczorem i dam znać, może jakiegoś krzaka pobrałem a ten w Archu faktycznie 6.X.X

Zobacz najnowsze wiadomości na forum