[LÖST] /home/ borta och systemet ej skrivbar!

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Användarvisningsbild
walle
Inlägg: 152
Blev medlem: 10 apr 2007, 03:28
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Göteborg

Re: /home/ borta och systemet ej skrivbar!

Inlägg av walle »

Vad jag kan se så ja, den mappen finns inklusive innehåll. Och hd(1,5) hjälpte inte. Fattar det inte, jag har gjort detta flertal gånger tidigare och då har det gått utmärkt förutom nu! Ahh... det är nästa som att man ska ta ett tåg upp och formatera skiten...
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Osprey »

walle skrev:@bbauto: Aa, tack för det, håller på att kopierar root nu, så att det kommer väl till hands nu.

Om du känner dig dålig ska du gå och lägga dig och krya på dig. Din hälsa är viktigare än en liten serverkrach. ;)

Men tack för den hjälp som jag har fått hittills, (det gäller även dig konservburken :) )!

----

Stött på problem med grub, det blir följande fel:

Kod: Markera allt

grub> root (hd0,5)

Error 21: Selected disk does not exist
För "skoj" skull så testade jag olika varianter, alltså hd0,0 osv, men hittar ingen av dem. Jag blir fan inte klok på denna nedrans server!
Prova med:

Kod: Markera allt

find /boot/grub/stage1
vid grub-prompten...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
walle
Inlägg: 152
Blev medlem: 10 apr 2007, 03:28
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Göteborg

Re: /home/ borta och systemet ej skrivbar!

Inlägg av walle »

Error 15: File not found

Jag gissar på att du har en lösning? Eller kan förklar vad som har gått snett?
Användarvisningsbild
bbauto
Inlägg: 1594
Blev medlem: 11 dec 2006, 17:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Bromölla

Re: /home/ borta och systemet ej skrivbar!

Inlägg av bbauto »

walle skrev:Error 15: File not found

Jag gissar på att du har en lösning? Eller kan förklar vad som har gått snett?
Uppe och tar lite näsdroppar -snörvel- Det borde varit (hd0,5) kan det vara boot-flaggan som saknas? trodde ifs inte den behövdes här!? kör sudo fdisk... -tillbaka till horisontalläge-
Användarvisningsbild
walle
Inlägg: 152
Blev medlem: 10 apr 2007, 03:28
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Göteborg

Re: /home/ borta och systemet ej skrivbar!

Inlägg av walle »

bbauto skrev:
walle skrev:Error 15: File not found

Jag gissar på att du har en lösning? Eller kan förklar vad som har gått snett?
Uppe och tar lite näsdroppar -snörvel- Det borde varit (hd0,5) kan det vara boot-flaggan som saknas? trodde ifs inte den behövdes här!? kör sudo fdisk... -tillbaka till horisontalläge-
WTF, har du dator på toaletten eller vad?

Hur som helst:

Kod: Markera allt

sudo fdisk -l
kan inte öppna /proc/partitions
Och utan chroot:

Kod: Markera allt

Disk /dev/sda: 160,0 GB, 160041885696 byte
255 huvuden, 63 sektorer/spår, 19457 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Diskidentifierare: 0x5bfe59d5

    Enhet Start     Början        Slut     Block    Id  System
/dev/sda1            1825       19457   141637072+   5  Utökad
/dev/sda2   *           1        1824    14651248+  83  Linux
/dev/sda5           19215       19457     1951897+  82  Linux växling / Solaris
/dev/sda6            1825       19213   139677079+  83  Linux

Posterna i partitionstabellen är inte i diskordning
Användarvisningsbild
bbauto
Inlägg: 1594
Blev medlem: 11 dec 2006, 17:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Bromölla

Re: /home/ borta och systemet ej skrivbar!

Inlägg av bbauto »

Självklart har jag en på toa, används på vissa skittrådar :D
Senast redigerad av 1 bbauto, redigerad totalt 21 gånger.
Användarvisningsbild
bbauto
Inlägg: 1594
Blev medlem: 11 dec 2006, 17:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Bromölla

Re: /home/ borta och systemet ej skrivbar!

Inlägg av bbauto »

kan du köra chroot? avmontera sda2 och köra fsck på den?? I princip borde du kunna följa valda delar här:
http://ubuntuforums.org/showthread.php? ... ght=chroot
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Osprey »

Som jag kan förstå, så ser det alltså ut som:

/dev/sda2....=>..Rootpartition
/dev/sda1....=>..Utökad och innehåller;
--/dev/sda5..=>..Swap
--/dev/sda6..=>../home (?)

När du kör detta kommando, hur är systemet igång då? är det uppstartat från sda2, men att den är skrivskyddad? går det att montera sda6 någonstans, eller vad händer? Du har ju eventuellt en root på sda6 dvs sannolikt (hd0,5) också, hur ser det ut där.? Startflaggan sitter på sda2, spelar det någon egentlig roll?

På min burk har jag ingen startflagga på sda4 (hd0,3) där grub finns på min burk, däremot sitter det en på en ej längre fungerande Vista-partition på sda2, men allt bootar upp snyggt och prydligt ändå. Vad har den här startflaggan egentligen för funktion, om nu ändå mbr pekar ut något annat, som dessutom saknar startflagga?

Ok, det här sista är kanske inte relevant eftersom det mer berör min egen burk här, det var bara för att försöka förstå hela mekanismen lite bättre och kanske komma på vad som kan vara fel i det här fallet... och att det blev mycket frågor här, kommer sig också av samma orsak...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
bbauto
Inlägg: 1594
Blev medlem: 11 dec 2006, 17:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Bromölla

Re: /home/ borta och systemet ej skrivbar!

Inlägg av bbauto »

Svarar för walle, han har nog inte vaknat ännu? ;D Jodå vi har konstaterat allt ovan sda2 är root och , han har också lyckats? göra en kopia av rooten till sda6 /home, Boot-flaggan borde inte spela någon roll grub ligger ju på (hd0) men varför köper den inte "root (hd0,5)" raderna i /home/boot/grub/menu.lst är ju ifs felaktiga, med det bör ju "setup (hd0)" fixa?? ??? Fast kan han köra chroot till /home
så löser det problemet, då kan han ju avmontera sda2 och fixa till den.

Kan det vara så enkelt att grub läser av menu.lst redan i detta läge?? Då får han redigera-->
sudo gedit /home/boot/grub/menu.lst
byta all förekomst av (hd0,1) --> (hd0,5) samt UUIDxxxxx --> /dev/sda6
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Osprey »

bbauto skrev:Svarar för walle, han har nog inte vaknat ännu? ;D Jodå vi har konstaterat allt ovan sda2 är root och , han har också lyckats? göra en kopia av rooten till sda6 /home, Boot-flaggan borde inte spela någon roll grub ligger ju på (hd0) men varför köper den inte "root (hd0,5)" raderna i /home/boot/grub/menu.lst är ju ifs felaktiga, med det bör ju "setup (hd0)" fixa?? ??? Fast kan han köra chroot till /home
så löser det problemet, då kan han ju avmontera sda2 och fixa till den.
Isåfall borde det gå att starta från sda2 och sedan:

Kod: Markera allt

mount -t ext3 /dev/sda6 /home
mount -t proc proc /home/proc
mount -t sysfs sys /home/sys
mount -o bind /dev /home/dev
chroot /home /bin/bash
grub-install /dev/sda
cd /
umount -a
exit
cd /
umount -a
reboot
Med en eventuell fix av menu.lst (i /home/boot/grub) innan "grub-install"...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
bbauto
Inlägg: 1594
Blev medlem: 11 dec 2006, 17:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Bromölla

Re: /home/ borta och systemet ej skrivbar!

Inlägg av bbauto »

Osprey skrev:
bbauto skrev:Svarar för walle, han har nog inte vaknat ännu? ;D Jodå vi har konstaterat allt ovan sda2 är root och , han har också lyckats? göra en kopia av rooten till sda6 /home, Boot-flaggan borde inte spela någon roll grub ligger ju på (hd0) men varför köper den inte "root (hd0,5)" raderna i /home/boot/grub/menu.lst är ju ifs felaktiga, med det bör ju "setup (hd0)" fixa?? ??? Fast kan han köra chroot till /home
så löser det problemet, då kan han ju avmontera sda2 och fixa till den.
Isåfall borde det gå att starta från sda2 och sedan:

Kod: Markera allt

mount -t ext3 /dev/sda6 /home
mount -t proc proc /home/proc
mount -t sysfs sys /home/sys
mount -o bind /dev /home/dev
chroot /home /bin/bash
grub-install /dev/sda
cd /
umount -a
exit
cd /
umount -a
reboot
Med en eventuell fix av menu.lst (i /home/boot/grub) innan "grub-install"...
Ja det verkar riktigt...
Användarvisningsbild
bbauto
Inlägg: 1594
Blev medlem: 11 dec 2006, 17:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Bromölla

Re: /home/ borta och systemet ej skrivbar!

Inlägg av bbauto »

Egentligen skulle vi prövat utan chroot först, men vi fastnade på:

