История изменений
Исправление Lowes, (текущая версия) :
Что значит «не умеет»? Там нет прямого доступа к дискам (/dev/sdXY)? Или в изкоробочном юзерспейсе (там же Ubuntu?..) нет mkfs и его нельзя ниоткуда поставить?
Нет ни в WSL, ни в Chroot прямого доступа к дискам - ибо нечего монтировать биндом перед Chroot. А значит некуда отправлять команду mkfs, поскольку нет конечной точки в виде /dev/sdx. И FSTAB именно по этой причине заполняется только по UUID и ничем больше. И загрузчик устанавливается не из-под WSL, а как от системы, которая лишилась загрузчика из-за затирания MBR-записи/EFI-раздела. Факт этот интересен тем, что теперь не нужен доступ к BIOS для установки Debian-Based дистрибутива.
Исправление Lowes, :
Что значит «не умеет»? Там нет прямого доступа к дискам (/dev/sdXY)? Или в изкоробочном юзерспейсе (там же Ubuntu?..) нет mkfs и его нельзя ниоткуда поставить?
Нет ни в WSL, ни в Chroot прямого доступа к дискам - ибо нечего монтировать биндом перед Chroot. А значит некуда отправлять команду mkfs, поскольку нет конечной точки в виде /dev/sdx. И FSTAB именно по этой причине заполняется только по UUID и ничем больше. И загрузчик устанавливается не из-под WSL, а как от системы, которая лишилась загрузчика из-за затирания MBR-записи/EFI-раздела.
Исходная версия Lowes, :
Что значит «не умеет»? Там нет прямого доступа к дискам (/dev/sdXY)? Или в изкоробочном юзерспейсе (там же Ubuntu?..) нет mkfs и его нельзя ниоткуда поставить?
Нет ни в WSL, ни в Chroot. А значит некуда отправлять команду mkfs, поскольку нет конечной точки в виде /dev/sdx. И FSTAB именно по этой причине заполняется только по UUID и ничем больше. И загрузчик устанавливается не из-под WSL, а как от системы, которая лишилась загрузчика из-за затирания MBR-записи/EFI-раздела.