In particolare il 3 è il punto che fa riferimento all'uso di fdisk per eliminare le partizioni dei dischi installati sul qnap, per poi al riavvio effettuare una inizializzazione completa.
Penso che il metodo 1 sia il più sicuro & facile, ma chi possiede un NAS senza la feature dell'hotswap (come il ts-210 o il ts-212) non può avvantaggiarsene, quindi deve seguire un'altra strada (metodi 2 o 3).
ATTENZIONE! Prima di proseguire con la lettura, o meglio, con l'esecuzione della guida, CONSIGLIO CALDAMENTE di postare l'output del comando "fdisk -l" dato da shell, per essere sicuri che gli input forniti nella guida siano quelli giusti. Avendo soltanto un TS-219P+ (e avendo visto il log di un TS-212) non posso assolutamente essere certo che questa guida vada bene al primo colpo per tutti gli altri NAS. Quindi postate per chiedere conferma che i comandi da eseguire sono proprio questi.
*La guida è pensata per chi già sa come connettersi in SSH al NAS e dare comandi basilari.
**La guida (così come è scritta) è da utilizzare con NAS a due dischi i cui device sono rappresentati da: /dev/sda e /dev/sdb
*** Tutti i comandi sono senza le virgolette (")
**** Leggetevi la guida e l'esempio sottostante almeno 2-3 volte prima di applicarla.. se avete problemi postate.
1. connettersi in SSH come admin.
2. lanciare il comando "fdisk /dev/sda"
3. premere "d" e invio
4. premere "1" e invio
5. ripetere i punti 3 e 4 scegliendo di volta in volta la partizione da eliminare (prima "1", poi "2", poi "3" infine "4")
6. premere "p" e invio. l'output dovrebbe mostrare nessuna partizione nel disco
7. premere "w" e invio. aspettare.
8. quando è di nuovo disponibile la shell dare di nuovo "fdisk /dev/sda"
9. premere "p" e invio. verificare che effettivamente le partizioni siano state cancellate.
10. premere "q" e invio.
11. lanciare il comando "fdisk /dev/sdb"
12. ripetere esattamente i passaggi dal punto 3 al punto 7
13. quando è di nuovo disponibile la shell dare di nuovo "fdisk /dev/sdb"
14. premere "p" e invio. verificare che effettivamente le partizioni siano state cancellate.
15. premere "q" e invio.
ottimo! a questo punto avete due possibilità:
a. spegnere il NAS alla brutta maniera con il tasto power per 10 sec. non c'è rischio di perdita di dati (li avete appena cancellati!)
b. spegnere il NAS con il comando "poweroff" o "halt" (non posso testarlo al momento, quindi suggerisco il metodo a)
Riaccendete il NAS. Sarà come se lo stesse facendo per la prima volta. (quindi seguita la regolare procedura di Inizializzazione)
Per chi avesse qualche dubbio sugli output a video, su come dare i comandi etc, incollo qui sotto la procedura valida per 1 disco (/dev/sda) che ho personalmente effettuato sul NAS.
Codice: Seleziona tutto
[~]# fdisk /dev/sda
The number of cylinders for this disk is set to 15259.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help): p
Disk /dev/sda: 16.0 GB, 16000221184 bytes
64 heads, 32 sectors/track, 15259 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 3815 3906544 83 Linux
/dev/sda2 3816 7630 3906560 83 Linux
/dev/sda3 7631 11445 3906560 83 Linux
/dev/sda4 11446 15259 3905536 83 Linux
Command (m for help): d
Partition number (1-4): 1
Command (m for help): d
Partition number (1-4): 2
Command (m for help): d
Partition number (1-4): 3
Command (m for help): d
Partition number (1-4): 4
Command (m for help): p
Disk /dev/sda: 16.0 GB, 16000221184 bytes
64 heads, 32 sectors/track, 15259 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.
[admin@galactica ~]# fdisk /dev/sda
The number of cylinders for this disk is set to 15259.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/sda: 16.0 GB, 16000221184 bytes
64 heads, 32 sectors/track, 15259 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
Command (m for help): q
[~]#
@mods: ero indeciso dove mettere questo post, se ritenete giusto spostate pure in una sezione adeguata!