Wie meinst Du das genau?Sabaton schrieb…ist doch sehr lückenhaft!
Die offizielle Anleitung ist diese, damit kann eigentlich wirklich nichts schiefgehen.
Wie meinst Du das genau?Sabaton schrieb…ist doch sehr lückenhaft!
pacstrap /mnt base base-devel foo bar baz
/mnt
eingebunden, nachdem Du sie erstellt hast?genfstab -p /mnt > /etc/fstab
hast Du Deine fstab in Dein Livesystem generiert. Die ist dann natürlich wieder weg nach einem Neustart.~% pacman -Qi sshfs
Name : sshfs
Version : 3.3.0-4
...
Jetzt funktioniert es wieder wie gewohnt mit _netdev,user
Einträgen in /etc/fstab.######### sshfs mounts ###########
horst@server:/media/diska/Dokumente/Comics /mnt/comics/ fuse.sshfs noauto,x-systemd.automount,idmap=user,transform_symlinks,identityfile=/home/horst/.ssh/my_ssh_key,reconnect,allow_other,default_permissions,uid=1000,gid=100 0 0
## Audio fuer user diska
horst@server:/media/diska/Audio/Musik /mnt/audio_music/ fuse.sshfs noauto,x-systemd.automount,idmap=user,transform_symlinks,identityfile=/home/horst/.ssh/my_ssh_key,reconnect,allow_other,default_permissions,uid=1000,gid=100 0 0
horst@server:/media/diska/Audio/Hoerbuecher /mnt/audio_speech/ fuse.sshfs noauto,x-systemd.automount,idmap=user,transform_symlinks,identityfile=/home/horst/.ssh/my_ssh_key,reconnect,allow_other,default_permissions,uid=1000,gid=100 0 0
horst@server:/media/diskb/Filme/ /mnt/movies/ fuse.sshfs noauto,x-systemd.automount,idmap=user,transform_symlinks,identityfile=/home/horst/.ssh/my_ssh_key,reconnect,allow_other,default_permissions,uid=1000,gid=100 0 0
Ohne die
_netdev,user
Einträge geht's nun.~% systemctl list-unit-files --type automount
UNIT FILE STATE
mnt-audio_music.automount generated
mnt-audio_speech.automount generated
mnt-comics.automount generated
mnt-movies.automount generated
proc-sys-fs-binfmt_misc.automount static
5 unit files listed.
~% pacman -Qi sshfs
Name : sshfs
Version : 3.3.0-3
...
~% pacman -Qs fuse
...
local/fuse-common 3.2.0-1
Common files for fuse2/3 packages
local/fuse2 2.9.7-4
A library that makes it possible to implement a filesystem in a userspace program.
local/fuse3 3.2.0-1
A library that makes it possible to implement a filesystem in a userspace program.
...
meine /etc/fstab
# /dev/sda1
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /boot ext3 rw,relatime,data=ordered 0 2
# /dev/mapper/vg-root
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx / ext4 rw,relatime,data=ordered 0 1
# /dev/mapper/vg-var
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /var ext4 rw,relatime,data=ordered 0 2
# /dev/mapper/vg-home
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /home ext4 rw,relatime,data=ordered 0 2
# /dev/mapper/vg-swap
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx none swap defaults 0 0
######### sshfs mounts ###########
horst@server:/media/diska/Dokumente/Comics /mnt/comics/ fuse.sshfs noauto,x-systemd.automount,_netdev,user,idmap=user,transform_symlinks,identityfile=/home/horst/.ssh/my_ssh_key,reconnect,allow_other,default_permissions,uid=1000,gid=100 0 0
## Audio fuer user diska
horst@server:/media/diska/Audio/Musik /mnt/audio_music/ fuse.sshfs noauto,x-systemd.automount,_netdev,user,idmap=user,transform_symlinks,identityfile=/home/horst/.ssh/my_ssh_key,reconnect,allow_other,default_permissions,uid=1000,gid=100 0 0
horst@server:/media/diska/Audio/Hoerbuecher /mnt/audio_speech/ fuse.sshfs noauto,x-systemd.automount,_netdev,user,idmap=user,transform_symlinks,identityfile=/home/horst/.ssh/my_ssh_key,reconnect,allow_other,default_permissions,uid=1000,gid=100 0 0
horst@server:/media/diskb/Filme/ /mnt/movies/ fuse.sshfs noauto,x-systemd.automount,_netdev,user,idmap=user,transform_symlinks,identityfile=/home/horst/.ssh/my_ssh_key,reconnect,allow_other,default_permissions,uid=1000,gid=100 0 0
Die mountpunkte der sshfs shares sind mit softlinks nach /home/horst/foo/bar/baz verlinkt.wifi-menu
bzW.wifi-menu -o
ein neues Profil erstellst? mount -L p_arch /mnt
bzW.
mount /dev/sda2 /mnt
dann in der eingehängten Rootpartition das Verzeichnis, also den mountpoint, für boot erstellen,
mkdir -p /mnt/boot
die Bootpartition in das Verzeichnis einhängen,
mount -L EFIBOOT /mnt/boot
bzW.
mount /dev/sda1 /mnt/boot
in der eingehängten Rootpartition ein Verzeichnis, also den mountpoint, für home erstellen,
mkdir /mnt/home
die Homepartition in das Verzeichnis einhängen,
mount /dev/sda5 /mnt/home
Swap einschalten, damit genfstab später beim Erstellen der /etc/fstab weiss, dass und wo es eine Swappartition gibt
swapon -L p_swap
bzW.
swapon /dev/sda4
Du musst Dir das mit dem ganzen Einhängen quasi so vorstellen:Schlag' doch einfach zwei Fliegen mit einer Klappe und baue Deine Kenntnisse mit einer echten Arch-Installation aus. Dadurch sparst Du Dir Zeit und Spaß macht's auch 🙂Alt-F4 schrieb\
Derzeit plane ich, meine Linux/Arch-Kenntnisse noch weiter auszubauen, bevor ich eine echte Arch-Installation angehe.
cryptboot UUID=224e9f94-3b27-453e-9c1e-43226eb3d401 /etc/keyfile
set root='lvmid/2hVWBQ-N8wf-nqjO-xK3L-ygcE-vFwG-ERyz5E/IiY027-z43x-pLBX-ejU2-q79H-86LR-qffsyN'
Hm, das ist aber nicht die UUID vom crypto_LUKS.Icecube63 schriebich würde eher
nehmen751c7c9a-e0d5-4de9-8b00-ec5c3812600c
root=UUID=ad4103fa-d940-47ca-8506-301d8071d467
müsste das nicht
679631e5-c47a-489c-9ec0-6fc98d0468c0
sein?genfstab -pU /mnt >> /mnt/etc/fstab
Schau sie Dir nach dem Generieren nocheinmal genau an und korrigiere ggF. die Pfade.