sudo grub
root (hd0,5) <---
setup (hd0)
quit
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Konservburk »

bbauto skrev:Fast kan han köra chroot till /home
så löser det problemet, då kan han ju avmontera sda2 och fixa till den.
Det går inte att avmontera ett filystem så länge det används av någon process. Det enda chroot gör att starta en ny process som får en annan root-katalog. Alla andra processer använder förtfarande gamla /.
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Osprey »

Konservburk skrev:
bbauto skrev:Fast kan han köra chroot till /home
så löser det problemet, då kan han ju avmontera sda2 och fixa till den.
Det går inte att avmontera ett filystem så länge det används av någon process. Det enda chroot gör att starta en ny process som får en annan root-katalog. Alla andra processer använder förtfarande gamla /.
sda2 blir automatiskt "avmonterad" när man använder "reboot" och startar upp från sda6...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
bbauto
Inlägg: 1594
Blev medlem: 11 dec 2006, 17:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Bromölla

Re: /home/ borta och systemet ej skrivbar!

Inlägg av bbauto »

Konservburk skrev:
bbauto skrev:Fast kan han köra chroot till /home
så löser det problemet, då kan han ju avmontera sda2 och fixa till den.
Det går inte att avmontera ett filystem så länge det används av någon process. Det enda chroot gör att starta en ny process som får en annan root-katalog. Alla andra processer använder förtfarande gamla /.
Ok men det förklarar inte varför den inte köper ändringen av grub?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Konservburk »

Osprey skrev:sda2 blir automatiskt "avmonterad" när man använder "reboot" och startar upp från sda6...
Det är därför han behöver boot om med gamla /home som nya /.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Konservburk »

Egentligen spelar det ingen roll om grub hämtar kärnan från gamla / eller från gamla /home (det är ju precis samma kärna). Det viktiga är att grub skickar med rätt boot-parameter root= när den bootar kärnan så att kärnan monterar rätt filsystem som /.
Användarvisningsbild
bbauto
Inlägg: 1594
Blev medlem: 11 dec 2006, 17:58
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Bromölla

Re: /home/ borta och systemet ej skrivbar!

Inlägg av bbauto »

Konservburk skrev:Egentligen spelar det ingen roll om grub hämtar kärnan från gamla / eller från gamla /home (det är ju precis samma kärna). Det viktiga är att grub skickar med rätt boot-parameter root= när den bootar kärnan så att kärnan monterar rätt filsystem som /.
Då ska det ju bara vara att boota om!? om han fixat /etc/fstab??
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Osprey »

Konservburk skrev:
Osprey skrev:sda2 blir automatiskt "avmonterad" när man använder "reboot" och startar upp från sda6...
Det är därför han behöver boot om med gamla /home som nya /.
Yup... :)
Konservburk skrev:Egentligen spelar det ingen roll om grub hämtar kärnan från gamla / eller från gamla /home (det är ju precis samma kärna). Det viktiga är att grub skickar med rätt boot-parameter root= när den bootar kärnan så att kärnan monterar rätt filsystem som /.
Det enda som "root=" anger är var grub ska hitta (och öppna) kärnan, det har inget alls med vilket filsystem som monteras som / (root) eftersom / och /boot kan ligga på olika partitioner. Däremot blir det ju problem med fsck om sda6 är monterat som /, men kärnan (dvs. /boot) fortfarande ligger på sda2...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: /home/ borta och systemet ej skrivbar!

Inlägg av Konservburk »

Osprey skrev:
Konservburk skrev:Egentligen spelar det ingen roll om grub hämtar kärnan från gamla / eller från gamla /home (det är ju precis samma kärna). Det viktiga är att grub skickar med rätt boot-parameter root= när den bootar kärnan så att kärnan monterar rätt filsystem som /.
Det enda som "root=" anger är var grub ska hitta (och öppna) kärnan, det har inget alls med vilket filsystem som monteras som / (root) eftersom / och /boot kan ligga på olika partitioner.
Pratar vi om samma sak nu? Jag menar bootparametern som skickas vidare till kärnan, den som finns listad som root= i dokumentationen: http://www.kernel.org/doc/Documentation ... meters.txt
Osprey skrev:Däremot blir det ju problem med fsck om sda6 är monterat som /, men kärnan (dvs. /boot) fortfarande ligger på sda2...
Filen som grub hämtar kärnan från används inte när systemet väl har bootat. Du kan ladda in din kärna från en fil som ligger på en floppy och sedan trycka ut floppyn utan problem.
Skriv svar

Återgå till "Terminalforum"