/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
hjælp til fstab!
Fra : Martin Jørgensen


Dato : 21-03-04 15:18

Hej NG.

Jeg har lavet en /home-partition og har nu installeret Mandrake 10.0.
Imidlertid er home-partitionen read-only og det betyder at hverken KDE eller
Gnome kan startes. Endvidere har Mandrake 10.0 været så irriterende at
starte op i en grafisk login-shell, før mit nvidia grafik-kort er
installeret korrekt, så et skift til tekstmode med ctrl+alt+f1 eller
lignende resulterer i ulæselige bogstaver.

To spørgsmål:

1) Min fstab siger noget med "noatime 1 2" udfor den home-partition jeg har.
Hvad skal der stå i den?

2) Hvordan får jeg Mandrake til at boote i tekst-mode, så jeg kan installere
nvidia-driveren?

mvh.
Martin Jørgensen

--
---------------------------------------------------------------------------
Home of Martin Jørgensen - http://www.martinjoergensen.dk



 
 
Kristian Thy (21-03-2004)
Kommentar
Fra : Kristian Thy


Dato : 21-03-04 15:40

Martin Jørgensen uttered:
> 1) Min fstab siger noget med "noatime 1 2" udfor den home-partition jeg har.
> Hvad skal der stå i den?

Prøv med noatime 0 0

HTH HAND :)

\\kristian
--
"Wars are only carried on, and desperate enterprises carried out,
owing to the lack of imagination amongst the rank and file."
--Ellis Ashmead-Bartlett, at Gallipoli 1915

Martin Jørgensen (21-03-2004)
Kommentar
Fra : Martin Jørgensen


Dato : 21-03-04 20:30

Kristian Thy wrote:

> Martin Jørgensen uttered:
>> 1) Min fstab siger noget med "noatime 1 2" udfor den home-partition jeg
>> har. Hvad skal der stå i den?
>
> Prøv med noatime 0 0

Det var ikke løsningen. Problemet er nu løst og skyldtes at jeg har brugt
root til at kopiere mit gamle home directory ind på en ny partition og
tilbage igen. Der skulle en chmod til alle filerne + en mere chmod -R .* på
alle filerne, før det nogenlunde virker...

Men det var dog utroligt, så mange fejlbeskeder jeg får ved at opgradere fra
9.2 til 10.0...

mvh.
Martin Jørgensen

--
---------------------------------------------------------------------------
Home of Martin Jørgensen - http://www.martinjoergensen.dk

sune vuorela (23-03-2004)
Kommentar
Fra : sune vuorela


Dato : 23-03-04 19:32

En der kalder sig Martin Jørgensen <unoder.spam@jay.spam.net> skrev:



>Det var ikke løsningen. Problemet er nu løst og skyldtes at jeg har brugt
>root til at kopiere mit gamle home directory ind på en ny partition og
>tilbage igen. Der skulle en chmod til alle filerne + en mere chmod -R .* på
>alle filerne, før det nogenlunde virker...

Burde du ikke skifte ejer på filerne i stedet for bare at ændre
rettigheder?

Her skal man også passe på med .* og -R. Det har jeg lært af bitter
erfaring. (måtte lige geninstallere alt i weekenden

Men hvis du står i /home/bruger, så må det være
chown -R bruger.bruger * og derefter
find . -type f -name '.*' -print0 | xargs -r0 chown bruger.bruger
så burde der være styr på det igen

man kan ved hjælp af kommandoen find se hvad der tages med når man
bruger wildcards:
prøv f.eks. at stå i /home - og skriv find *.
Så får systemet travlt...

--
Sune

Martin Jørgensen (24-03-2004)
Kommentar
Fra : Martin Jørgensen


Dato : 24-03-04 18:48

sune vuorela wrote:

> En der kalder sig Martin Jørgensen <unoder.spam@jay.spam.net> skrev:
>>Det var ikke løsningen. Problemet er nu løst og skyldtes at jeg har brugt
>>root til at kopiere mit gamle home directory ind på en ny partition og
>>tilbage igen. Der skulle en chmod til alle filerne + en mere chmod -R .*
>>på alle filerne, før det nogenlunde virker...
>
> Burde du ikke skifte ejer på filerne i stedet for bare at ændre
> rettigheder?

Grrr. Øv. Det er mig der dummer mig konstant lige for tiden. Jeg mente
faktisk også chown istedet for chmod... (Jeg har faktisk brugt chown,
selvom jeg skrev noget andet)

> Her skal man også passe på med .* og -R. Det har jeg lært af bitter
> erfaring. (måtte lige geninstallere alt i weekenden

Hehe, okay...

> Men hvis du står i /home/bruger, så må det være
> chown -R bruger.bruger * og derefter
> find . -type f -name '.*' -print0 | xargs -r0 chown bruger.bruger
> så burde der være styr på det igen

Jeg brugte bare (SVJH) chown -R .* i 2.omgang og det virkede vist...
Problemet var, som du selv skriver, at alle filerne med "."-foran, ikke
blev ændret i første omgang...

> man kan ved hjælp af kommandoen find se hvad der tages med når man
> bruger wildcards:
> prøv f.eks. at stå i /home - og skriv find *.
> Så får systemet travlt...

Nææh, se her:
[martin@virus home]$ find *.
find: *.: No such file or directory
[martin@virus home]$

Men jeg kender godt "find"...

mvh.
Martin Jørgensen

--
---------------------------------------------------------------------------
Home of Martin Jørgensen - http://www.martinjoergensen.dk

sune vuorela (24-03-2004)
Kommentar
Fra : sune vuorela


Dato : 24-03-04 19:40

En der kalder sig Martin Jørgensen <unoder.spam@jay.spam.net> skrev:

>> man kan ved hjælp af kommandoen find se hvad der tages med når man
>> bruger wildcards:
>> prøv f.eks. at stå i /home - og skriv find *.
>> Så får systemet travlt...
>
>Nææh, se her:
>[martin@virus home]$ find *.

/me skrev forkert...

mente:
find .*

--
Sune

Rasmus Bøg Hansen (23-03-2004)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 23-03-04 16:49

Martin Jørgensen <unoder.spam@jay.spam.net> writes:

> Det var ikke løsningen. Problemet er nu løst og skyldtes at jeg har brugt
> root til at kopiere mit gamle home directory ind på en ny partition og
> tilbage igen. Der skulle en chmod til alle filerne + en mere chmod -R .* på
> alle filerne, før det nogenlunde virker...

"chmod -R .*" er en *rigtig* dårlig ide. Du skifter rekursivt
rettigheder på alle filer og kataloger, *inklusiv* ..; det betyder
reelt, at du har stille på alle rettigheder på hele systemet!

> Men det var dog utroligt, så mange fejlbeskeder jeg får ved at opgradere fra
> 9.2 til 10.0...

Det kan måske skyldes de ændrede rettigheder på hele systemet?

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
If a trainstation is the place where trains stop, what is a workstation?
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Klaus Ellegaard (23-03-2004)
Kommentar
Fra : Klaus Ellegaard


Dato : 23-03-04 17:02

spam@amagerkollegiet.dk (=?iso-8859-1?q?Rasmus_B=F8g_Hansen?=) writes:

>> tilbage igen. Der skulle en chmod til alle filerne + en mere chmod -R .* på
>> alle filerne, før det nogenlunde virker...

>"chmod -R .*" er en *rigtig* dårlig ide. Du skifter rekursivt
>rettigheder på alle filer og kataloger, *inklusiv* ..; det betyder
>reelt, at du har stille på alle rettigheder på hele systemet!

Njaeh, du kommer aldrig højere op end ét ekstra lag. Det vil jo
svare til at skrive "chmod -R ..". Står man således i /home/bruger,
vil det "kun" være hele /home, der får nye rettigheder.

Mvh.
   Klaus.

Martin Jørgensen (23-03-2004)
Kommentar
Fra : Martin Jørgensen


Dato : 23-03-04 17:45

Klaus Ellegaard wrote:

> spam@amagerkollegiet.dk (=?iso-8859-1?q?Rasmus_B=F8g_Hansen?=) writes:
>
>>> tilbage igen. Der skulle en chmod til alle filerne + en mere chmod -R .*
>>> på alle filerne, før det nogenlunde virker...
>
>>"chmod -R .*" er en *rigtig* dårlig ide. Du skifter rekursivt
>>rettigheder på alle filer og kataloger, *inklusiv* ..; det betyder
>>reelt, at du har stille på alle rettigheder på hele systemet!
>
> Njaeh, du kommer aldrig højere op end ét ekstra lag. Det vil jo
> svare til at skrive "chmod -R ..". Står man således i /home/bruger,
> vil det "kun" være hele /home, der får nye rettigheder.

Ja, det er netop det. Og jeg kan ikke se andre måder at løse problemet på...
Men jeg har stadig utroligt mange fejl-beskeder ved opstart. Hvad med jer
andre, som har opgraderet til Mandrake 10.0 og medtaget jeres
gamle /home-bibliotek?

mvh.
Martin Jørgensen

--
---------------------------------------------------------------------------
Home of Martin Jørgensen - http://www.martinjoergensen.dk

Ivar Madsen (24-03-2004)
Kommentar
Fra : Ivar Madsen


Dato : 24-03-04 22:56

Martin Jørgensen skrev i -dk.edb.system.unix:

> Ja, det er netop det. Og jeg kan ikke se andre måder at løse problemet på...
> Men jeg har stadig utroligt mange fejl-beskeder ved opstart. Hvad med jer
> andre, som har opgraderet til Mandrake 10.0 og medtaget jeres
> gamle /home-bibliotek?

Har ikke konstatertet nogen problemmer, ikke i den retning thivertifald.

--
Med venlig hilsen
Ivar Madsen


Martin Jørgensen (23-03-2004)
Kommentar
Fra : Martin Jørgensen


Dato : 23-03-04 17:44

Rasmus Bøg Hansen wrote:

> Martin Jørgensen <unoder.spam@jay.spam.net> writes:
>
>> Det var ikke løsningen. Problemet er nu løst og skyldtes at jeg har brugt
>> root til at kopiere mit gamle home directory ind på en ny partition og
>> tilbage igen. Der skulle en chmod til alle filerne + en mere chmod -R .*
>> på alle filerne, før det nogenlunde virker...
>
> "chmod -R .*" er en *rigtig* dårlig ide. Du skifter rekursivt
> rettigheder på alle filer og kataloger, *inklusiv* ..; det betyder
> reelt, at du har stille på alle rettigheder på hele systemet!

Næ, for jeg stod naturligvis ikke i rod-biblioteket, men
i /home/martin-biblioteket. Hvordan ville du ellers løse problemet?

>> Men det var dog utroligt, så mange fejlbeskeder jeg får ved at opgradere
>> fra 9.2 til 10.0...
>
> Det kan måske skyldes de ændrede rettigheder på hele systemet?

Nope, se her:
[martin@virus /]$ ll
total 52
drwxr-xr-x 2 root root 4096 Mar 21 15:34 bin/
drwxr-xr-x 3 root root 4096 Mar 23 16:45 boot/
drwxr-xr-x 1 root root 0 Jan 1 1970 dev/
drwxr-xr-x 65 root root 4096 Mar 23 16:45 etc/
drwxr-xr-x 4 root root 4096 Mar 21 19:44 home/
drwxr-xr-x 2 root root 4096 Mar 21 15:11 initrd/
drwxr-xr-x 11 root root 4096 Mar 21 15:37 lib/
drwxr-xr-x 6 root root 4096 Jan 5 11:47 mnt/
drwxr-xr-x 2 root root 4096 Jan 5 11:47 opt/
dr-xr-xr-x 80 root root 0 Mar 23 2004 proc/
drwx------ 17 root root 4096 Mar 23 10:38 root/
drwxr-xr-x 2 root root 4096 Mar 21 15:46 sbin/
drwxr-xr-x 9 root root 0 Mar 23 2004 sys/
drwxrwxrwt 17 root root 4096 Mar 23 16:46 tmp/
drwxr-xr-x 12 root root 4096 Mar 21 15:48 usr/
drwxr-xr-x 17 root root 4096 Mar 21 15:34 var/

mvh.
Martin Jørgensen

--
---------------------------------------------------------------------------
Home of Martin Jørgensen - http://www.martinjoergensen.dk

Rasmus Bøg Hansen (23-03-2004)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 23-03-04 18:17

Martin Jørgensen <unoder.spam@jay.spam.net> writes:

>> "chmod -R .*" er en *rigtig* dårlig ide. Du skifter rekursivt
>> rettigheder på alle filer og kataloger, *inklusiv* ..; det betyder
>> reelt, at du har stille på alle rettigheder på hele systemet!
>
> Næ, for jeg stod naturligvis ikke i rod-biblioteket, men
> i /home/martin-biblioteket. Hvordan ville du ellers løse problemet?

Så har du også skiftet rettigheder for andre brugere på systemet? Det
er vel næppe et problem, hvis der kun er en bruger, men jeg har
f. eks. ikke umiddelbart nogle bokse med kun en bruger på. Jeg ville
til enhver tid i stedet benytte "chmod -R <rettigheder> /home/martin"
i stedet...

Jeg ville aldrig nogensinde kunne drømme om at foretage en rekursiv
kommando på ".*" - måske belært af bitter erfaring fra en gang for
flere år siden, hvor jeg kørte "rm -fr .*"; jeg kan ikke længere
huske, de præcise omstændigheder - men sidenhen har jeg ikke turdet
gøre forsøget igen...

>>> Men det var dog utroligt, så mange fejlbeskeder jeg får ved at opgradere
>>> fra 9.2 til 10.0...
>>
>> Det kan måske skyldes de ændrede rettigheder på hele systemet?
>
> Nope, se her:

Ok. Så kan jeg nok ikke svare dig; jeg kender ikke Mandrake. Du kan
dog evt. prøve at se, om du har skiftet uid; ligeså kan du måske prøve
at rydde /tmp...

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Windows NT: Insert Wallet into Drive A: and press any key to empty.
--Matt Garrison, MacLine
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Kim Hansen (23-03-2004)
Kommentar
Fra : Kim Hansen


Dato : 23-03-04 19:25

spam@amagerkollegiet.dk (Rasmus Bøg Hansen) writes:

> Martin Jørgensen <unoder.spam@jay.spam.net> writes:
>
> >> "chmod -R .*" er en *rigtig* dårlig ide. Du skifter rekursivt
> >> rettigheder på alle filer og kataloger, *inklusiv* ..; det betyder
> >> reelt, at du har stille på alle rettigheder på hele systemet!
> >
> > Næ, for jeg stod naturligvis ikke i rod-biblioteket, men
> > i /home/martin-biblioteket. Hvordan ville du ellers løse problemet?

Hvis du står i /home/martin kan du også bruge "chmod <ret> . -R", men
du skal være helt sikker på hvor du er.

> Jeg ville aldrig nogensinde kunne drømme om at foretage en rekursiv
> kommando på ".*" - måske belært af bitter erfaring fra en gang for
> flere år siden, hvor jeg kørte "rm -fr .*"; jeg kan ikke længere
> huske, de præcise omstændigheder - men sidenhen har jeg ikke turdet
> gøre forsøget igen...

Når jeg bruger * i en farlig kommando plejer jeg at taste 'C-x *'
inden jeg taster enter, det giver mulighed for at se hvilke filer man
er ved at slette eller gøre noget andet grimt ved.

En anden ting jeg også gør er at taste ~ før * i 'rm *~', det skyldes
at ~ sidder lige ved siden af enter, så en tastefejl kan være
katastrofal. Jeg har prøvet det i /etc/ lige da jeg var blevet helt
færdig med at sætte en maskine op :(

--
Kim Hansen | |\ _,,,---,,_ | Det er ikke
Dalslandsgade 8, A708 | /,`.-´` -. ;:-. | Jeopardy.
2300 København S | |,4- ) )-,_. ,\ ( `'-' | Svar _efter_
Tlf: 32 88 60 86 | '---''(_/--' `-'\_) | spørgsmålet.

Martin Jørgensen (24-03-2004)
Kommentar
Fra : Martin Jørgensen


Dato : 24-03-04 18:52

Rasmus Bøg Hansen wrote:

> Martin Jørgensen <unoder.spam@jay.spam.net> writes:
-snip-
>> Næ, for jeg stod naturligvis ikke i rod-biblioteket, men
>> i /home/martin-biblioteket. Hvordan ville du ellers løse problemet?
>
> Så har du også skiftet rettigheder for andre brugere på systemet? Det
> er vel næppe et problem, hvis der kun er en bruger, men jeg har
> f. eks. ikke umiddelbart nogle bokse med kun en bruger på. Jeg ville
> til enhver tid i stedet benytte "chmod -R <rettigheder> /home/martin"
> i stedet...

Jeg har kun 1 bruger... Og chmod skal erstattes med chown... Det var mig som
skrev forkert tidligere...

> Jeg ville aldrig nogensinde kunne drømme om at foretage en rekursiv
> kommando på ".*" - måske belært af bitter erfaring fra en gang for
> flere år siden, hvor jeg kørte "rm -fr .*"; jeg kan ikke længere
> huske, de præcise omstændigheder - men sidenhen har jeg ikke turdet
> gøre forsøget igen...

Den fejl, syntes jeg nu ellers er ret så indlysende...

>>>> Men det var dog utroligt, så mange fejlbeskeder jeg får ved at
>>>> opgradere fra 9.2 til 10.0...
>>>
>>> Det kan måske skyldes de ændrede rettigheder på hele systemet?
>>
>> Nope, se her:
>
> Ok. Så kan jeg nok ikke svare dig; jeg kender ikke Mandrake. Du kan
> dog evt. prøve at se, om du har skiftet uid; ligeså kan du måske prøve
> at rydde /tmp...

Ok, det har jeg nu gjort og håber at det hjælper... Ellers vender jeg
sikkert tilbage en anden god gang.

mvh.
Martin Jørgensen

--
---------------------------------------------------------------------------
Home of Martin Jørgensen - http://www.martinjoergensen.dk

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste