E-post: salg@linmag.no



10.2.2012 - 21:24
 • Nyheter
 • Om Linux
 • Linuxskolen
 • Spørrespalte
 • Vitsespalte
 • LINUXmagasinet
 • Spill
 • WEBSHOP
 • Diskusjonsforum
 • Linker
 • For annonsører
 • English
 • Om oss
developer.ez.no
www.online4u.no

0

Diskfeil + Passord som ikke fungerer


Hei!
Jeg kjører RedHat 8.0 og har problemer under oppstart. Etter diverse feilmeldinger om bl.a. duplicate blocks printes følgende:

Run fsck MANUALLY (ie: without -a or -p options)
FAILED
Error occurred during file system check.
Give root password for maintenance. (or CONTROL-D for normal setup.)

Når jeg så skriver root-passordet mitt, blir det ikke godkjent! Det fungerer derimot utmerket når jeg bruker det i f.eks. shell når linux er oppe og går som vanlig. Kan det være fordi jeg var litt ubetenksom og lagde meg et passord som inneholdt den norske bokstaven ø, noe jeg har lest et sted at kunne være lurt?

Jeg har også forsøkt å bruke bootdisketten for Red Hat. Den fungerte første gang, men som fersk linuxbruker fikk jeg ikke uttrettet noe. Andre gang fungerte rett og slett ikke disketten. I stedet hørtes kun liflige raslelyder fra diskettstasjonen. Jeg fikk bare en melding om å sette inn en ny diskett, noe jeg uheldigvis ikke har. Det hadde derfor vært kjekt
om passordet mitt hadde fungert. Mon tro hvorfor det ikke gjør det?

Lars K



Hei Lars,

Du har helt rett når du sier at det kan være lurt å benytte et passord som inneholder "uvanlige" tegn, det anbefales derfor å kombinere bokstaver, tegn og tall i passord. Men selv vil jeg modifisere det litt, og fraråde å sette admin/root passord med spesialtegn, hold dere til tegn som kan tastet med et amerikansk tastatur-oppsett.

Det er to mulige grunner til dette:
1. passordet ditt inneholder tegn som ikke finnes på tastatur-oppsettet ditt under oppstart.
2. Partisjonen som inneholder passord-filen er skadet og filen kan ikke leses av operativsystemet.

Det beste for deg er å starte med en oppstarts-diskett, eller en oppstarts-CD. Dersom du bruker diskett: Husk at du som regel må ha en boot-diskett for å boote og en rootdiskett som inneholder root-partisjonen. Du kan også bruke endel installasjonscd'er som har et rescue valg under oppstart. Det som da skjer er at operativsystemet ditt starter og root ( / ) blir lagt i RAM-disker. Det du så må gjøre er å montere opp partisjonen som tidligere var din root. (f.eks /dev/hda2)
'mount /dev/hda2 /mnt/'
kjør så følgende kommandoer: 'chroot /mnt/'
Sett så nytt passord som ikke inneholder spesialtegn. dette skulle fungere selv om du ikke har norsk tegnsett: 'passwd root'
Dersom du ikke får montert partisjonen, skyldes dette sansynligvis at feilene på disken må utbedres før dette er mulig. Kjør da som anvist 'fsck' mot partisjonen. evt. 'fsck -a' dersom du ønsker at fsck automatisk skal prøve å reparere mulige feil. (NB, det anbefales at du kjører 'fsck -n' først, denne kommandoen gjør at ingenting blir endret, men det blir vist hva som kommer til å bli gjort.)


Lykke til!!
Ole Øyvind



0







0 0