Differenze tra le versioni di "Filesystem esotici"
Jump to navigation
Jump to search
(Creata pagina con '= Introduzione = Per svariati motivi può essere necessario estrarre il disco di una macchina UNIX per accedervi tramite un normale PC oppure effettuare il boot con un liveCD ...') |
|||
(7 versioni intermedie di 2 utenti non mostrate) | |||
Riga 8: | Riga 8: | ||
Naturalmente dovrete sostituire /dev/hdX col nome del device che vi interessa montare, es.: /dev/sda1 | Naturalmente dovrete sostituire /dev/hdX col nome del device che vi interessa montare, es.: /dev/sda1 | ||
+ | |||
+ | = HFS+ = | ||
== MacOSX == | == MacOSX == | ||
− | # mount -t hfsplus /dev/hdX /mnt/unix | + | # mount -t hfsplus /dev/hdX /mnt/unix |
+ | |||
+ | = ZFS = | ||
+ | |||
+ | == Solaris, OpenIndiana (ex Opensolaris), FreeBSD, PC-BSD == | ||
+ | |||
+ | === Installazione del supporto per ZFS === | ||
+ | Arch Linux | ||
+ | # pikaur -S spl-utils spl-dkms zfs-utils zfs-dkms | ||
+ | |||
+ | Debian Bullseye ''amd64'' | ||
+ | # apt-get install zfsutils-linux | ||
+ | |||
+ | === Montaggio === | ||
+ | # zpool import -a -f -R /mnt/unix ''Cerca tutti i pool e li monta in /mnt/unix'' | ||
+ | |||
+ | = UFS = | ||
== FreeBSD == | == FreeBSD == | ||
# mount -t ufs -o ro,ufstype=ufs2 /dev/hdX /mnt/unix/ | # mount -t ufs -o ro,ufstype=ufs2 /dev/hdX /mnt/unix/ | ||
− | == OpenBSD e NetBSD | + | == OpenBSD e NetBSD == |
# mount -t ufs -o ro,ufstype=44bsd /dev/hdX /mnt/unix/ | # mount -t ufs -o ro,ufstype=44bsd /dev/hdX /mnt/unix/ | ||
Riga 26: | Riga 44: | ||
== HP-UX == | == HP-UX == | ||
# mount -t ufs -o ro,ufstype=hp /dev/hdX /mnt/unix/ | # mount -t ufs -o ro,ufstype=hp /dev/hdX /mnt/unix/ | ||
− | ''NB supportato solo in lettura'' | + | ''NB: supportato solo in lettura'' |
== NeXTStep == | == NeXTStep == | ||
# mount -t ufs -o ro,ufstype=nextstep /dev/hdX /mnt/unix/ | # mount -t ufs -o ro,ufstype=nextstep /dev/hdX /mnt/unix/ | ||
− | ''NB supportato solo in lettura'' | + | ''NB: supportato solo in lettura'' |
+ | |||
+ | == Openstep e MacOSX (non di default) == | ||
+ | # mount -t ufs -o ro,ufstype=openstep /dev/hdX /mnt/unix/ | ||
+ | ''NB: supportato solo in lettura'' | ||
− | + | [[Category: Howto]] | |
− | |||
− |
Versione attuale delle 23:58, 11 feb 2024
Introduzione
Per svariati motivi può essere necessario estrarre il disco di una macchina UNIX per accedervi tramite un normale PC oppure effettuare il boot con un liveCD di Linux per fare dei backup o modificare dei file.
Montaggio dei filesystem
Create una directory dove effettuare il montaggio, es.:
# mkdir /mnt/unix
Naturalmente dovrete sostituire /dev/hdX col nome del device che vi interessa montare, es.: /dev/sda1
HFS+
MacOSX
# mount -t hfsplus /dev/hdX /mnt/unix
ZFS
Solaris, OpenIndiana (ex Opensolaris), FreeBSD, PC-BSD
Installazione del supporto per ZFS
Arch Linux
# pikaur -S spl-utils spl-dkms zfs-utils zfs-dkms
Debian Bullseye amd64
# apt-get install zfsutils-linux
Montaggio
# zpool import -a -f -R /mnt/unix Cerca tutti i pool e li monta in /mnt/unix
UFS
FreeBSD
# mount -t ufs -o ro,ufstype=ufs2 /dev/hdX /mnt/unix/
OpenBSD e NetBSD
# mount -t ufs -o ro,ufstype=44bsd /dev/hdX /mnt/unix/
Solaris su SPARC
# mount -t ufs -o ro,ufstype=sun /dev/hdX /mnt/unix/
Solaris su x86
# mount -t ufs -o ro,ufstype=sunx86 /dev/hdX /mnt/unix/
HP-UX
# mount -t ufs -o ro,ufstype=hp /dev/hdX /mnt/unix/
NB: supportato solo in lettura
NeXTStep
# mount -t ufs -o ro,ufstype=nextstep /dev/hdX /mnt/unix/
NB: supportato solo in lettura
Openstep e MacOSX (non di default)
# mount -t ufs -o ro,ufstype=openstep /dev/hdX /mnt/unix/
NB: supportato solo in lettura