Linux не загружается, ядро ​​арки не работает, как исправить?

Вот что мне подходит:

7z a zipped.zip./rootDir/*

Будет создан zipархив с корнем :любых файлов/каталогов внутри rootDir. например

zipped.zip:
     file1.txt
     otherdir/
        file2.txt

Скрытые файлы:

Как правильно указано в@Shiva Wuкомментарии выше не включает скрытые файлы .

Это относится и к остальным ответам (, по крайней мере, тем, которые сохраняют структуру каталогов ). Одно решение заключается в явном добавлении подстановочного знака для скрытых путей .

# The command below will include all files and directories starting with a dot.
7z a zipped.zip./rootDir/*./rootDir/.[!.]*

ИЛИ

# Same as above in one argument
7z a zipped.zip./rootDir/{*,.[!.]*}

результат:

zipped.zip:
     file1.txt
    .hiddenfile1.txt
    .hiddendir/
        file3.txt
     otherdir/
        file2.txt

1
21.01.2021, 19:47
1 ответ

Исправлено. Вот как я это исправил.

1. Запустите Live Arch на загрузочном USB-накопителе

а. загрузил рабочую установку live arch на рабочий компьютер.
Быстрее всего было скачать торрент отсюдаhttps://archlinux.org/download/

б. Определите правильное записывающее устройство /dev/sdX с помощью gparted.
Записать живую арку на флешку

sudo dd bs=4M if=/home/kes/Downloads/archlinux-2021.01.01-x86_64.iso of=/dev/sdb

с. загруженный сломанный ноутбук с флешкой

2. Подключите ноутбук к сети

Меню Wi-Fi -было предварительно -настроено на сломанном ноутбуке, поэтому не работало.
Подключил кабель Ethernet и повторно -загрузился.
pacman -Сый теперь работает

3. Определены правильные точки крепления

а. Используется

lsblk

для определения точек монтирования.

б. Определив корневой раздел как /dev/sda2, т.е. /, я смог увидеть /etc/fstab, таблицу файловых систем, в которой подробно описаны все другие точки монтирования в системе. Это, /etc/fstab, текстовый файл, который нужно посмотреть, и он покажет вам, где находятся другие ваши точки монтирования .

с. Также удалось проверить точки монтирования на другом ноутбуке идентичной сборки следующим образом

findmnt /dev/sda1

TARGET SOURCE FSTYPE OPTIONS /boot/efi /dev/sda1 vfat
rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro

findmnt /dev/sda2

TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4
rw,noatime,discard

4. Установка точек монтирования, Chrooting и Re -загрузка ядра linux

mount /dev/sda2 /mnt
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi

arch-chroot /mnt

sudo pacman -Syy
sudo pacman -S linux

5. Наконец

Выключил ноутбук, вытащил USB-накопитель, вытащил кабель Ethernet, снова включил его, и он снова работает!

4
18.03.2021, 22:35

Теги

Похожие вопросы