[Debian] Swap disk en ext3 partitie

Pagina: 1
Acties:

  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
Ik heb een fout gemaakt bij de installatie van Debian heb ik me laten vertellen, ik heb een ext3 partitie aangemaakt voor m'n swap disk. Niet wetende dat dat niet ging werken probeerde ik swapon /dev/hda5 met als resultaat dat hij busy was. Is dit nog te redden of moet ik weer opnieuw gaan installeren en dan de partitie goed aanmaken? Hoe kan ik dit het beste aanpakken?

Overzicht van de huidige partities: http://home.magicfly.nl/sysinfo

Ik draai sarge zonder grafische omgeving, dus het zou via ssh moeten gebeuren.

[ Voor 16% gewijzigd door Dubbeldrank op 17-03-2005 14:00 ]

It takes one to know one...


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Vanaf de console:
cfdisk /dev/hda5 en ff corrigeren?
Volgens mij moet dit niet echt een probleem zijn. Je kan ook gewoon werken zonder swap dus kan je het makkelijk ff opnieuw aanmaken :)

Maar dan dus als een linux swap partitie.

[ Voor 11% gewijzigd door DeMoN op 17-03-2005 14:10 ]

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • domi235
  • Registratie: Februari 2003
  • Laatst online: 07-12-2021

domi235

Magic!

Errr... :? Volgens mij kan swap gewoon niet gebruikt worden op een ext3 FS, dus hebje gwoon een ext3 partitie gemaakt, die nu leeg is / niet gemount wordt?

Gooi hier eens de output van fdisk -p /dev/hdx neer?

Any sufficiently advanced technology is indistinguishable from magic.


  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
OK ik heb nu met cfdisk de partitie aangepast en het systeem opnieuw opgestart, ik check met cfdisk /dev/hda5 om te kijken of alles in orde is en krijg het volgende:

code:
1
2
3
    Name        Flags      Part Type  FS Type          [Label]        Size (MB)
 ------------------------------------------------------------------------------
    hda5p5      NC          Logical   Linux swap                         254.92*


Dat lijkt er goed uit te zien maar als ik in phpsysinfo kijk is het nog steeds een ext3 partitie en als ik het commando swapon /dev/hda5 geef dan zegt hij het volgende:

Magicfly:~# swapon /dev/hda5
swapon: /dev/hda5: Device or resource busy

Wat zie ik over het hoofd? :)

It takes one to know one...


  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

fdisk je hdd en pas de type aan van je swap partitie. Daarna mkswap je 'm en kun je 'm swapon'en. Als alles werkt pleur je 'm in je /etc/fstab zodat 'ie na de volgende reboot ook nog werkt :)

All my posts are provided as-is. They come with NO WARRANTY at all.


  • Wilke
  • Registratie: December 2000
  • Laatst online: 10:39
mkswap /dev/hda5

Daarna swapon /dev/hda5

  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
mkswap werkt maar swapon niet

Magicfly:~# mkswap /dev/hda5
Setting up swapspace version 1, size = 254947 kB
Magicfly:~# swapon /dev/hda5
swapon: /dev/hda5: Device or resource busy

Is die partitie nou wel goed? want phpsysinfo zegt ext3 maar cfdisk zeg Linux swap FS

*confused

It takes one to know one...


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Je kan er iig vanuit gaan dat je phpsysinfo nog ff achter loopt.. restart die daemons daarvoor eens.

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
DeMoN schreef op donderdag 17 maart 2005 @ 14:31:
Je kan er iig vanuit gaan dat je phpsysinfo nog ff achter loopt.. restart die daemons daarvoor eens.
Mja ok maar ik krijg dat swapon verhaal niet aan de praat en als in nu in phpsysinfo kijk is en 45MB van de 45MB in gebruik terwijl hij zelf aangaf dat het 256MB was bij mkswap, ik raak een beetje de weg kwijt.

It takes one to know one...


  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Dubbeldrank schreef op donderdag 17 maart 2005 @ 14:48:
[...]

Mja ok maar ik krijg dat swapon verhaal niet aan de praat en als in nu in phpsysinfo kijk is en 45MB van de 45MB in gebruik terwijl hij zelf aangaf dat het 256MB was bij mkswap, ik raak een beetje de weg kwijt.
Ja, en wij nu ook. Wat is in gebruik ? Swap of memory ?

Hoe dan ook, de melding /dev/hda5: resource busy geeft aan dat die partitie in gebruik is.

Wat geeft "free" als output ?
Wat is er gemount ? (output v.h. mount command )

Staat er wat in je fstab voor hda5 ?

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
OK, ik heb met fdisk de partitie weggehaald en opnieuw een partitie aangemaakt met ID 82 (Linux swap)
Daarna heb ik fdisk afgesloten en zei hij het volgende:

WARNING: Re-reading the partition table failed with error 22: Invalid argument.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.

Toen zag /ect/fstab er zo uit:

code:
1
2
3
4
5
6
7
8
9
10
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda7       /home           ext3    defaults        0       2
/dev/hda5       /swap           ext3    defaults        0       2
/dev/hda6       /var            ext3    defaults        0       2
/dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0


Nu heb ik /dev/hda5 weggehaald uit fstab en een reboot gegeven, dus nu zal ik moeten gaan formatteren als swap space.

It takes one to know one...


  • gekkie
  • Registratie: April 2000
  • Laatst online: 12-02 22:07
Bij mij staat de swap partitie als:

/dev/hda3 none swap sw 0 0

In /etc/fstab, ik gok dat bij jou het volgende dus zou moeten werken ?:

/dev/hda5 none swap sw 0 0

  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
Reboot gedaan en fdisk geeft nu het volgende:

code:
1
2
3
4
5
6
7
Disk /dev/hda5: 254 MB, 254951424 bytes
16 heads, 63 sectors/track, 494 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

     Device Boot      Start         End      Blocks   Id  System
/dev/hda5p1               1         494      248944+   5  Extended
/dev/hda5p5               1         494      248913   82  Linux swap


Dat lijkt er al meer op, nu moet ik nog formatteren, moet dat nog met speciale extra commando's erbij aangezien het swap space betreft?

It takes one to know one...


  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
gekkie schreef op donderdag 17 maart 2005 @ 15:31:
Bij mij staat de swap partitie als:

/dev/hda3 none swap sw 0 0

In /etc/fstab, ik gok dat bij jou het volgende dus zou moeten werken ?:

/dev/hda5 none swap sw 0 0
OK ga ik dat er in zetten nadat ik heb geformatteerd en dan mkswap en swapon en dan zou het moeten werken volgens mij na een reboot.

It takes one to know one...


  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Niet formatteren, alleen mkswap doen s.v.p.
Swap is geen filesystem
OK ga ik dat er in zetten nadat ik heb geformatteerd en dan mkswap en swapon en dan zou het moeten werken volgens mij na een reboot.
Ik zou dan zeggen:
mkswap en swapon en het zou moeten werken.

BTW, Filesystem type van de partitie hoeft niet perse correct te zijn.
Lijkt erop dat je nu hda5 onder /swap mount met een ext3 filesystem,
dat verklaart de busy melding.
Dus zou dit moeten werken:
- umount /swap
- verander je fstab
- mkswap /dev/hda5
- swapon -a

[ Voor 95% gewijzigd door u_nix_we_all op 17-03-2005 15:47 ]

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
u_nix_we_all schreef op donderdag 17 maart 2005 @ 15:42:
Niet formatteren, alleen mkswap doen s.v.p.
Swap is geen filesystem
Heb ik gedaan, toen swapon /dev/hda5 en dat ging ook. Nu voeg ik even het bovenstaande aan /etc/fstab toen en dan doe ik een reboot en dan zou het moeten werken(hoop ik :) )

It takes one to know one...


  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
Ik dank u allen hartelijk, het werkt :)

[ Voor 17% gewijzigd door Dubbeldrank op 17-03-2005 15:48 ]

It takes one to know one...


  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Dubbeldrank schreef op donderdag 17 maart 2005 @ 15:44:
[...]


Heb ik gedaan, toen swapon /dev/hda5 en dat ging ook. Nu voeg ik even het bovenstaande aan /etc/fstab toen en dan doe ik een reboot en dan zou het moeten werken(hoop ik :) )
of edit je fstab en doe swapon -s

(rebooten is voor watjes: bij problemen onder windows reboot, bij problemen onder linux
"be root") :P

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
u_nix_we_all schreef op donderdag 17 maart 2005 @ 15:48:
[...]


of edit je fstab en doe swapon -s

(rebooten is voor watjes: bij problemen onder windows reboot, bij problemen onder linux
"be root") :P
Hehe, ja ik merk dat ik veel te verwend ben met Windows. Maar als complete Linux n00b tot een week geleden heb ik best veel geleerd en Debian leek me wel een van de beste distro's om te leren. Draai nu sarge om een lekker clean systeem te houden en het loopt allemaal best vlotjes op een P2 :)

It takes one to know one...


  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
voor het herlezen van de partitie tabel van de schijf waar je root filesystem op staat moet je volgens mij toch echt rebooten. Voor het starten van een nieuwe kernel ook. Maar verder ken ik geen redenen om te rebooten.

  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Dubbeldrank schreef op donderdag 17 maart 2005 @ 15:58:
[...]


Hehe, ja ik merk dat ik veel te verwend ben met Windows. Maar als complete Linux n00b tot een week geleden heb ik best veel geleerd en Debian leek me wel een van de beste distro's om te leren. Draai nu sarge om een lekker clean systeem te houden en het loopt allemaal best vlotjes op een P2 :)
En wat geeft nu (puur uit nieuwschierigheid):

cat /proc/swaps
of
swapon -s

? :)

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Sir Isaac schreef op donderdag 17 maart 2005 @ 16:03:
voor het herlezen van de partitie tabel van de schijf waar je root filesystem op staat moet je volgens mij toch echt rebooten.
<snip>
.
misschien een beetje offtopic:

Volgens mij doet een lopend linux systeem niets met de filesystem indicatie van een partitie.
Hoewel deze op type 83 stond, had de TS waarschijnlijk best weggekomen met
het unmounten, mkswap, fstab wijzigen en swapon -a doen.

Dat dan de filesystem info in de part.tabel niet correct....klopt.

Ik geloof dat installers deze info wel gebruiken, dit verklaart ook dat de TS
een ext3 FS in fstab ervoor in de plaats gekregen heeft.

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
DeMoN schreef op donderdag 17 maart 2005 @ 16:03:
[...]


En wat geeft nu (puur uit nieuwschierigheid):

cat /proc/swaps
of
swapon -s

? :)
code:
1
2
3
Magicfly:~# swapon -s
Filename                                Type            Size    Used    Priority
/dev/hda5                               partition       248968  0       -1

8)

It takes one to know one...


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Dubbeldrank schreef op donderdag 17 maart 2005 @ 16:24:
[...]


code:
1
2
3
Magicfly:~# swapon -s
Filename                                Type            Size    Used    Priority
/dev/hda5                               partition       248968  0       -1

8)
Precies hetzelfde als bij mij thuis nu :) (behalve de size dan :P )

[ Voor 4% gewijzigd door DeMoN op 17-03-2005 16:41 ]

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein

Pagina: 1