VUMOUNT(1)
π VUMOUNT(1) β the mount(1) girlies' manual page π
okay bestie, welcome to the vumount page, part of the General Commands Manual situation. it's giving "i just want to talk to mount(2) directly, no middleman, no drama." let's get into it π«Ά
β¨ NAME β¨
vumount β mount a filesystem or a resource π
πΈ SYNOPSIS πΈ
vumount [options ...] source destination
π¦ DESCRIPTION π¦
okay so, literally everything is (or can be seen as) a file. that's like, the whole philosophy of UNIX, no cap. the file hierarchy is the global naming facility. iconic behavior honestly.
VUOS follows this principle fr fr: VUOS modules use mount(2) not only to mount virtual filesystems but also to activate other virtual services. the mountpoint β that's the destination in the synopsis β is the name that will be used to identify the virtual entity/service. it's the main character of the naming situation π
for example, in vudev it's possible to mount devices, in vunet the mountpoint is the name of the networking stack, and vustack(1) uses the path of the mountpoint to set the current stack for processes. slay.
vumount is just a command interface to mount(2). now, mount(8) is a whole complex tool which includes several features like the management of /etc/fstab and /etc/mtab. mount(8) is a root setuid executable and performs security checks before the actual mount(2) syscall request. mount(8) can be used in VUOS in place of vumount but it requires the (virtual) real uid of the executing process to be 0 (root). e.g. vusu(1) can be used to set the virtual real uid to 0.
vumount has been designed for VUOS but can be used to run the mount system call directly, without all the other management actions provided by mount(8).
π¨ important bestie: vumount is not setuid root. so like, know that about her.
π OPTIONS π
-h,--helpβ print a short help message and exit. she's helpful and then she's gone π¨-olist,--optionslist β comma-separated list of mount options-tfstype,--typesfstype β define the filesystem type-r,--read-onlyβ mount the filesystem read-only (same as-o ro)-w,--rw,--read-writeβ mount the filesystem read-write (this is the default btw)-B,--bindβ mount a subtree somewhere else (same as-o bind)-M,--moveβ move a subtree to some other place-R,--rbindβ mount a subtree and all submounts somewhere else
π SEE ALSO π
umvu(1), vu_insmod(1), vu_lsmod(1), vu_rmmod(1), vuumount(1), vudebug(1)
go read those next, bestie, they're all part of the friend group π«Ά
π AUTHOR π
VirtualSquare. Project leader: Renzo Davoli
and that's the whole page, periodt β¨ this cutie came to you from VirtualSquare-VUOS, dated November 2024, and yeah she's rocking that VUMOUNT(1) title at the top and the VUMOUNT(1) footer at the bottom, as she should π bye bestie, go mount something ππ¦
π¦ where this page comes from
- debian trixie: vuos-cmds 0.9.2-1 Β· GPL-2.0-or-later
- ubuntu questing: vuos-cmds 0.9.2-1
- ubuntu resolute: vuos-cmds 0.9.4-1 Β· GPL-2.0-or-later
- ubuntu stonking: vuos-cmds 0.9.4-1 Β· GPL-2.0-or-later
- Copyright (C) 2019 VirtualSquare. Project Leader: Renzo Davoli
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms