Montare un disco VHD con Windows e ntfs
Il formato di disco virtuale VHD puo' essere utilizzato in ambiente virtualbox e puo' essere montato come segue.
1) Per prima cosa bisogna montare il disco con l'utility vhdimount, questa utility fa parte del pacchetto libvhdi-utils il quale se non presente va installato con apt install libvhdi-utils. Per il mount procedere come segue:
2) A questo punto bisogna visualizzare la tabella delle partizioni del disco e quindi prendersi nota dell'offset del disco in questo modo:
Disk /mnt/vhdi1: 29 GiB, 31138512896 bytes, 60817408 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: DE9694B9-A147-453C-9153-79ED2885BB51
Device Start End Sectors Size Type
/mnt/vhdi1p1 2048 60803071 60801024 29G Microsoft basic data
L'offset è 2048
3) Ora bisogna montare la partizione in un secondo punto di mount che in questo caso è /mnt2 ma prima bisogna calcolare l'offset:
1048576
# mount -vt ntfs-3g -o ro,noload,offset=1048576 /mnt/vhdi1 /mnt2/
Ovviamente il risultato del calcolo va inserito a destra dell'argomento offset del comando mount.
mount disco vhd windows |
Come sapere la versione di Ubuntu
Per sapere la versione di ubuntu è sufficiente usare il comando:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
Come trovare un driver o modulo relativo a una certa interfaccia di rete
Per sapere quale driver è legato a una certa interaccia di rete serve il comando ethtool -i interfaccia.
Per esempio dicitiamo il comando ifconfig per avere l'elenco delle interfaccia di rete e poi il comando ethtool per sapere quale driver regge una certa interfaccia.
docker0: flags=4099
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
ether 02:42:b0:09:0a:24 txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enx7a4f4343d6ad: flags=4163
inet 172.20.10.3 netmask 255.255.255.240 broadcast 172.20.10.15
inet6 fe80::45db:b004:1ea7:f36e prefixlen 64 scopeid 0x20
ether 7a:4f:43:43:d6:ad txqueuelen 1000 (Ethernet)
RX packets 1018280 bytes 1177850595 (1.1 GB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 626149 bytes 80030479 (80.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 44114 bytes 4001251 (4.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 44114 bytes 4001251 (4.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
8:~# ethtool -i enx7a4f4343d6ad
driver: ipheth
version:
firmware-version:
expansion-rom-version:
bus-info: 2-3:4.2
supports-statistics: no
supports-test: no
supports-eeprom-access: no
upports-register-dump: no
supports-priv-flags: no
Come potete vedere il driver è ipheth
MySQL: cambiare la password di root ed elencare gli utenti.
Per cambiare la password di root su MySQL innanzitutto bisogna lanciare da root (sudo -i) mysql in questo modo:
poi dalla shell di mysql langiare il seguente comand SQL dove pippo è la nuova passowrd:
Poi è possibile elencare gli utenti col comando: