Sida 4 av 7
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 12:00
av Osprey
Nope, uppenbarligen paratade vi om två olika saker, men med samma namn. Det jag menade var grub-parametern, tack för en sida med intressant läsning...
Konservburk skrev: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.
Det visste jag faktiskt inte, jag verifierade med "lsof | grep vmlinuz", "lsof | grep initrd" och "lsof | grep boot" nu och det stämmer. Nu har jag lärt mig något nytt...
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 16:45
av walle
Okej, utifrån det som har sagts här så verkar det dom att ni tillsammans har kokat ihop en ny plan. Hur lyder den i steg för steg (med komandon)?
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 17:05
av Osprey
Prova det jag skrivit på "sidan 3", ungefär 5½ [PgDn] från toppen...
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 17:19
av bbauto
kolla för säkerhets skull hur /home ser ut...
ls /home
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 17:25
av walle
Osprey skrev:Prova det jag skrivit på "sidan 3", ungefär 5½ [PgDn] från toppen...
Okej, hur gör man en ½PgDn?

Men sedan så är din beskrivning inte påligit eftersom att PgDn är olika för de flesta, mest beroende på alla har olika skärmupplösning. Det bästa var att du citerade ditt egna inlägg.

Men hur som helst, jag tor att du menade följande:
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
och detta ledde till följande:
Kod: Markera allt
sudo grub-install /dev/sda
Searching for GRUB installation directory ... found: /boot/grub
Due to a bug in xfs_freeze, the following command might produce a segmentation
fault when /boot/grub is not in an XFS filesystem. This error is harmless and
can be ignored.
xfs_freeze: specified file ["/boot/grub"] is not on an XFS filesystem
Installing GRUB to /dev/sda as (hd0)...
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
@bbaouto: Med eller utan chroot?
Kod: Markera allt
root@nas:/# ls /home
root@nas:/# ls /
backup_p bin boot cdrom dev etc home initrd.img lib lost+found media mnt proc root sbin srv sys tmp usr walle var vmlinuz
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 17:29
av Konservburk
Dubbelkolla i /home/boot/grub/menu.lst så att du skickar med rätt boot-parameter till kärnan så att den vet vilket filystem du vill att den ska montera som /.
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 17:44
av walle
Konservburk skrev:Dubbelkolla i /home/boot/grub/menu.lst så att du skickar med rätt boot-parameter till kärnan så att den vet vilket filystem du vill att den ska montera som /.
Detta får jag fram UTAN CHROOT, annars hittar den inte filen:
Kod: Markera allt
## ## End Default Options ##
title Easy Peasy 1.0, kernel 2.6.27-8-eeepc
uuid a4474848-c28a-43c2-aa72-bd497a9402c7
kernel /boot/vmlinuz-2.6.27-8-eeepc root=UUID=a4474848-c28a-43c2-aa72-bd497a9402c7 ro quiet splash
initrd /boot/initrd.img-2.6.27-8-eeepc
quiet
title Easy Peasy 1.0, kernel 2.6.27-8-eeepc (recovery mode)
uuid a4474848-c28a-43c2-aa72-bd497a9402c7
kernel /boot/vmlinuz-2.6.27-8-eeepc root=UUID=a4474848-c28a-43c2-aa72-bd497a9402c7 ro single
initrd /boot/initrd.img-2.6.27-8-eeepc
title Easy Peasy 1.0, memtest86+
uuid a4474848-c28a-43c2-aa72-bd497a9402c7
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 17:48
av bbauto
Ja sen ligger väl användaren "walle" direkt under blivande "/" istället för under "/home" så antingen flytta eller montera om den!? allt måste fungera innan du bootar om annars riskerar du att tappa SSH-uppkopplingen.
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 17:57
av Konservburk
walle skrev:Konservburk skrev:Dubbelkolla i /home/boot/grub/menu.lst så att du skickar med rätt boot-parameter till kärnan så att den vet vilket filystem du vill att den ska montera som /.
Detta får jag fram UTAN CHROOT, annars hittar den inte filen:
a4474848-c28a-43c2-aa72-bd497a9402c7 är (enligt den /etc/fstab du postade förut) det gamla /-filsystemet. Du bör byta ut dessa till
37363561-36d0-4528-b0cc-b460454f04d3 som är det gamla /home-filsystemet, dvs det nya /-filsystemet.
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 17:58
av Konservburk
bbauto skrev:Ja sen ligger väl användaren "walle" direkt under blivande "/" istället för under "/home" så antingen flytta eller montera om den!?
Eller symlänka.

Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:02
av walle
bbauto skrev:Ja sen ligger väl användaren "walle" direkt under blivande "/" istället för under "/home" så antingen flytta eller montera om den!? allt måste fungera innan du bootar om annars riskerar du att tappa SSH-uppkopplingen.
En fråga, hur kunde jag logga in på en dator med ssh där /home/ inte var monterad? Det enda jag fick göra då var att logga in med användarnman och lösenord (istället för den nyckeln som jag har skapat för att slippa det). Eller tänkte du på någonting annat?
Konservburk skrev:bbauto skrev:Ja sen ligger väl användaren "walle" direkt under blivande "/" istället för under "/home" så antingen flytta eller montera om den!?
Eller symlänka.

Juste, det kan man göra, kommer bara inte ihåg hur man gjorde.

Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:08
av Konservburk
walle skrev:En fråga, hur kunde jag logga in på en dator med ssh där /home/ inte var monterad? Det enda jag fick göra då var att logga in med användarnman och lösenord (istället för den nyckeln som jag har skapat för att slippa det). Eller tänkte du på någonting annat?
Det är möjligt att ställa in ssh så att du måste använda nykelfiler för att kunna logga in, och då måste såklart /home vara monterad.
walle skrev:Konservburk skrev:bbauto skrev:Ja sen ligger väl användaren "walle" direkt under blivande "/" istället för under "/home" så antingen flytta eller montera om den!?
Eller symlänka.

Juste, det kan man göra, kommer bara inte ihåg hur man gjorde.

Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:14
av bbauto
Konservburk skrev:walle skrev:En fråga, hur kunde jag logga in på en dator med ssh där /home/ inte var monterad? Det enda jag fick göra då var att logga in med användarnman och lösenord (istället för den nyckeln som jag har skapat för att slippa det). Eller tänkte du på någonting annat?
Det är möjligt att ställa in ssh så att du måste använda nykelfiler för att kunna logga in, och då måste såklart /home vara monterad.
walle skrev:Konservburk skrev:bbauto skrev:Ja sen ligger väl användaren "walle" direkt under blivande "/" istället för under "/home" så antingen flytta eller montera om den!?
Eller symlänka.

Juste, det kan man göra, kommer bara inte ihåg hur man gjorde.

Va matborta lite... Se där nu hänger det på målsnöret...

-Byta blöj borta-
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:16
av walle
Så, är det något mer som jag behöver göra?
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:17
av Osprey
walle skrev:
Så, är det något mer som jag behöver göra?
Inte om du stod i /home när du skrev kommandot...
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:22
av Konservburk
walle skrev:
Så, är det något mer som jag behöver göra?
Jag kan inte komma på något. Skulle du t.ex. ha misslyckats med att få grub att använda den nya inställningsfilen så är det inte värre än att den bootar med den gamla istället och du är tillbaka där du är nu.
Men du bör dubbekolla så att du inte har råkat skriva något fel i den nya grub-filen eftersom det i så fall kan sluta med kernel panic.
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:30
av bbauto
En sista koll:
Hur ser /home/boot/grub/menu.lst ut nu?
Hur ser /home/etc/fstab ut nu?
EDIT: Tankeläsning?

Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:33
av walle
Konservburk skrev:walle skrev:
Så, är det något mer som jag behöver göra?
Jag kan inte komma på något. Skulle du t.ex. ha misslyckats med att få grub att använda den nya inställningsfilen så är det inte värre än att den bootar med den gamla istället och du är tillbaka där du är nu.
Men du bör dubbekolla så att du inte har råkat skriva något fel i den nya grub-filen eftersom det i så fall kan sluta med kernel panic.
Kod: Markera allt
## ## End Default Options ##
title Easy Peasy 1.0, kernel 2.6.27-8-eeepc
uuid 37363561-36d0-4528-b0cc-b460454f04d3
kernel /boot/vmlinuz-2.6.27-8-eeepc root=UUID=37363561-36d0-4528-b0cc-b460454f04d3 ro quiet splash
initrd /boot/initrd.img-2.6.27-8-eeepc
quiet
title Easy Peasy 1.0, kernel 2.6.27-8-eeepc (recovery mode)
uuid a4474848-c28a-43c2-aa72-bd497a9402c7
kernel /boot/vmlinuz-2.6.27-8-eeepc root=UUID=a4474848-c28a-43c2-aa72-bd497a9402c7 ro single
initrd /boot/initrd.img-2.6.27-8-eeepc
title Easy Peasy 1.0, memtest86+
uuid a4474848-c28a-43c2-aa72-bd497a9402c7
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
Ser det bra ut? Om ja, då blir det reboot?
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 18:41
av bbauto
Menu.lst ser bra ut om du normalt startar med "default = 0" vilket du nog gör...
Hur ser din /etc/fstab ut? har du lagt in error=continue??
Re: /home/ borta och systemet ej skrivbar!
Postat: 21 maj 2009, 19:04
av walle
bbauto skrev:Menu.lst ser bra ut om du normalt startar med "default = 0" vilket du nog gör...
Hur ser din /etc/fstab ut? har du lagt in error=continue??
Kod: Markera allt
cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda2
UUID=a4474848-c28a-43c2-aa72-bd497a9402c7 / ext3 noatime,errors=remount-rousr,quota,grpquota 0 1
# /dev/sda6
UUID=37363561-36d0-4528-b0cc-b460454f04d3 /home ext3 noatime 0 2
# /dev/sda5
UUID=e883beef-7bc2-41d0-88ab-2e63c02abf54 none swap sw 0 0
# settings added by eeepc-tweaks
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
Och nej, jag har inte lagt in error=continue, var lägger jag denna?