Filer försvann när jag mountade en mapp i en annan
-
- 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
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?
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?
Re: Filer försvann när jag mountade en mapp i en annan
Har du prövat att avmontera montering nummer två?
-
- 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
Om det är i samma datorn skulle jag ha provat att skapa en symlänk ("genväg") istället.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?
Något i stil med:
Kod: Markera allt
cd /var/ftp/tomas/
ln -s /home/nisse/ nisse_home
-
- 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
Ska testa både era förslag. Tack.
-
- 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
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å?
-
- 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
Generellt så ska ens "mount point" vara tom, för hur ska operativsystemet annars veta var han ska stoppa filerna?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å?
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
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
-
- 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
En sak till, generellt brukar man även bara mounta en hårddisks partition en gång och i en katalog.tomasbjork skrev: Sen ville jag han skulle komma åt min hemkatalog så jag mountade min hemkatalog i /var/ftp/tomas/
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
-
- 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
Haha, jadu. Jag kunde då mounta min homekatalog igen. Då fanns den både under /home/tomas/ och i /var/ftp/tomas/jsiei97 skrev:En sak till, generellt brukar man även bara mounta en hårddisks partition en gång och i en katalog.tomasbjork skrev: Sen ville jag han skulle komma åt min hemkatalog så jag mountade min hemkatalog i /var/ftp/tomas/
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
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.
-
- 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
Det finns en funktion i mount som heter "bind":
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.
Kod: Markera allt
man mount
--bind Remount a subtree somewhere else (so that its contents are available in both places). See above.
-
- 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
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
-
- 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
Det går alldeles utmärkt.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