Ho letto il partedman page ma non riesco a trovare alcuna documentazione sui parametri validi. Sto provando a partizionare una USB CompactFlash con dimensioni partizioni specifiche (indipendentemente dalla dimensione CF). Ma mi piacerebbe essere sicuro che il mio allineamento sia perfettamente corretto e ottimale.Argomenti validi per parted
Per esempio, quando io uso i seguenti comandi:
parted -s -a optimal $DEV mkpart primary ext3 1 1600
parted -s -a optimal $DEV mkpart primary ext3 1600 3200
parted -s -a optimal $DEV mkpart primary ext3 3200 3600
Non è chiaro se il primo avvio partizione dovrebbe essere 1 o 0? L'unico suggerimento che ho che dovrebbe iniziare con un 1 invece che uno zero è quando corro:
parted /dev/sdc align-check optimal 1
Il che mi dice che è allineato quando si inizia con 1 e non allineate quando si inizia con 0. Ma quando ho inizia con un 1 e faccio una 'stampa', l'inizio è a 1049kB ... è normale? Quando eseguo il dump delle partizioni di stampa create da altri strumenti, vedo che iniziano a 32kB. Se uso un inizio di 0, stampa un inizio di 512kB. Quale è corretto, non lo so!
Inoltre, ho visto molti esempi su tutta la rete di persone che usano il loro valore iniziale per la seconda e la terza partizione come valore finale della partizione precedente (es .: valori 1600 e 3200). Supponiamo di avere una sovrapposizione o un incremento di 1? Le pagine man non dicono nulla a riguardo. E ho visto alcune pagine web in cui dicono che un errore per l'inizio è dello stesso valore dell'ultima parte.
Quando uso '-a ottimale', non sembra nemmeno avere effetto sulla mia partizione. Non usare il flag di allineamento sembra produrre lo stesso risultato. A che scopo è questo? C'è qualcosa che mi manca?
Vorrei davvero separarmi sarebbe molto più intelligente e non richiedere un inizio, ma piuttosto potrebbe dedurre esso stesso. In realtà molte persone sembrano aver bisogno di questa funzione esatta, quindi non sono l'unica bizzarra con questa esigenza. Speriamo che qualche geek là fuori vedrà questo bisogno e in effetti lo aggiungerà come caratteristica.
Nota che sto usando parted in uno script di build automatico, motivo per cui utilizzo il flag '-s'.
Se qualcuno mi può illuminare su questo lo apprezzerei molto ... grazie in anticipo!
Questa domanda sarebbe appropriata sul sito StackExchange di superutente. – BeowulfNode42