LVM in diversi Linux
Inviato: lun 23 ago 2021, 9:38
Buongiorno a tutti.
Per spiegare il mio problema debbo dare una descrizione del mio sistema.
Ho un PC (oltre 10 anni di età, ma questo non conta) in cui sono installate due versioni di Linux: Scientific Linux 6.2 e CentOS 8.
SL occupa le partizioni /dev/sda6 (/) 7 (home) 8 (swap)
CentOS sta invece in /dev/sda10, in un volume group denominato "cl", in tre volumi logici:
root, home, swap.
Il VG in sda10 è stato creato automaticamente all'installazione di CentOS.
Dato che l'intenzione originaria era di migrare da SL a CentOS, mi era necessario poter vedere da ciascun OS i files dell'altro.
Non c'è stato problema per vedere SL da CentOS: ho inserito in fstab le righe
UUID=7aedba62-569c-42b5-9760-e8c1aab889d1 /mnt/root-SL ext4 defaults 0 0
UUID=3ffd4d11-20c0-418c-8e9b-15f9482f7ced /mnt/home-SL ext4 defaults 0 0
ed è filato tutto liscio.
Invece non c'è verso di vedere i files di CentOS da SL, credo a causa del LVM. Se scrivo in fstab di SL le righe
UUID=171212f7-320a-4c3b-a5f8-e5b0c647ef77 /mnt/root-C xfs defaults 0 0
UUID=989da313-d0c7-4f8b-af7f-c572e4bee99f /mnt/home-C xfs defaults 0 0
queste vengono ignorate. Se tento di montare a mano, con
elio(92)|~> sudo mount "UUID=171212f7-320a-4c3b-a5f8-e5b0c647ef77" /mnt/root-C
la risposta è
mount: wrong fs type, bad option, bad superblock on /dev/mapper/cl-root,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Ho provato altre varianti:
elio(93)|~> sudo mount /dev/mapper/cl-root /mnt/root-C
con la stessa risposta.
elio(94)|~> sudo mount /dev/cl-root /mnt/root-C
Risposta:
mount: you must specify the filesystem type
elio(95)|~> sudo mount -t ext4 /dev/cl-root /mnt/root-C
Risposta:
mount: special device /dev/cl-root does not exist
elio(96)|~> sudo mount -t ext4 /dev/cl/root /mnt/root-C
Risposta come a (92).
Qialche idea? Anche di possibili controlli?
Grazie anticipate
Elio
Per spiegare il mio problema debbo dare una descrizione del mio sistema.
Ho un PC (oltre 10 anni di età, ma questo non conta) in cui sono installate due versioni di Linux: Scientific Linux 6.2 e CentOS 8.
SL occupa le partizioni /dev/sda6 (/) 7 (home) 8 (swap)
CentOS sta invece in /dev/sda10, in un volume group denominato "cl", in tre volumi logici:
root, home, swap.
Il VG in sda10 è stato creato automaticamente all'installazione di CentOS.
Dato che l'intenzione originaria era di migrare da SL a CentOS, mi era necessario poter vedere da ciascun OS i files dell'altro.
Non c'è stato problema per vedere SL da CentOS: ho inserito in fstab le righe
UUID=7aedba62-569c-42b5-9760-e8c1aab889d1 /mnt/root-SL ext4 defaults 0 0
UUID=3ffd4d11-20c0-418c-8e9b-15f9482f7ced /mnt/home-SL ext4 defaults 0 0
ed è filato tutto liscio.
Invece non c'è verso di vedere i files di CentOS da SL, credo a causa del LVM. Se scrivo in fstab di SL le righe
UUID=171212f7-320a-4c3b-a5f8-e5b0c647ef77 /mnt/root-C xfs defaults 0 0
UUID=989da313-d0c7-4f8b-af7f-c572e4bee99f /mnt/home-C xfs defaults 0 0
queste vengono ignorate. Se tento di montare a mano, con
elio(92)|~> sudo mount "UUID=171212f7-320a-4c3b-a5f8-e5b0c647ef77" /mnt/root-C
la risposta è
mount: wrong fs type, bad option, bad superblock on /dev/mapper/cl-root,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Ho provato altre varianti:
elio(93)|~> sudo mount /dev/mapper/cl-root /mnt/root-C
con la stessa risposta.
elio(94)|~> sudo mount /dev/cl-root /mnt/root-C
Risposta:
mount: you must specify the filesystem type
elio(95)|~> sudo mount -t ext4 /dev/cl-root /mnt/root-C
Risposta:
mount: special device /dev/cl-root does not exist
elio(96)|~> sudo mount -t ext4 /dev/cl/root /mnt/root-C
Risposta come a (92).
Qialche idea? Anche di possibili controlli?
Grazie anticipate
Elio