Filer försvann när jag mountade en mapp i en annan

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Filer försvann när jag mountade en mapp i en annan

Inlägg av tomasbjork »

Hej!
Jag hade en mapp som min kompis kom åt genom ftp. Den låg i /var/ftp/tomas/
Sen ville jag han skulle komma åt min hemkatalog så jag mountade min hemkatalog i /var/ftp/tomas/
Men då försvann filerna som redan låg i ftpmappen från början. Vars har dom tagit vägen?
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av andol »

Har du prövat att avmontera montering nummer två?
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av jsiei97 »

tomasbjork skrev:Hej!
Jag hade en mapp som min kompis kom åt genom ftp. Den låg i /var/ftp/tomas/
Sen ville jag han skulle komma åt min hemkatalog så jag mountade min hemkatalog i /var/ftp/tomas/
Men då försvann filerna som redan låg i ftpmappen från början. Vars har dom tagit vägen?
Om det är i samma datorn skulle jag ha provat att skapa en symlänk ("genväg") istället.
Något i stil med:

Kod: Markera allt

cd /var/ftp/tomas/
ln -s /home/nisse/ nisse_home
Mvh Johan
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av tomasbjork »

Ska testa både era förslag. Tack.
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av tomasbjork »

Går det att mounta som jag gjort utan att filerna som redan ligger i mappen försvinner? Eller måste man göra en genväg då?
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av jsiei97 »

tomasbjork skrev:Går det att mounta som jag gjort utan att filerna som redan ligger i mappen försvinner? Eller måste man göra en genväg då?
Generellt så ska ens "mount point" vara tom, för hur ska operativsystemet annars veta var han ska stoppa filerna?

Låt mig ta ett exempel, du har 3st hårdiskar i en dator.
Den första hårdisken tar han om rooten i filsystemet, dvs "/".
Sedan skapar du mapp som heter /mnt/, och där lägger du ett par olika filer.
Sedan mountar du de två andra hårdiskarna mot /mnt/.

Nu har du teoretiskt filer som rent fysiskt ligger på 3st olika ställen men filsystemet har bara en katalog att visa med.
Så när du nu kopierar filer dit, var hamnar filerna?
Och hur ska operativsystemet veta vad du menar?

Däremot kan du under /mnt/ skapa 2st underkataloger som du döper till /mnt/disk1/ och /mnt/disk2/,
som du mountar dina 2st andra diskar.
Nu vet operativsystemet att det som du flyttar till
  • /mnt/ hamnar i root disken
  • /mnt/disk1/ hamnar på den andra disken
  • /mnt/disk2/ hamnar på den tredje disken
Så svaret på din fråga är att om man lägger för mycket saker i samma katalog som
operativ systemet har problem att reda ut vad han ska göra, så kan resultatet bli därefter ::)

Hoppas du blev lite klokare?

Mvh Johan
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av jsiei97 »

tomasbjork skrev: Sen ville jag han skulle komma åt min hemkatalog så jag mountade min hemkatalog i /var/ftp/tomas/
En sak till, generellt brukar man även bara mounta en hårddisks partition en gång och i en katalog.

Detta leder till en följdfråga, är är inte din hemkatalog redan mountad under /home/ eller en del av root ("/")?
Dvs kan du verklogen mounta den en gång till?

Mvh Johan
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av tomasbjork »

jsiei97 skrev:
tomasbjork skrev: Sen ville jag han skulle komma åt min hemkatalog så jag mountade min hemkatalog i /var/ftp/tomas/
En sak till, generellt brukar man även bara mounta en hårddisks partition en gång och i en katalog.

Detta leder till en följdfråga, är är inte din hemkatalog redan mountad under /home/ eller en del av root ("/")?
Dvs kan du verklogen mounta den en gång till?

Mvh Johan
Haha, jadu. Jag kunde då mounta min homekatalog igen. Då fanns den både under /home/tomas/ och i /var/ftp/tomas/

Så om jag ska få en mount att funka kan jag skapa en mapp i /var/ftp/tomas/ och i den mappen mountar jag min hemkatalog? På det sättet borde filerna jag redan har i /var/ftp/tomas/ vara kvar.
djkmmo
Inlägg: 1904
Blev medlem: 20 jun 2008, 18:09
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Malmö

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av djkmmo »

Det finns en funktion i mount som heter "bind":

Kod: Markera allt

man mount
--bind Remount a subtree somewhere else (so that its contents are available in both places). See above.
Det kanske är så att mount automatiskt känner av när ett filsystem är monterat någon annanstans och automagiskt monterar med --bindväxeln då. Mer info i man mount.
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av tomasbjork »

Jag använde "--bind" när jag mountade så det är nog svaret. Men går det göra som jag skrev? Att jag skapar en till mapp i /var/ftp/tomas/ och i den mountar jag min hemmapp
djkmmo
Inlägg: 1904
Blev medlem: 20 jun 2008, 18:09
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Malmö

Re: Filer försvann när jag mountade en mapp i en annan

Inlägg av djkmmo »

tomasbjork skrev:Jag använde "--bind" när jag mountade så det är nog svaret. Men går det göra som jag skrev? Att jag skapar en till mapp i /var/ftp/tomas/ och i den mountar jag min hemmapp
Det går alldeles utmärkt.
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"