fsck as root?
Hej.
Da der var en del problemer med min dist, tog jeg en fsck (Desværre kørte jeg den som root og yes to all)
Et meget kort spørgsmål. Er der noget man kan gøre for at rede sin dist / harddisk med data.
Evt. rep af kernel, eller kør en live cd og træk data ud af ext3 filsystemet og starte forfra?
Da der var en del problemer med min dist, tog jeg en fsck (Desværre kørte jeg den som root og yes to all)
Et meget kort spørgsmål. Er der noget man kan gøre for at rede sin dist / harddisk med data.
Evt. rep af kernel, eller kør en live cd og træk data ud af ext3 filsystemet og starte forfra?
Kommentarer16
Re: fsck as root?
Re: fsck as root?
Re: fsck as root?
Edit: Doh. Jeg har fundet det nu. Bare min 7.10 der ikke havde live.
Re: fsck as root?
Re: fsck as root?
Hvad er der præcist galt?
Re: Re: fsck as root?
Når jeg tager debug mode skriver den:
[28.085949] Kernel panic - not syncing: Attempted to kill init!
Så står den bare og blinker. Jeg kan godt poste hele output her (af hvad jeg kan se, men det tager nok lidt tid)
Re: fsck as root?
1.boot the live-cd
2.open a root terminal
3.mkdir /mountpoint
4.mount /dev/xxx /mountpoint
6.chroot /mountpoint /bin/bash
Du vil så arbejde i det system som ligger installeret på harddisken og noget update samt install af ny kerne kan muligvis hjælpe dig videre. Punkt 3-6 bør du som ubuntubruger huske at tilføje "sudo" til.
I punkt 4 skal du udskifte xxx men den partition som indeholder dine systemfiler. Kan typisk være hda1 eller sda1 men kommandoen "fdisk -l" (husk sudo) samt konfigurationsfilen /etc/fstab kan forhåbentlig give dig et overblik.
Og spørg endelig hvis vi kan hjælpe mere!
Venligst
Tom
Re: fsck as root?
I have no name!@ubuntu:/#
har kørt det hele med sudo
Re: fsck as root?
Re: fsck as root?
Re: Re: fsck as root?
Re: fsck as root?
dpkg -l|grep linux-image
se hvilke kerner du har installeret
apt-get update
Hente oplysninger om hvilke nye programmer/pakker der findes
apt-cache search linux-image
Søge efter pakker med navnet linux-image.. En kerne.
apt-get install linux-ubuntu-image-noget-2.6-686
Installere den kerne du ønsker at teste. (dog bruger rigtige mænd aptitude!.. hehe)
Derefter noget Ctrl+D for at logge ud af det chrootede system hvorefter du genstarter din PC og forsøger at boote din installation på harddisken. MULIGVIS kan den nye kerne fungere.. måske ikke!
Du har imens systemet på harddisken er chrooted fra en LiveCD også mulighed for at opdatere hele systemet via apt-get upgrade, kigge nærmere på fsck eller hvorfor dit system laver en kernel-panic ved opstart
sudo dpkg-reconfigure navn-på-din-installerede-kerne
kan muligvis også et trick eller to..
Venligst
Tom
.
#0
Eftersom du sagde "yes to
Eftersom du sagde "yes to all" så lyder det som om den har fixet en hel del filer. Du har ikke haft computeren lukket ned mens den opdaterede? (fordi det lyder usandsynligt at kernen er smadret pga. en forkert lukket maskine med mindre du altså lige har opdateret den).
Det jeg vil finde nemmest er at du tager en backup af dine data og laver en liste over installerede pakker. Derefter formatere du hele maskinen og begynder forfra. Når du ikke har loggen fra fsck er det ikke til at sige hvad der er rettet og derved hvilke filer der er i stykker. Uanset hvad du gør vil du altid få et system der virker lappet sammen og kører måske ikke helt så stabilt som man kunne ønske sig.
Re: #0
Eftersom du sagde "yes to
Nej, har ikke rigtig lukket den via en opdatering. Men nu må vi se hvordan det hele kører :-)
Re: fsck as root?
Seperat /home partition lyder som en god ide! altid rart at kunne smide et nyt system ind og bevare sine personlige data i /home men det er nu heller ikke værst at huske en god backup/kopi af /etc og på den måde gøre en reinstallation endnu nemmere.
Venligst
Tom
Re: Re: fsck as root?