Relocation blues
Dette indlæg er en opfølgning til et tidligere, http://www.linuxin.dk/node/21578, om problemet med manglende plads på /, og denne gang valgte jeg at gå drastisk til værks.
Sidste gang skaffede jeg mere plads ved at slette gamle kerner og programmer, jeg sjældent eller aldrig brugte, men det holder ikke i det lange løb.
Min / partition blev igen fuld. Så fuld, at jeg endda ikke længere kunne opdatere, så noget måtte gøres. Der var ingen vej udenom. Bevæbnet med seneste udgave af GParted LiveCD kunne jeg se, at / heldigvis lå lige ved siden af /data, der havde ledig plads.
Desuden lå der en lille ubrugt partition lige før /data, så det ville være nærliggende at skaffe mere plads på / ved at flytte lidt på de andre partitioner i nærheden.
Det er dog ikke ufarligt at lege med partitionerne, så jeg tog behørig backup inden alvoren begyndte.
Mine næste skridt var, at slette den ubrugte partition, formindske og flytte /data og udvide og flytte / til at fylde den ledige plads.
Der var tydelige advarsler om, at disse operationer kunne bevirke, at maskinen ikke kunne starte, hvilket jeg så stort på. Det kunne vel ikke være så svært. Ellers skulle jeg vel kunne fixe det.
Nuvel. GParted meldte alt vel. Alle flytninger og ændringer var gennemført uden problemer.
Så til den ultimative test: Genstarten. Kunne operationen overleve en genstart?
Svaret kom hurtigt:
Grub loading. Stage 1.5
Error 22
som betyder "Partitionen ikke fundet", hvilket er forståeligt, når / er flyttet fra sda8 til sda7, men det er vel let klaret.
Jeg loggede ind med en liveDVD, fandt /boot/grub/ og redigerede menu.lst - (hd0,7) -> (hd0,6) - og genstartede.
Grub loading. Stage 1.5
Error 22
Hmm. Det var åbenbart ikke så ligetil. Så må jeg jo hellere prøve forslaget i GParted's FAQ: Fixing GRUB boot problem - http://gparted.org/display-doc.php?name=help-manual&lang=C#gparted-fix-… - og lod GRUB selv fixe problemet. Hvad er vel mere nærliggende? Genstart og . . .
Grub loading. Stage 1.5
Error 22
Nu var gode dyr rådne, men Never Give Up og Google is Your Friend *), så jeg fandt frem til Rescatux -
http://www.supergrubdisk.org/rescatux/ - og kørte Restore GRUB. Det gik hurtigt og efter genstart ventede jeg spændt . . :
Mit gamle system startede som det altid havde gjort, tidligere åbnede programmer startede igen og åbnede, hvor jeg sidst havde brugt dem. Alt var ved det gamle. Bortset fra, at jeg ikke længere kunne se video på nettet. Hverken på YouTube eller andre sider, der indeholder videosekvenser.
Hvad årsagen var, fandt jeg aldrig ud af, for kort efter kom heldigvis en opdatering af systemet, og efter den kunne jeg igen se video.
Således fik jeg lykkeligvist udvidet min /-partition takket være Fri Software.
*) Undtagen når de samler alle tænkelige oplysninger om dig og sender dig reklamer for ting, du ikke viste, du havde brug for.
Heldigvis kan vi jo også bruge https://startpage.com/ eller https://duckduckgo.com/
Sidste gang skaffede jeg mere plads ved at slette gamle kerner og programmer, jeg sjældent eller aldrig brugte, men det holder ikke i det lange løb.
Min / partition blev igen fuld. Så fuld, at jeg endda ikke længere kunne opdatere, så noget måtte gøres. Der var ingen vej udenom. Bevæbnet med seneste udgave af GParted LiveCD kunne jeg se, at / heldigvis lå lige ved siden af /data, der havde ledig plads.
Desuden lå der en lille ubrugt partition lige før /data, så det ville være nærliggende at skaffe mere plads på / ved at flytte lidt på de andre partitioner i nærheden.
Det er dog ikke ufarligt at lege med partitionerne, så jeg tog behørig backup inden alvoren begyndte.
Mine næste skridt var, at slette den ubrugte partition, formindske og flytte /data og udvide og flytte / til at fylde den ledige plads.
Der var tydelige advarsler om, at disse operationer kunne bevirke, at maskinen ikke kunne starte, hvilket jeg så stort på. Det kunne vel ikke være så svært. Ellers skulle jeg vel kunne fixe det.
Nuvel. GParted meldte alt vel. Alle flytninger og ændringer var gennemført uden problemer.
Så til den ultimative test: Genstarten. Kunne operationen overleve en genstart?
Svaret kom hurtigt:
Grub loading. Stage 1.5
Error 22
som betyder "Partitionen ikke fundet", hvilket er forståeligt, når / er flyttet fra sda8 til sda7, men det er vel let klaret.
Jeg loggede ind med en liveDVD, fandt /boot/grub/ og redigerede menu.lst - (hd0,7) -> (hd0,6) - og genstartede.
Grub loading. Stage 1.5
Error 22
Hmm. Det var åbenbart ikke så ligetil. Så må jeg jo hellere prøve forslaget i GParted's FAQ: Fixing GRUB boot problem - http://gparted.org/display-doc.php?name=help-manual&lang=C#gparted-fix-… - og lod GRUB selv fixe problemet. Hvad er vel mere nærliggende? Genstart og . . .
Grub loading. Stage 1.5
Error 22
Nu var gode dyr rådne, men Never Give Up og Google is Your Friend *), så jeg fandt frem til Rescatux -
http://www.supergrubdisk.org/rescatux/ - og kørte Restore GRUB. Det gik hurtigt og efter genstart ventede jeg spændt . . :
Mit gamle system startede som det altid havde gjort, tidligere åbnede programmer startede igen og åbnede, hvor jeg sidst havde brugt dem. Alt var ved det gamle. Bortset fra, at jeg ikke længere kunne se video på nettet. Hverken på YouTube eller andre sider, der indeholder videosekvenser.
Hvad årsagen var, fandt jeg aldrig ud af, for kort efter kom heldigvis en opdatering af systemet, og efter den kunne jeg igen se video.
Således fik jeg lykkeligvist udvidet min /-partition takket være Fri Software.
*) Undtagen når de samler alle tænkelige oplysninger om dig og sender dig reklamer for ting, du ikke viste, du havde brug for.
Heldigvis kan vi jo også bruge https://startpage.com/ eller https://duckduckgo.com/
Kommentarer4
Desuden lå der en lille
En anden simpel mulighed er ganske enkelt at symlinke nogle af mapperne over på en anden partition. Fx /var. Det har jeg gjort med success, og det kan ikke mærkes på ydelsen.
#0: Undtagen når de samler alle tænkelige oplysninger om dig og sender dig reklamer for ting, du ikke viste, du havde brug for.
Det har jeg det sådan set fint med. Det er jo en forretning. Jeg bruger Adblock Plus, men derudover er jeg reklameblind - jeg ser ganske enkelt ikke reklamerne.
Heldigvis kan vi jo
Samme lort som google
#0: eller https://duckduckgo.com/
Det har vi nemlig ja. Jeg bruger ikke andet og jeg er mere end godt tilfreds. Det er kun når jeg roder med googleting (gmail og ting der er sluttet til min google-konto) at jeg forvilder mig over til google.
Kan det iøvrig tænkes at den partition du fik slettet var /boot ?
I så fald kan jeg nemlig sagtens forstå at den ikke ville starte. Det kan klares med en livecd, lidt sjov med chroot og grub-install. Dui kan evt. goog... nej vent - Ducke det for mere info :-)
En anden simpel mulighed
Det var også min første indskydelse. Jeg bruger symlinks andre steder, og det fungerer virkeligt effektivt, men da partitionerne lå så gunstigt i forhold til hinanden, syntes jeg, det var mindre rodet med den nævnte løsning.
#2: Kan det iøvrig tænkes at den partition du fik slettet var /boot ?
Den havde tidligere været brugt som /boot, men ikke i den senere tid, hvor den ikke engang var mounted.
Jeg bruger jo systematisk
Men ja - nogle gange bliver også selve systemet for stort...