Установка Debian на Huawei
Разметка диска под debian
при разметке разделов диска помимо основного раздела, надо обязательно создать еще один раздел с типом 4 (BIOS Boot) и размером 1G (можно и меньше). Если этого не сделать - загрузчик не запишется на последнем этапе.
apt update
apt install debootstrap
mount /dev/sdk1 /mnt/debian/
/usr/sbin/debootstrap --arch amd64 stretch /mnt/debian http://ftp.us.debian.org/debian
echo HOSTNAME > /mnt/debian/etc/hostname
Настройка
обязательно lo интерфейс нужно прописать
внести нужный репозиторий
cat <<EOF> /mnt/debian/etc/apt/sources.list
deb http://mirror.yandex.ru/debian/ stretch main contrib non-free
deb-src http://mirror.yandex.ru/debian/ stretch main contrib non-free
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
deb http://mirror.yandex.ru/debian/ stretch-updates main contrib non-free
deb-src http://mirror.yandex.ru/debian/ stretch-updates main contrib non-free
EOF
скопировать в /mnt/debian/root/
примонтировать системные папки, обратить внимание что используем именно rbind
mount --rbind /dev /mnt/debian/dev
mount --rbind /proc /mnt/debian/proc
mount --rbind /sys /mnt/debian/sys
Входим в chroot
chroot /mnt/debina /bin/bash --login
ln -s /proc/self/mounts /etc/mtab
apt update
apt install locales -y
далее установить пакеты
Установить zfs
Установить собранное ядро
установить пароль для рута и дополнительные учетки создать
устанавливаем grub2, будет legacy boot. Обратить внимание, что в открывшемся окне выбираем целиком блочное устройство.
например /dev/sdk, а не /dev/sdk1 или /dev/md0 , а не /dev/md0<чего то там>
После установки grub2 в новой системе debian, надо запустить команды:
Иначе будет ошибка:
ищем UUID , получаем, для примера: 049366ef-3671-4a1a-a0f9-b907c2bb6f4a
полученное значение UUID без ковычек прописываем в /etc/fstab в следующеме виде:
записать все из кэша на файловую систему
выходим из chroot и отмонтируем
Можно перегружаться - Debian загрузится на Huawei