Как исправить двойную загрузку Windows с помощью Manjaro?

Для этого вам понадобится петлевое устройство. Запустите эти команды как root:

truncate -s1G 1GB.img  # Sparse allocation of a 1GB file
ld=$(losetup --show --find 1GB.img); echo "$ld"

Теперь у вас будет петлевое устройство (, например, /dev/loop0), которое вы можете рассматривать как блочное устройство.

mkfs -t btrfs "$ld"    # Device that was returned from losetup

mkdir -p /mnt/dsk
mount "$ld" /mnt/dsk

Когда закончишь, снова приберись

umount /mnt/dsk
losetup -d "$ld"
rm 1GB.img

Если вы хотите создать таблицу разделов на блочном устройстве, убедитесь, что вы всегда включаете флаг --partscanв команду losetup. Это создаст связанные устройства, например /dev/loop0p1.

1
02.06.2019, 18:36
1 ответ

Вы должны:

  1. Исправить загрузчик Windows
  2. Настройте загрузчик Linux для двойной загрузки

Например, у меня загрузка systemd -в ArchLinux настроена так:

tree /boot/loader
/boot/loader
├── entries
│   ├── arch.conf
│   └── windows.conf
└── loader.conf
0
28.01.2020, 00:10

Теги

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