Esiste un modo per riparare manualmente un volume CoreStorage?

1

Stavo giocando con CoreStorage su un disco di test e ho usato i comandi non documentati cs addDisk e cs removeDisk . Il comando addDisk ha funzionato bene ed è stato in grado di espandere un gruppo di volumi logici. Quando ho eseguito removeDisk, il disco è stato rimosso da LVG e trasformato in una partizione normale, ma il riferimento ad esso in CoreStorage è rimasto.

+-- Logical Volume Group 1B650141-2BB6-4643-93AE-BFE5CB900B2A
=========================================================
Name:         Test
Status:       Offline
Size:         80020942848 B (80.0 GB)
Free Space:   -none-
|
+-< Physical Volume E9A820CA-7C76-424E-8372-C29D944996B2
|   ----------------------------------------------------
|   Index:    0
|   Disk:     disk3s2
|   Status:   Checking
|   Size:     80020942848 B (80.0 GB)
|
+-< Physical Volume 4FEE6022-ED01-4928-A517-150C11D1B378
    ----------------------------------------------------
    (No properties)

L'ultimo volume fisico è quello su cui ho eseguito removeDisk. Tentare di eseguirlo di nuovo dice che non esiste. Questo mette completamente a soqquadro l'LVG e deve essere distrutto per poter funzionare di nuovo.

La mia domanda è: c'è un modo per dire manualmente al CoreStorage che il volume non è più necessario e dovrebbe essere rimosso? Esiste un comando da qualche parte come gdisk che può modificare le informazioni di Core Storage non elaborate?

Tutto ciò è stato fatto su un disco di test solo per vedere quanto bene funzionavano questi comandi.

    
posta RagglesX 28.02.2015 - 09:51
fonte

0 risposte

Leggi altre domande sui tag