Perché la mia partizione è una cartella?


1

Ho installato un iMac12,1 con Yosemite (nuovo) su una seconda partizione. Poi ho formattato la mia prima partizione (dopo aver migrato i miei dati dalla mia vecchia installazione alla mia installazione Yosemite sulla seconda partizione)

Dopo la formattazione, sono presentato da un'icona Folder in Utility Disco: Disk Utility showing folder enter image description here

Ma per accedere effettivamente alla cartella dovevo chownarlo al mio utente. Cosa sta succedendo qui? Anche il Mac sceglie casualmente per fallire nella schermata di avvio, ma dopo alcuni fsck -fy in modalità SU si riavvia come se nulla fosse accaduto.

AGGIORNARE: Ho provato di nuovo a formattare la partizione, ora ricevo un errore che dice che il supporto non può essere disattivato. Suppongo che OSX riconosca solo che questa è davvero una cartella e smontare una cartella porta a questo errore. Un'altra cosa che mi ha colpito: ci sono apparentemente 132.629 cartelle in questa partizione (l'utilità del disco dice che)

diskutil list:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS HDD                     499.7 GB   disk0s2
   3:                  Apple_HFS Yosemite                499.0 GB   disk0s3
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.1 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Disk Image              1.1 TB     disk1s2

lista di diskutil cs:

No CoreStorage logical volume groups found

/ Etc / auto_master:

cat /etc/auto_master
#
# Automounter master map
#
+auto_master        # Use directory service
/net            -hosts      -nobrowse,hidefromfinder,nosuid
/home           auto_home   -nobrowse,hidefromfinder
/Network/Servers    -fstab
/-          -static

diskutil info / Volumi / HDD

diskutil info /Volumes/HDD
Could not find disk: /Volumes/HDD

diskutil info disk0s2

diskutil info disk0s2
   Device Identifier:        disk0s2
   Device Node:              /dev/disk0s2
   Part of Whole:            disk0
   Device / Media Name:      Customer

   Volume Name:              HDD

   Mounted:                  Yes
   Mount Point:              /Volumes/HDD

   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended (Journaled)
   Journal:                  Journal size 90112 KB at offset 0x1980f000
   Owners:                   Enabled

   Partition Type:           Apple_HFS
   OS Can Be Installed:      Yes
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              3B40521B-D7F0-3924-9F4E-D9A9FC2FEC16
   Disk / Partition UUID:    00004DD6-4AB2-0000-A05F-0000E4410000

   Total Size:               499.7 GB (499672563712 Bytes) (exactly 975922976 512-Byte-Units)
   Volume Free Space:        863.4 GB (863430361088 Bytes) (exactly 1686387424 512-Byte-Units)
   Device Block Size:        512 Bytes
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No
   Ejectable:                No

   Whole:                    No
   Internal:                 Yes
   Solid State:              No

AGGIORNARE: Ho avuto un Applescript che monta un'immagine Sparsebundle da un server Samba per i backup di Time Machine (vedi la risposta di @ klanomath) Questo script usa perl per eseguire un comando di sistema - hdiutil attach Non so perché, ma i Mountpoint esistenti sono in qualche modo incasinati quando si utilizza questo script. Dopo averlo aggiornato con il suggerimento di @ klanomath, Time Machine funziona ancora correttamente e i mount in / Volumes sembrano corretti, ma lo script sembra rispecchiare tutti i miei volumi in / Volumes / HDDBackup. Guardali:

ls -la /Volumes/HDDBackup/

