/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Flytte / til en anden partion i Linux - hj~
Fra : Gunner Poulsen


Dato : 04-10-02 16:36

Hej Venner.

Min opgradering fra RH 7.3 til 8.0 brugte hele den partion / ligger på
op 100%! Det er /dev/hda3 min /dev hda7 er dobbelt så stor.
Nu vil jeg så gerne flytte alle filerne fra /dev/hda3 til /dev/hda7
hvordan gør jeg det?
Hvad skal jeg huske inden jeg genstarter maskinen?

Jeg bruger Grub som opstarter.

min /etc/fstab ser sådan ud:
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
/dev/hda6 /kde3 ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda5 swap swap defaults 0 0


 
 
Gunner Poulsen (04-10-2002)
Kommentar
Fra : Gunner Poulsen


Dato : 04-10-02 17:27

Gunner Poulsen skrev:
> Hej Venner.
>
> Min opgradering fra RH 7.3 til 8.0 brugte hele den partion / ligger på
> op 100%! Det er /dev/hda3 min /dev hda7 er dobbelt så stor.
> Nu vil jeg så gerne flytte alle filerne fra /dev/hda3 til /dev/hda7
> hvordan gør jeg det?
> Hvad skal jeg huske inden jeg genstarter maskinen?
>
> Jeg bruger Grub som opstarter.
>
> min /etc/fstab ser sådan ud:
> LABEL=/ / ext3 defaults 1 1
> LABEL=/boot /boot ext3 defaults 1 2
> none /dev/pts devpts gid=5,mode=620 0 0
> LABEL=/home /home ext3 defaults 1 2
> /dev/hda6 /kde3 ext3 defaults 1 2
> none /proc proc defaults 0 0
> none /dev/shm tmpfs defaults 0 0
> /dev/hda5 swap swap defaults 0 0
>

fdisk giver:

Disk /dev/hda: 255 hoveder, 63 sektorer, 2434 cylindre
Enheder = cylindre á 16065 * 512 byte

Enhed Opstart Start Slut Blokke Id System
/dev/hda1 * 1 5 40131 83 Linux
/dev/hda2 6 515 4096575 83 Linux
/dev/hda3 516 770 2048287+ 83 Linux
/dev/hda4 771 2434 13366080 5 Udvidet
/dev/hda5 771 835 522081 82 Linux swap
/dev/hda6 836 1345 4096543+ 83 Linux
/dev/hda7 1346 2434 8747361 83 Linux


Byrial Jensen (04-10-2002)
Kommentar
Fra : Byrial Jensen


Dato : 04-10-02 18:28

Gunner Poulsen <gp@lyngbjerggaardskolen.dk> skrev:
> Hej Venner.
>
> Min opgradering fra RH 7.3 til 8.0 brugte hele den partion / ligger på
> op 100%! Det er /dev/hda3 min /dev hda7 er dobbelt så stor.
> Nu vil jeg så gerne flytte alle filerne fra /dev/hda3 til /dev/hda7
> hvordan gør jeg det?

- Opret et filsystem af den ønskede type på /dev/hda7 hvis der
ikke allerede er et. Se mkfs(8).

- Opret et katalog du kan montere /dev/hda7 på. Jeg antager
efterfølgende at du vælger /mnt/ny_root.

- Montér /dev/hda7 på /mnt/ny_root. Se mount(8).

- Kopiér alle filer fra / som ligger på /dev/hda3 til
/mnt/ny_root. Der er flere måder at gøre det på. Jeg plejer at
bruge GNU tar til sådan noget:

# (tar --create --directory=/ --one-file-system --file=- . |
tar --extract --directory=/mnt/ny_root --file=-
--preserve-permissions)

- Ret linjen for / i /mnt/ny_root/etc/fstab.

- Genstart med /dev/hda7 som root device - enten ved at vælge det
ved boot-prompten, eller ved at rette i grubs konfiguration.

- Slet /mnt/ny_root kataloget igen.

- Ret i grubs konfiguration nu hvis du ikke gjorde det før
genstart af maskinen.

- Brug /dev/hda3 til noget andet når du har sikret dig at alt
virker endnu.

> Hvad skal jeg huske inden jeg genstarter maskinen?

Bevar muligheden for at boote med /dev/hda3 som root for det
tilfælde at noget er gået galt, f.eks. at jeg har glemt noget
vigtigt i min forklaring ...

Gunner Poulsen (04-10-2002)
Kommentar
Fra : Gunner Poulsen


Dato : 04-10-02 21:32

Fantastisk.

Jeg gjorde præcist hvad du skrev - og det virkede bare

Jeg ved ikke helt hvad jeg gjorde, men det var smart!!

Tak!

Gunner.


Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408874
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste