1

Тема: Установка Arch на віртуалку не виконується сhroot

Хочу зібрати Arch для себе але вирішив потренуватись на віртуалці  на етапі  входу в chroot винекла проблема  система видала що вмене немає файлу bin/bash коротче я провірив і дфйсно в корені моєї системи відсутня папка /bin чому так сталося не знаю. Але я вирішив не зносити систему а додати директорію і файли в неї.  Лише питання  де надиску зарчем  може лежати файл bash якщо  в деректорії /bin  на диску його нема. Може я  то неправи льно придумав. Тоді підкажіть  селюхові шо далі з тим усім робити.

2

Re: Установка Arch на віртуалку не виконується сhroot

на арчі тре юзати не chroot, а arch-chroot, але я не зрозумів, нащо вам той chroot треба
https://wiki.archlinux.org/index.php/chroot

3

Re: Установка Arch на віртуалку не виконується сhroot

FakiNyan написав:

на арчі тре юзати не chroot, а arch-chroot, але я не зрозумів, нащо вам той chroot треба

Я неправильно написав я юзав arch-chroot. Проблема в тому що нестворюється папка bin я так розумію проблема на етапі  " pacstrap /mnt base" питання чому ? Шо я не так зробив?

4

Re: Установка Arch на віртуалку не виконується сhroot

то ви встановили arch, а потім завантажились з флешки і намагається чрутнутись в уже встановлену систему, чи як?

Подякували: HetmanNet1

5

Re: Установка Arch на віртуалку не виконується сhroot

Ну типу що за проц мать. типо на інтеловских процах проблем більше типо вони якісь там набори команд не підтримуєть. скачай стару версію арч, постав на amd і все буде зер гуд
в мене було такого там що я взагалі перестав цим займатися. там якщо ставиш на пентіум то там він не піде - вже на грабі видасть помилку що проц не підпримується. ну а якщо стару систему ставиш то вона в інтернет ввійде і помилка на помилці буде. інсталятори вже не працюють бо типу це стара версія і репозиторіїв немає.
так що якщо не працює Бог з ним, з софтом, став стару версію. софт ставити будеш вручну. скачаєш софт десь того ж року що і релеас. розпаковуєш, компілюєш, здобуваєш рут і все копіюєш, частину в /usr/bin (файли без розширень), ну іще там щось іще кудись. розберешся  *BRAVO*

6

Re: Установка Arch на віртуалку не виконується сhroot

pluszz написав:

Хочу зібрати Arch для себе але вирішив потренуватись на віртуалці  на етапі  входу в chroot винекла проблема  система видала що вмене немає файлу bin/bash коротче я провірив і дфйсно в корені моєї системи відсутня папка /bin чому так сталося не знаю. Але я вирішив не зносити систему а додати директорію і файли в неї.  Лише питання  де надиску зарчем  може лежати файл bash якщо  в деректорії /bin  на диску його нема. Може я  то неправи льно придумав. Тоді підкажіть  селюхові шо далі з тим усім робити.

Можна просто додати лінки як то на RedHat-like

lrwxrwxrwx.   1 root root      7 тра 11  2018 bin -> usr/bin
lrwxrwxrwx.   1 root root      7 тра 11  2018 lib -> usr/lib
lrwxrwxrwx.   1 root root      9 тра 11  2018 lib64 -> usr/lib64
lrwxrwxrwx.   1 root root      8 тра 11  2018 sbin -> usr/sbin

7

Re: Установка Arch на віртуалку не виконується сhroot

FakiNyan написав:

то ви встановили arch, а потім завантажились з флешки і намагається чрутнутись в уже встановлену систему, чи як?

так але вона виявилась не готовою. Я все зносив  вже кілька разів воно постійно вибиває помилки.
саме при копіюванні. Провіря в контрольну суму ісо образу всьо ок. розбивка диска мінімальна dev/sda1 ext2 /boot , dev/sda2 ext4 / без uefi на віртуалці swap не робив не бачу сенсу. Може є якісь специфічні налаштування віртуал бокс котрі я прошляпив.

8

Re: Установка Arch на віртуалку не виконується сhroot

HetmanNet написав:
pluszz написав:

Хочу зібрати Arch для себе але вирішив потренуватись на віртуалці  на етапі  входу в chroot винекла проблема  система видала що вмене немає файлу bin/bash коротче я провірив і дфйсно в корені моєї системи відсутня папка /bin чому так сталося не знаю. Але я вирішив не зносити систему а додати директорію і файли в неї.  Лише питання  де надиску зарчем  може лежати файл bash якщо  в деректорії /bin  на диску його нема. Може я  то неправи льно придумав. Тоді підкажіть  селюхові шо далі з тим усім робити.

Можна просто додати лінки як то на RedHat-like

lrwxrwxrwx.   1 root root      7 тра 11  2018 bin -> usr/bin
lrwxrwxrwx.   1 root root      7 тра 11  2018 lib -> usr/lib
lrwxrwxrwx.   1 root root      9 тра 11  2018 lib64 -> usr/lib64
lrwxrwxrwx.   1 root root      8 тра 11  2018 sbin -> usr/sbin

Типу перегнати всьо з лайф диску на хард. Я то правильно зрозумів чи нє.

9 Востаннє редагувалося pluszz (20.06.2019 16:19:38)

Re: Установка Arch на віртуалку не виконується сhroot

Знайшов причину епри створенні fstab я використовував команду genfstab -U /mnt >> /mnt/etc/fstab а вмоїм випадку треба було genfstab -L /mnt >> /mnt/etc/fstab. Я правда нерозумію чому але методом тику дійшов до такого висновку і все працює.А live Arch  ніфіга не видає помилок такшо треба шукати самому.