total 2680
drwxrwxrwt+ 15 root        admin                           578 Nov  5 17:02 .
drwxrwxrwt@  6 root        admin                           204 Nov  6 08:31 ..
-rw-r--r--@  1 mgottstein  Domänen-Benutzer    10244 Nov  4 08:25 .DS_Store
drwx------   5 root        Domänen-Benutzer      170 Oct 30 13:05 .Spotlight-V100
d-wx-wx-wt   3 mgottstein  Domänen-Benutzer      102 Nov  3 16:17 .Trashes
-rw-r--r--   1 root        wheel                       1228840 Sep 20 04:41 .VolumeIcon.icns
-rw-r--r--   1 root        Domänen-Benutzer      629 Oct 30 18:20 .disk_label
-rw-r--r--   1 root        Domänen-Benutzer     2525 Oct 30 18:20 .disk_label_2x
drwx------  29 mgottstein  Domänen-Benutzer      986 Oct 30 16:03 .fseventsd
drwxr-xr-x+  6 root        Domänen-Benutzer      204 Nov  5 09:49 Backups.backupdb
drwxrwxrwx   3 mgottstein  Domänen-Benutzer      102 Nov  3 16:18 HDD
d--x--x--x+  4 root        admin                           136 Nov  5 17:05 HDD1
-rwxr-xr-x@  1 root        wheel                        115716 Sep 20 09:26 tmbootpicker.efi

Il sistema ora funziona senza problemi, per ora solo Utility Disco sembra confuso: ci vuole un minuto per caricare i volumi. Posso conviverci :) grazie @klanomath!

Grazie!


1
c'è un motivo particolare per cui non hai abilitato l'inserimento nel diario per "HDD"? Aggiungi il contenuto di / etc / auto_master alla tua domanda.
klanomath

Sono abbastanza sicuro di averlo formattato con OSX esteso con il journaling, OSX semplicemente non lo ha ottenuto sembra ... ho appena provato a formattare di nuovo per essere sicuro, ma dice che non è possibile disattivare il supporto (che è normale Immagino, non puoi smontare una cartella) ...
Gotschi

1
per favore aggiungi anche l'output di 'diskutil list' e 'diskutil cs list'
klanomath

1
Penso che l'immagine del disco montato interferisca con il tuo disco0s2. sembra che entrambi siano montati su / Volumi / HDD (capacità: 500 GB & lt; = & gt; spazio disponibile e gratuito 1,1 TB)
klanomath

Risposte:


2

Il fenomeno deriva da un difetto Apple Script montaggio a Time Machine sparsebundle image da una condivisione di smb che serve come Time Machine backup volume a /Volumes. L'immagine montata interferisce con (forse qualsiasi) altri volumi montati lì

Il difetto Apple Script:

try 
mount volume "smb://someserver/DATA" 
end try 
do shell script "/usr/bin/perl -Ue '$< = $>; system(@ARGV)' hdiutil attach -nobrowse -mountpoint /Volumes/ /Volumes/DATA/{...}/Timemachine/MGTimeMachine.sparsebundle" with administrator privileges

Una possibilità è di migliorare lo script modificando il punto di montaggio da / Volumi a / Volumi / Backup HDD:

try 
mount volume "smb://someserver/DATA" 
end try 
do shell script "/usr/bin/perl -Ue '$< = $>; system(@ARGV)' hdiutil attach -nobrowse -mountpoint /Volumes/HDDBackup /Volumes/DATA/{...}/Timemachine/MGTimeMachine.sparsebundle" with administrator privileges

Probabilmente dovrai modificare le impostazioni della tua macchina del tempo in seguito. Si prega di verificare se questo funziona per voi.

L'altra possibilità è di disabilitare lo script Apple, riavviare il Mac, clonare disk0s3 su disk0s2, eliminare disk0s3 dopo l'avvio da disk0s2 ed espandere disk0s2 per riempire l'intero hdd.
Abilita lo script Apple dopo aver completato tutti i passaggi correttamente.


Sì, senza il mio script di montaggio difettoso, il volume viene rilevato correttamente e sembra che Time Machine funzioni correttamente senza alcuna modifica. Utility Disco richiede un minuto per ispezionare i volumi, ma posso conviverci! Potrei spostare la mia installazione sulla prima partizione in futuro, grazie per il tuo aiuto - saluti a Berlino! ;)
Gotschi
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.