Nu med övriga Linux frågor# >Löst>Problem med Linux Kali (Rookie)

Permalänk

Nu med övriga Linux frågor# >Löst>Problem med Linux Kali (Rookie)

Hej, Har precis installerat min första linux dist och efter mycket pillande så är den installerad.
Dock så stöter jag på problem direkt som jag inte vet hur jag skall felsöka.
första gången den bootade upp så fungerande inte mus och tgb, trodde att det var något med drivarna så bootade om datorn och körde in en sladmus i datorn, Men då fungerande både tgb och mus (Laptopens egna) så jag kunde logga på datorn och allt, Började browsa runt lite i utforskaren men gick på toa, När jag kom tillbaka så var det samma problem igen, Datorn reagerar inte på musen eller tbg. Och det jag ser är att datorn låst sig, Jag kan inte göra något mer än att Hardreseta datorn.
Det är senaste Kali linux disten på en Dell latitude 7490 med core i7 8th gen.

Då detta är min absolut första linux dist så vet jag inte riktigt hur jag skall felsöka eller åtgärda ev problem. Jag valde Kali av en anledning så vill försöka hitta problemet och lösa det. Please advise

Permalänk

Update, Nu kommer jag inte alls in, Jag hinner med 2-5 bokstäver i mitt username innan datorn låser sig. När jag bootar upp datorn så ser jag något snabbt error message i Boot post

Permalänk
Medlem
Skrivet av PappelApel:

Då detta är min absolut första linux dist så vet jag inte riktigt hur jag skall felsöka eller åtgärda ev problem. Jag valde Kali av en anledning så vill försöka hitta problemet och lösa det. Please advise

On topic:
har du testat köra Kali live från usb-sticka? Är det samma problem då?

Offtopic:
Som du säkert redan vet är Kali till för Vissa ändamål, nu skriver du inte vad orsakerna är, men Personligen Skulle jag installera en distribution där allt fungerar (verifierat) med din dator och sen installera de verktyg från Kali du behöver.

Permalänk
Medlem

Jag kör Arch Linux på en 7490 utan några problem, så det borde inte vara något generellt Linux-problem med den laptopen i alla fall. Det kan vara en bra idé att testa någon annan distro och se om det bara är Kali som har problem.

Permalänk
Medlem

Kan inflika att det är inga problem att köra en annan dist och lägga in de tools du vill ha till hacking

Permalänk

Det är inte för hacking, Det är för att köra en resque på en usb disk som håller på att dö, DDRescue, Jag läste till mig att Kali var det bästa alternativet för detta, Och såklart så blev jag nyfiken på vad mer man kan använda Kali till..

Har Precis installerat om hela Kali på systemet och får samma fenomen igen, Så kanske helt enkelt får testa en annan Linx vesion

Permalänk
Medlem

Ladda ner lite olika distar och lägg på ett USB med Ventoy. Då kan du lätt lägga till och ta bort distar utan att behöva göra om USB minnet varje gång.

Ddrescue finns väl i dom flesta distar, så det är bara att testa.
Har bara kört dd och photorec för att rädda filer.

https://ventoy.net/en/index.html
https://www.cgsecurity.org/wiki/PhotoRec

Visa signatur

CPU: Ryzen 3600 | RAM: 16GB (2x8GB) Crucial | MB: Gigabyte B550M AORUS PRO-P | GPU: RX 6700XT MERC 319 | Chassi: FD Arc mini R2 | PSU: CM700V | SSD: Gigabyte NVMe 1TB | Monitor: LG 27GN800 | Input: CM Quick Fire TK, Roccat Kone Pure Optical, Steam Controller | OS: Garuda Linux

Steam Deck har tagit över datorn :)

Permalänk
Medlem
Skrivet av PappelApel:

Det är inte för hacking, Det är för att köra en resque på en usb disk som håller på att dö, DDRescue, Jag läste till mig att Kali var det bästa alternativet för detta, Och såklart så blev jag nyfiken på vad mer man kan använda Kali till..

Har Precis installerat om hela Kali på systemet och får samma fenomen igen, Så kanske helt enkelt får testa en annan Linx vesion

Kali är en dist specifikt för hacking, pen-testing etc

Permalänk
Medlem

Instämmer i det som redan har nämnts - om inte Kali lirar, välj någon annan.
Själv föredrar jag Mint och Ubuntu MATE (inte samma som "vanliga" Ubuntu).
Har du två USB-portar behöver du inte ens installera nåt.
Starta upp en Live-USB och anslut sedan disken som det ska räddas data från.
Testdisk och Photorec kan rädda en hel del. Kan vara lite knepig att förstå sig på men du torde kunna få guidning härifrån när det blir dags.
Finns inte Testdisk/Photorec på din Live-USB är de enkel att installera.

Eller - alltid bra att ha på ett USB-minne är Rescatux

Visa signatur

Linux Mint 21.1 Vera Cinnamon @Mintbox Mini 2 Pro

Permalänk

Har fått igång allt nu, tack för tips. Någon som är bra på DDrescue och kan ge tips på hur jag kan komma vidare i mitt original problem? Se #19751305

Permalänk

Jag har monterat en Usb disk i Min ubunto installation. Dock så kan jag inte skapa en Mapp i den När jag högerklickar i utforskaren så är det alternativet utgråat. tips?

Jag har öppnat disken i terminal, Kört sudo -s och provat mkdir "mappnamn" och får upp " Mkdir: Cannot create directory "mappnamn" : read-only file system

Permalänk

Om jag går till diskens properties i ubunto så stor det Owner root, group root ,, Och nedan: You are not the owner, so you cannot change these permissions, så hur gör jag min användare som Owner? Disken är tom och skapad på en Mac Os

Permalänk
Medlem
Skrivet av PappelApel:

Om jag går till diskens properties i ubunto så stor det Owner root, group root ,, Och nedan: You are not the owner, so you cannot change these permissions, så hur gör jag min användare som Owner? Disken är tom och skapad på en Mac Os

Om du inte ska spara något på disken, ta bort alla partioner och skapa en ny i Ubuntu, sedan monterar du den.
Då borde du inte behöva greja med rättigheter. Vet inte vad det är för filsystem på den när den är skapad i MacOS.

Visa signatur

CPU: Ryzen 3600 | RAM: 16GB (2x8GB) Crucial | MB: Gigabyte B550M AORUS PRO-P | GPU: RX 6700XT MERC 319 | Chassi: FD Arc mini R2 | PSU: CM700V | SSD: Gigabyte NVMe 1TB | Monitor: LG 27GN800 | Input: CM Quick Fire TK, Roccat Kone Pure Optical, Steam Controller | OS: Garuda Linux

Steam Deck har tagit över datorn :)

Permalänk
Avstängd
Skrivet av PappelApel:

Jag har monterat en Usb disk i Min ubunto installation. Dock så kan jag inte skapa en Mapp i den När jag högerklickar i utforskaren så är det alternativet utgråat. tips?

Jag har öppnat disken i terminal, Kört sudo -s och provat mkdir "mappnamn" och får upp " Mkdir: Cannot create directory "mappnamn" : read-only file system

Hej alla linux användare, problemet har inte lösts och jag vill rekommendera er alla nedan.

Eftersom att jag inte vet någonting om din mount så vet jag ingenting om din stackars hårddisk alls men jag vet idag vad som är vad och det du visar i din sista output berör mig så extremt mycket så jag skall försöka förklara detta på ett ett enkelt sätrt.

Jag utgår utan att veta alls att jag har rätt om din system så jag skriver som om det vore helt rätt så jag tar det för givet.

Jag tror med din dåliga förklaring vilket jag inte beskyller dig för utan andra som inte varit snälla nog att berätta om vad frihet är för någonting och att välja rätt.

Filsystemet.....

....är anledningen och det är svaret och det är felet och det är därför det blir error är jag helt övertygad om, det finns inte så mycket annat som kan vara orsaken efter vad du får för svar i error meddelandet.

Jag rekommenderar er alla oavsett vem ni är nybörjare eller proffs att läsa på om det EXTREMT begränsade och extremt dåliga filformatet EXFAT som arbetar i linux och inte vet skillnaden på dessa filformat och speciellt exfat, det är många som fastnar här på denna frågan och det inkluderar mig själv en gång i tiden.

Orsaken till problemet: Det finns inte stöd för det du vill göra på fil formatet du (troligen) valt. Därför är det 100% omöjligt att göra du vill det finns inte en chans på jorden att det kommer gå för det finns inte helt enkelt något sådant på formatet.

Personlig rekommenderation:

Formatera om disken och lägg in ett bättre filformat.

Använd inte FAT familjen till något som helst annat än till bootloadern för det finns det inget val för, fat är ingennting som du vill ha att göra med i linux världen, så extremt dåligt är det för systemet de är inte gjort för att göra det vi idag idag gör 2022.

...

För övrigt, detta kanske något off topic men jag vill förklara lite på mitt vis varför och hur och vad som gör mig så säker på att det är just exfat av error meddelandet du får för det är verkligen bekant och det finns en historia om det med.

Historia: När jag hackade routrar i början av min linux karriär så skall jag förklara eftersom du använder kali och kanske är intresserad av området s kanske det blir värdefullt i framtiden att förstå varför och vad som gör mig så säker på att det är just filsystemet och för att kanske hamnar i den situationen jag var återigen fast då när du vill göra annat på disken. Jag fick också känna mig ägd av systemet att inte ha fulla rättigheter TRODDE jag då men jag satt och kliade mig i huvudet i flera veckor och ingen kunde ge mig svaret på varför varför varför får jag inte skapa en genväg till '/' när jag skulle hacka mig in i routern via en symlink som jag ville prova att skapa på ett usb minne via min dåvarande setup och vfat fanns laddat i både routerns kärna och min kärna så vad kan vara orsaken jag verkligen fundersam jag var oickså root:root där och då.

Skulle det jag där och då tänkte fungera av anledningen att att den skulle vara dåligt konfigurerad vilket denna router var och faktum är att det är fortfarnde idagt 15 år senare händer ännu väldigt ofta -> men det är inte vanligt längre men det har varit men vissa är helt enkelt inte tillräckligt insatta hur farligt det kan vara med en fel konfiguration i samba som ger en möjlighet att få använda symlinks och symlinkar man då / så får man ju naturligtvis tillgång till hela / på routern genom att öppna routerns delade mapp och där finns våran genväg till root och detta var verkligen elegant,. snyggt och okänt på den tiden och framför allt coolt tyckte jag det var då men idag tycker jag det är fruktansvärt illa och farligt att sälja routrar utan at tveta vad man egentligen har för inställningar som tillverkare.

Jag gav upp tillslut och det valet har fått mig att inse hur viktigt det är att läsa, förstå och sätta sig in i saker och ting speciellt eftersom allting står i manualen eller dokumentationen, i detta fallet i: chmod, hier och för fat så finns den på deras hemsida óm permissions och speciellt hur umask fungerar, chmod finns också svaret i tror jag vad root är för någonting och skillnaden på root och UID=0

Vart vill jag komma? Även om du löser ditt problem tillfälligt så kommer du stöta på problem snart igen, varför skulle det bli problem igen?

Det finns i princip ingenting du kan göra förutom att skapa, radera, öppna, läsa och stänga filer på formatet det innebär att du inte kan ändra gid, uid, osv med chmod foo filnamn.jpg påsystemet du måste alltid från och med nu använda samma samma mask så du kan helt enkelt inte ändra permissions till din användare heller i form av rättighter som grupp rättigheter vilket hela systemet i princip bygger på, /etc/groups dvs och det funkar likadant på alla system då dom bygger på samma kärna och linux är linux: 'chown user:group filnamn.jpg' filerna kommer för all framtid vara låsta de finns ingen fördel överhuvud taget förutom några extrem få undantag till att välja detta formatet. Det spelar ingen roll om du ser att du är root, det är permissions i oktal form på detta formatet det spelar ingen roll om du heter root om det inte finns något som kan sätta den behörigheten som du inte får för det finns helt enkelt inte något som kan det.

Återigten: Byt filformat.

Vill du verkligen använda exfat, så måste du mounta disken med rätt altenativ för filformatet, det kan jag visa dig hur man gör för det vore ju elakt om jag skriver hur dåligt det är men du inte kan få röra filerna och du ger upp och formaterar disken OAVSETT om det är just denna eller någon annan i framtiden utan att kunna föra över filerna till en annan disk eller filformat i framtiden., jag rekomenderar er även här som inte har stenkoll på behörigheterna att läsa på om just "behörigheter" i *NIX från grund, jag önska jag hade fått tipset när jag var helt ny så det är verkligen rätt läge att läsa på mount manualen, den är bara på 1577 rader. Det finns värre men det skulle jag verkligen tipsa om att läsa manualer och kunna få ut information från den framrförallt för att hitta svar på ens problem enkelt och elegant. Nåväl, "!lösningen" på problemet(egentligen inte ett problem) i ditt fall om det är vad jag misstänker får jag väl ge också även om jag inte vill skriva ordet ens egentligen men det är klart jag kan göra det ändå, nåväl.

Lösning - Du löser problemet med med att sätta umask till 0 när du mountar disken med 'FAT' filsystem.

CLI - temp

mount -t exfat -o umask=0,uid=1000,gid=1000 /dev/fooDISK /mnt/mountpath

FSTAB - permanent

UUID=XXXX-XXX /media/my-drive exfat defaults,uid=1000,gid=1002,umask=0002 0 0

UUID får du från blkid osv osv, ett mer elegant sätt är att använda:

for disk in /dev/disk/by-uuid/*; do basename "$(readlink "$disk")" basename "$disk" echo done

En mer djup förklaring om umask:

0 1 2 3 4 5 6 7 r + + + + - - - - w + + - - + + - - x + - + - + - + -

UMASK är standard för filer och mappar, om du vill anpassa filer och mappars behörigheter bör du använda fmask och dmask på samma sätt som umasken.

Maskbehörigheterna är inte som de oktala behörighetskoderna som skickas till chmod-kommandot, men den här tabellen är verkligen till hjälp för att förstå hur maskbehörigheterna fungerar:

w@w $ ~ man mount|egrep -b [udf]mask -B1 umask=value Set the umask (the bitmask of the permissions that are not present). The default is the umask of the current process. The value is given in octal. dmask=value Set the umask applied to directories only. The default is the umask of the current process. The value is given in octal. fmask=value Set the umask applied to regular files only. The default is the umask of the current process. The value is given in octal. The -o remount may not be able to change mount parameters (all ext2fs-specific parameters, except sb, are changeable with a remount, for example, but you can’t change gid or umask for the fatfs).

Notera dom tre sista raderna.

Är man lika nördig och intresserad som jag om att förstå varför, hur och vad som är vad så rekommenderar jag verkligen wikipedia denna gången och dess otroligt välskrivna förklaring av någon där ute som är insatt:

https://en.wikipedia.org/wiki/Umask

Har jag fel, så är jag extremt intresseraed av varför du blir ägd av systemet för du skall ha rättighetenra ingen annan skall ta den rättigheterna ifrån dig för det är ju rena hånet att få permissions denied som root och sådant här måste vara från ett företag som håller på med malware och gör folk dumma och tar våran frihet ifrån oss och måste ju vara Apple eller Microsofts.

OM du förmodan är UID=0 och får permission denied, återkom med output från min oneliner nedan, det räcker att du tar med rörande disk inte alltihop.

column -s' ' -t -n . -N Fsystem,Ftype,Blocks,Fperm,UID,GID -T Fsystem /proc/mounts\ |sed "1,2 i $(printf %151s|tr ' ' '=')"

Jag höll på att glömma, varmt välkommen till den öppna världen, du har gjort ditt livs viktigaste val enligt mig att bojkotta malware företagen och alla proprietär licenser och komma till en mer fri och öppen värld och mycket mycket trevligare för mig handlar det om att eliminera alla återstående äpplen och fönster tills bara fisk finns kvar för det finns en anledning till varför man inte kan öppna fönster i rymden eller plantera äppelträd, skämt och sido men jag är 100% seriös och vill ge dig en bra förklaring till varför det är viktigt att byta och framförallt även tipsa dig om andra filsystemen, för om du är ny så har du otroligt otroligt mycket mer möjligheter att vöälja något annat än det du tidigare valt vilket många gånger är till din fördel (gamers är den gruppen som jag förstår väljer något annat än den öppna världen) men min presentation på Github visar att det är ett fullt seriöst mål jag har, nya användare får sällan väldigt väldigt sällan ett bra bemötande tycker jag och berätta nackdelarna med ett tidigare format gör det till ett ypperligt tillfäle att få berätta just denna sanningen om hur dåligt det faktiskt varit i den stängda världen.

Att säga att valet av dist är dåligt är väl kanske drygt men jag tycker kali är värdelöst och inget jag skulle röra med tång efter att dom gick över till zsh, vi i Gentoo har Pentoo overlay från våran egen ZeroChaos. Det skrivs aldrig om det men det finns altenativ som är bätttre.

Ta steget att lämna FAT värdeln också, så lovar jag att du kommer bli mycket gladare och även så din hårdvara i framtiden, den faktiskta anledning kan man förstå när man läser om fat på deras hemsida:l

File Access f_open - Open/Create a file f_close - Close an open file f_read - Read data from the file f_write - Write data to the file f_lseek - Move read/write pointer, Expand size f_truncate - Truncate file size f_sync - Flush cached data f_forward - Forward data to the stream f_expand - Allocate a contiguous block to the file f_gets - Read a string f_putc - Write a character f_puts - Write a string f_printf - Write a formatted string f_tell - Get current read/write pointer f_eof - Test for end-of-file f_size - Get size f_error - Test for an error Directory Access f_opendir - Open a directory f_closedir - Close an open directory f_readdir - Read a directory item f_findfirst - Open a directory and read the first item matched f_findnext - Read a next item matched

Ingen GID?
Ingen UID?

osv, root som root vad spelar det för roll det finns inget som helst som skulle göra det skillnad om du var root eller nisse på ett system med *fat installerat det ända som är intressant det är vad kommandot ovan från /proc/mounts ger för svar.

Det är ju tur iaf att man kan få radera filena OM du är samma ägare som skapat filerna.Skulle vara roligt att få en förklaring varför man väljer något så extrtemt begränsat i en fri värld av någon som verkligen valt det med anledning av .... något ? Microsoft användare förstår jag varför dom använder det och det intresserar mig inte alls att höra varför för det vet alla redan, det finns inga altenativ i princip

Att välja filsystem är för mig lika viktigt som det är att välja jobb efter lön för andra, likaså val av dist det är något man lever med 24/7, iaf jag så jag la ner lite extra tid på att besvara just denna frågan då jag själv varit rookie och det tog för mig många många år att bli en master men aldrig fullärd sådan, jag hade då ingen som kunde svara på mina frågor och får man bra svar så är det ju värt mer än guld för mig är tid mycket mycket mer värdefullt en pengar och du har ev sparat veckor av funderingar på vad *** de är som gör så man inte får permissions på ens egna pryl, hoppas jag gav någon en början av förståelse till varför det är viktigt med att välja rätt filformat för vissa.

Finally my dear new rookie friend I want to say, happy hacking and have fun:

https://docs.kernel.org/kernel-hacking/index.html

https://docs.kernel.org/search.html?q=umask&check_keywords=ye...

// wuseman

Permalänk

The Queen is dead, All hail the King Thank you for a well done explanation.

Skrivet av wuseman:

Hej alla linux användare, problemet har inte lösts och jag vill rekommendera er alla nedan.

Eftersom att jag inte vet någonting om din mount så vet jag ingenting om din stackars hårddisk alls men jag vet idag vad som är vad och det du visar i din sista output berör mig så extremt mycket så jag skall försöka förklara detta på ett ett enkelt sätrt.

Jag utgår utan att veta alls att jag har rätt om din system så jag skriver som om det vore helt rätt så jag tar det för givet.

Jag tror med din dåliga förklaring vilket jag inte beskyller dig för utan andra som inte varit snälla nog att berätta om vad frihet är för någonting och att välja rätt.

Filsystemet.....

....är anledningen och det är svaret och det är felet och det är därför det blir error är jag helt övertygad om, det finns inte så mycket annat som kan vara orsaken efter vad du får för svar i error meddelandet.

Jag rekommenderar er alla oavsett vem ni är nybörjare eller proffs att läsa på om det EXTREMT begränsade och extremt dåliga filformatet EXFAT som arbetar i linux och inte vet skillnaden på dessa filformat och speciellt exfat, det är många som fastnar här på denna frågan och det inkluderar mig själv en gång i tiden.

Orsaken till problemet: Det finns inte stöd för det du vill göra på fil formatet du (troligen) valt. Därför är det 100% omöjligt att göra du vill det finns inte en chans på jorden att det kommer gå för det finns inte helt enkelt något sådant på formatet.

Personlig rekommenderation:

Formatera om disken och lägg in ett bättre filformat.

Använd inte FAT familjen till något som helst annat än till bootloadern för det finns det inget val för, fat är ingennting som du vill ha att göra med i linux världen, så extremt dåligt är det för systemet de är inte gjort för att göra det vi idag idag gör 2022.

...

För övrigt, detta kanske något off topic men jag vill förklara lite på mitt vis varför och hur och vad som gör mig så säker på att det är just exfat av error meddelandet du får för det är verkligen bekant och det finns en historia om det med.

Historia: När jag hackade routrar i början av min linux karriär så skall jag förklara eftersom du använder kali och kanske är intresserad av området s kanske det blir värdefullt i framtiden att förstå varför och vad som gör mig så säker på att det är just filsystemet och för att kanske hamnar i den situationen jag var återigen fast då när du vill göra annat på disken. Jag fick också känna mig ägd av systemet att inte ha fulla rättigheter TRODDE jag då men jag satt och kliade mig i huvudet i flera veckor och ingen kunde ge mig svaret på varför varför varför får jag inte skapa en genväg till '/' när jag skulle hacka mig in i routern via en symlink som jag ville prova att skapa på ett usb minne via min dåvarande setup och vfat fanns laddat i både routerns kärna och min kärna så vad kan vara orsaken jag verkligen fundersam jag var oickså root:root där och då.

Skulle det jag där och då tänkte fungera av anledningen att att den skulle vara dåligt konfigurerad vilket denna router var och faktum är att det är fortfarnde idagt 15 år senare händer ännu väldigt ofta -> men det är inte vanligt längre men det har varit men vissa är helt enkelt inte tillräckligt insatta hur farligt det kan vara med en fel konfiguration i samba som ger en möjlighet att få använda symlinks och symlinkar man då / så får man ju naturligtvis tillgång till hela / på routern genom att öppna routerns delade mapp och där finns våran genväg till root och detta var verkligen elegant,. snyggt och okänt på den tiden och framför allt coolt tyckte jag det var då men idag tycker jag det är fruktansvärt illa och farligt att sälja routrar utan at tveta vad man egentligen har för inställningar som tillverkare.

Jag gav upp tillslut och det valet har fått mig att inse hur viktigt det är att läsa, förstå och sätta sig in i saker och ting speciellt eftersom allting står i manualen eller dokumentationen, i detta fallet i: chmod, hier och för fat så finns den på deras hemsida óm permissions och speciellt hur umask fungerar, chmod finns också svaret i tror jag vad root är för någonting och skillnaden på root och UID=0

Vart vill jag komma? Även om du löser ditt problem tillfälligt så kommer du stöta på problem snart igen, varför skulle det bli problem igen?

Det finns i princip ingenting du kan göra förutom att skapa, radera, öppna, läsa och stänga filer på formatet det innebär att du inte kan ändra gid, uid, osv med chmod foo filnamn.jpg påsystemet du måste alltid från och med nu använda samma samma mask så du kan helt enkelt inte ändra permissions till din användare heller i form av rättighter som grupp rättigheter vilket hela systemet i princip bygger på, /etc/groups dvs och det funkar likadant på alla system då dom bygger på samma kärna och linux är linux: 'chown user:group filnamn.jpg' filerna kommer för all framtid vara låsta de finns ingen fördel överhuvud taget förutom några extrem få undantag till att välja detta formatet. Det spelar ingen roll om du ser att du är root, det är permissions i oktal form på detta formatet det spelar ingen roll om du heter root om det inte finns något som kan sätta den behörigheten som du inte får för det finns helt enkelt inte något som kan det.

Återigten: Byt filformat.

Vill du verkligen använda exfat, så måste du mounta disken med rätt altenativ för filformatet, det kan jag visa dig hur man gör för det vore ju elakt om jag skriver hur dåligt det är men du inte kan få röra filerna och du ger upp och formaterar disken OAVSETT om det är just denna eller någon annan i framtiden utan att kunna föra över filerna till en annan disk eller filformat i framtiden., jag rekomenderar er även här som inte har stenkoll på behörigheterna att läsa på om just "behörigheter" i *NIX från grund, jag önska jag hade fått tipset när jag var helt ny så det är verkligen rätt läge att läsa på mount manualen, den är bara på 1577 rader. Det finns värre men det skulle jag verkligen tipsa om att läsa manualer och kunna få ut information från den framrförallt för att hitta svar på ens problem enkelt och elegant. Nåväl, "!lösningen" på problemet(egentligen inte ett problem) i ditt fall om det är vad jag misstänker får jag väl ge också även om jag inte vill skriva ordet ens egentligen men det är klart jag kan göra det ändå, nåväl.

Lösning - Du löser problemet med med att sätta umask till 0 när du mountar disken med 'FAT' filsystem.

CLI - temp

mount -t exfat -o umask=0,uid=1000,gid=1000 /dev/fooDISK /mnt/mountpath

FSTAB - permanent

UUID=XXXX-XXX /media/my-drive exfat defaults,uid=1000,gid=1002,umask=0002 0 0

UUID får du från blkid osv osv, ett mer elegant sätt är att använda:

for disk in /dev/disk/by-uuid/*; do basename "$(readlink "$disk")" basename "$disk" echo done

En mer djup förklaring om umask:

0 1 2 3 4 5 6 7 r + + + + - - - - w + + - - + + - - x + - + - + - + -

UMASK är standard för filer och mappar, om du vill anpassa filer och mappars behörigheter bör du använda fmask och dmask på samma sätt som umasken.

Maskbehörigheterna är inte som de oktala behörighetskoderna som skickas till chmod-kommandot, men den här tabellen är verkligen till hjälp för att förstå hur maskbehörigheterna fungerar:

w@w $ ~ man mount|egrep -b [udf]mask -B1 umask=value Set the umask (the bitmask of the permissions that are not present). The default is the umask of the current process. The value is given in octal. dmask=value Set the umask applied to directories only. The default is the umask of the current process. The value is given in octal. fmask=value Set the umask applied to regular files only. The default is the umask of the current process. The value is given in octal. The -o remount may not be able to change mount parameters (all ext2fs-specific parameters, except sb, are changeable with a remount, for example, but you can’t change gid or umask for the fatfs).

Notera dom tre sista raderna.

Är man lika nördig och intresserad som jag om att förstå varför, hur och vad som är vad så rekommenderar jag verkligen wikipedia denna gången och dess otroligt välskrivna förklaring av någon där ute som är insatt:

https://en.wikipedia.org/wiki/Umask

Har jag fel, så är jag extremt intresseraed av varför du blir ägd av systemet för du skall ha rättighetenra ingen annan skall ta den rättigheterna ifrån dig för det är ju rena hånet att få permissions denied som root och sådant här måste vara från ett företag som håller på med malware och gör folk dumma och tar våran frihet ifrån oss och måste ju vara Apple eller Microsofts.

OM du förmodan är UID=0 och får permission denied, återkom med output från min oneliner nedan, det räcker att du tar med rörande disk inte alltihop.

column -s' ' -t -n . -N Fsystem,Ftype,Blocks,Fperm,UID,GID -T Fsystem /proc/mounts\ |sed "1,2 i $(printf %151s|tr ' ' '=')"

Jag höll på att glömma, varmt välkommen till den öppna världen, du har gjort ditt livs viktigaste val enligt mig att bojkotta malware företagen och alla proprietär licenser och komma till en mer fri och öppen värld och mycket mycket trevligare för mig handlar det om att eliminera alla återstående äpplen och fönster tills bara fisk finns kvar för det finns en anledning till varför man inte kan öppna fönster i rymden eller plantera äppelträd, skämt och sido men jag är 100% seriös och vill ge dig en bra förklaring till varför det är viktigt att byta och framförallt även tipsa dig om andra filsystemen, för om du är ny så har du otroligt otroligt mycket mer möjligheter att vöälja något annat än det du tidigare valt vilket många gånger är till din fördel (gamers är den gruppen som jag förstår väljer något annat än den öppna världen) men min presentation på Github visar att det är ett fullt seriöst mål jag har, nya användare får sällan väldigt väldigt sällan ett bra bemötande tycker jag och berätta nackdelarna med ett tidigare format gör det till ett ypperligt tillfäle att få berätta just denna sanningen om hur dåligt det faktiskt varit i den stängda världen.

Att säga att valet av dist är dåligt är väl kanske drygt men jag tycker kali är värdelöst och inget jag skulle röra med tång efter att dom gick över till zsh, vi i Gentoo har Pentoo overlay från våran egen ZeroChaos. Det skrivs aldrig om det men det finns altenativ som är bätttre.

Ta steget att lämna FAT värdeln också, så lovar jag att du kommer bli mycket gladare och även så din hårdvara i framtiden, den faktiskta anledning kan man förstå när man läser om fat på deras hemsida:l

File Access f_open - Open/Create a file f_close - Close an open file f_read - Read data from the file f_write - Write data to the file f_lseek - Move read/write pointer, Expand size f_truncate - Truncate file size f_sync - Flush cached data f_forward - Forward data to the stream f_expand - Allocate a contiguous block to the file f_gets - Read a string f_putc - Write a character f_puts - Write a string f_printf - Write a formatted string f_tell - Get current read/write pointer f_eof - Test for end-of-file f_size - Get size f_error - Test for an error Directory Access f_opendir - Open a directory f_closedir - Close an open directory f_readdir - Read a directory item f_findfirst - Open a directory and read the first item matched f_findnext - Read a next item matched

Ingen GID?
Ingen UID?

osv, root som root vad spelar det för roll det finns inget som helst som skulle göra det skillnad om du var root eller nisse på ett system med *fat installerat det ända som är intressant det är vad kommandot ovan från /proc/mounts ger för svar.

Det är ju tur iaf att man kan få radera filena OM du är samma ägare som skapat filerna.Skulle vara roligt att få en förklaring varför man väljer något så extrtemt begränsat i en fri värld av någon som verkligen valt det med anledning av .... något ? Microsoft användare förstår jag varför dom använder det och det intresserar mig inte alls att höra varför för det vet alla redan, det finns inga altenativ i princip

Att välja filsystem är för mig lika viktigt som det är att välja jobb efter lön för andra, likaså val av dist det är något man lever med 24/7, iaf jag så jag la ner lite extra tid på att besvara just denna frågan då jag själv varit rookie och det tog för mig många många år att bli en master men aldrig fullärd sådan, jag hade då ingen som kunde svara på mina frågor och får man bra svar så är det ju värt mer än guld för mig är tid mycket mycket mer värdefullt en pengar och du har ev sparat veckor av funderingar på vad *** de är som gör så man inte får permissions på ens egna pryl, hoppas jag gav någon en början av förståelse till varför det är viktigt med att välja rätt filformat för vissa.

Finally my dear new rookie friend I want to say, happy hacking and have fun:

https://docs.kernel.org/kernel-hacking/index.html

https://docs.kernel.org/search.html?q=umask&check_keywords=ye...

// wuseman

Permalänk
Medlem
Skrivet av PappelApel:

Om jag går till diskens properties i ubunto så stor det Owner root, group root ,, Och nedan: You are not the owner, so you cannot change these permissions, så hur gör jag min användare som Owner? Disken är tom och skapad på en Mac Os

Om disken är skapat på en Mac (antar att det du försöker göra är att rädda en trasig disk från en Mac till en ny) så lär filsystemet på disken vara Apples egna APFS och tyvärr så har default linux drivaren för APFS enbart stöd för att läsa filer, men inget stöd för att skriva till APFS diskar (tänk på att APFS inte är dokumenterat utan det är ett internt "hemligt" format av Apple).

Det finns en kommersiell drivare för APFS för Linux från Paragon som stödjer att skriva till disken, https://www.paragon-drivers.com/en/apfslin/ , men det är inget som jag har någon använt själv eller har någon som helst erfarenhet av så kan varken säga bu eller bä om det, vet bara om att det existerar.

Visa signatur

|Ryzen 5800x3d|RX 7900XTX Hellhound|Asus Prime X370 Pro|32GiB Corsair 2400MHz CL16 Vengeance|Corsair HX1000i|Fractal Define R5|LG 45GR95QE|Corsair K100|Razer DeathAdder V3 Pro|Ubuntu 23.10|