Я установил NixOS в моей виртуальной коробке.
Я хотел бы добавить общую папку в моем NixOS.
Я установил общую папку с именем Код в Device-> SharedFolder-> Setting на моей стороне виртуальной коробки.
Я попытался вставить изображение гостевого дополнения. Это говорит:
Не удалось смонтировать носитель / диск 'C: \ Program
Files \ Oracle \ VirtualBox \ VBoxGuestAdditions.iso»
(VERR_PDM_MEDIA_LOCKED).
Я принудительно монтирую его в Device-> CDRom
ls -l /dev/cdrom
и mount -t iso9660 -o ro /dev/cdrom /cdrom
.
Файлы гостевых дополнений можно увидеть в /cdrom
virtualization.virtualbox.guest.enable = true
в /etc/nixos/configuration.nix (я где-то читал, что одной этой строки достаточно для установки Guest Addition в nixos.)
Затем я установил свою конфигурацию как:
...
fileSystems = [
{
mountPoint = "/";
label = "nixos";
}
];
...
fileSystems."/virtualboxshare" = {
fsType = "vboxsf";
device = "Code";
option = [ "rw" ];
};
nixos-rebuild switch
, там написано:
ошибка: атрибут fileSystems. "/ Virtualboxshare" в ... уже определен
at ... (fileSystems = ...)
Так как я могу объединить эти два выражения вместе и сделать мою папку с осколками видимой в nixOS?