← Back to team overview

sslug-teknik team mailing list archive

Re: Ny partition?

 

Anders Misfeldt wrote:
Hej,

Hvordan er det man laver en ny partition på et eksisterende filsystem?

Hvis man fx. vil lave en partition med mount point /backup ud af ens / partition. Vi kan sige, at / hedder /dev/hda1.

Kan det lade sig gøre? Og hvordan?


Fylder partition hda1 hele hda, eller er en del af disken ubrugt?.
I det sidste tilfælde skal du blot med fdisk eller cfdisk oprette en partition hda2 i det frie areal på disken. I hda1 bygger du så et filsystem med f.eks. med mk2fs (se man mk2fs), og tilføje en mount-indgang til /etc/fstab. Hvis hele disken er beslaglagt af partition hda1 er sagen ikke så ligetil. Det vil kræve at størrelsen af hda1 nedsættes, så der bliver et frit område. Sådan noget kan vistnok gøres med Gnu-parted http://www.gnu.org/software/parted/parted.html, men om det kan gøres uden tab af data vil jeg umiddelbart sætte spørgsmålstegn ved, fordi det er nødvendigt, at der sidst på partitionen er et sammnehænngende område uden data. I MS-windows kan der med en defragmentering skabes sådan et område. I Linux (Unix) er fragmentering ikke noget man tænker på, så måske er der et frit område sidst på en ikke fuldt belagt partition?, jeg ved ikke, hvordan linux behandler fragmenteringsproblemet.
Gnu-parted klarer vist nok at flytte rundt med data.
Se "the GNU Parted Manual"
http://www.gnu.org/software/parted/manual/html_chapter/parted_toc.html
2.4.13 resize
"
Note that Parted does not require a file system to be "defragged" (Parted can safely move data around if necessary). It's a waste of time defragging. Don't bother!
"
Men jeg har ingen erfaring og vil som sagt umidelbart være mistroisk.

Noget helt andet er, at, som jeg opfatter det, du vil have data og backup af data på samme disk. Hvad nu hvis disken bryder sammen?



--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@xxxxxxxxxxx


References