Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: ZAJDAN 24. 06. 2019, 15:39:29
-
Ahoj,
na jednom stroji(Debian 8) jsem přiojil USB HDD a naformatoval ho dvě partitions
/dev/sde1 (NTFS)
/dev/sde2 (ext4)
následně když disk připojím se obě partitions namountují do:
/media/myuser/300GB_ntfs
/media/myuser/300GB_ext4
ovšem na partiton s ext4 nelze nic vytvořit....nelze ani z pozice roota měnit práva na vytvorené složky
zapojím disk k jinému stroji s Linuxem a nechá mě to s obyč userem vytvářet složky/soubory ...
-
a práva vypadají jak? (ls -l /media/myuser/*)
je ten druhý Linux jiná distribuce? nebo máš na druhém Linuxu jiný UID? (dej příkaz id)
s právy je dost opruz, řeší se to buď umask ve fstab pro ntfs (třebas uid=userid,gid=groupid,dmask=022,fmask=133) nebo stejnými UID pro ext4/nfs nebo prostě práva dát všem
-
a práva vypadají jak? (ls -l /media/myuser/*)
je ten druhý Linux jiná distribuce? nebo máš na druhém Linuxu jiný UID? (dej příkaz id)
s právy je dost opruz, řeší se to buď umask ve fstab pro ntfs (třebas uid=userid,gid=groupid,dmask=022,fmask=133) nebo stejnými UID pro ext4/nfs nebo prostě práva dát všem
supervisor@debian:~$ ls -l /media/supervisor/*
/media/supervisor/300GB_ext4:
total 16
drwx------ 2 root root 16384 Jun 24 13:05 lost+found
/media/supervisor/mybook:
total 4
drwxr-xr-x 2 supervisor supervisor 4096 Feb 24 2018 test
uid=1000(supervisor)
-
a do /media/supervisor/mybook/test teda zapisovat nemůžeš?
a jak vypadají práva na /media/supervisor/300GB_ext4 a /media/supervisor/mybook ?
-
supervisor@debian:~$ ls -l /media/supervisor/mybook/
total 4
drwxr-xr-x 2 supervisor supervisor 4096 Feb 24 2018 test
supervisor@debian:~$ ls -l /media/supervisor/300GB_ext4/
total 16
drwx------ 2 root root 16384 Jun 24 13:05 lost+found
-
do všeho jiného zapisovat mohu
supervisor@debian:~$ ls -l /media/supervisor/mybook/
total 4
drwxr-xr-x 2 supervisor supervisor 4096 Feb 24 2018 test
supervisor@debian:~$ ls -l /media/supervisor/300GB_ext4/
total 16
drwx------ 2 root root 16384 Jun 24 13:05 lost+found
-
no ty práva adresářů 300GB_ext4 a mybook takhle vidět nejsou, ukazuješ o úroveň níž, musíš udělat ls -l /media/supervisor
do všeho jiného je jedno, jde touch /media/supervisor/mybook/novy nebo touch /media/supervisor/300GB_ext4/novy nebo touch /media/supervisor/mybook/test/novy ?
případně to stejný, ale před touch dej sudo?
-
supervisor@debian:~$ ls -l /media/supervisor
total 8
drwxr-xr-x 3 root root 4096 Jun 24 13:05 300GB_ext4
drwxr-xr-x 3 supervisor supervisor 4096 Feb 24 2018 mybook
supervisor@debian:~$ touch /media/supervisor/300GB_ext4/new
touch: cannot touch ‘/media/supervisor/300GB_ext4/new’: Read-only file system
-
@ZAJDAN s tebou je to vazne marny :-)
[...] případně to stejný, ale před touch dej sudo?
-
@ZAJDAN s tebou je to vazne marny :-)
[...] případně to stejný, ale před touch dej sudo?
SUDO nepoužívám a nemám ho ani nainstalované! cílem je rozchodit to bez sudo, tak aby to fungovalo jako na jiných stanicích
-
@ZAJDAN a kdyz se podivas na vystup "ls -ld /media/supervisor/300GB_ext4" na obouch strojiuch, asi zjistis ze tam kde muze zapisovat uzivatel ma prava uzivatele, takze tam kde to nejde udelas:
sudo chown supervisor:supervisor /media/supervisor/300GB_ext4
-
@ZAJDAN a kdyz se podivas na vystup "ls -ld /media/supervisor/300GB_ext4" na obouch strojiuch, asi zjistis ze tam kde muze zapisovat uzivatel ma prava uzivatele, takze tam kde to nejde udelas:
sudo chown supervisor:supervisor /media/supervisor/300GB_ext4
toto jsem jiz delal jako prvni vec(zmineno v prvnim prispevku)...vraci to:
root@debian:/home/supervisor# chown supervisor:supervisor /media/supervisor/300GB_ext4/
chown: changing ownership of ‘/media/supervisor/300GB_ext4/’: Read-only file system
-
@ZAJDAN s tebou je to vazne marny :-)
[...] případně to stejný, ale před touch dej sudo?
SUDO nepoužívám a nemám ho ani nainstalované! cílem je rozchodit to bez sudo, tak aby to fungovalo jako na jiných stanicích
psal si:
ovšem na partiton s ext4 nelze nic vytvořit....nelze ani z pozice roota měnit práva na vytvorené složky
takze sudo si mel pouzit proto aby se ujasnilo zda tam root zapisovat muze...
(btw: tohle sem psal puvodne a omylem to preeditoval (ted) predchozi zpravou :-)
-
toto jsem jiz delal jako prvni vec(zmineno v prvnim prispevku)...vraci to:
root@debian:/home/supervisor# chown supervisor:supervisor /media/supervisor/300GB_ext4/
chown: changing ownership of ‘/media/supervisor/300GB_ext4/’: Read-only file system
a mas ho pripojene opravdu rw, nebo ro?
grep 300GB_ext4 /proc/mounts
-
divám se že jen read only:
root@debian:/home/supervisor# grep 300GB_ext4 /proc/mounts
/dev/sde2 /media/supervisor/300GB_ext4 ext4 ro,nosuid,nodev,relatime,data=ordered 0 0
proč to jeden počítač přimountuje automountem (Dolphin) jako RW
druhen jen jako RO
?
-
to nevíme, nejsou na disku chyby? co říká dmesg po namountování?
co toto? sudo mount -o remount,rw /media/supervisor/300GB_ext4
co odmountovat a zkontrolovat? sudo e2fsck -f -y -D /dev/sde2
ntfs by se moh mountovat RO když nemáš balík ntfs-3g
-
root@debian:/home/supervisor# e2fsck -f -y -D /dev/sde2
e2fsck 1.42.12 (29-Aug-2014)
300GB_ext4: recovering journal
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 3A: Optimizing directories
Pass 4: Checking reference counts
Pass 5: Checking group summary information
300GB_ext4: ***** FILE SYSTEM WAS MODIFIED *****
300GB_ext4: 11/19537920 files (0.0% non-contiguous), 1275064/78143744 blocks
root@debian:/home/supervisor# mount -o remount,rw /media/supervisor/300GB_ext4
mount: cannot remount /dev/sde2 read-write, is write-protected
-
to je divný, co toto? sudo blockdev --setrw /dev/sde a patom ten remount
a co je v dmesg? něco podezřelého?
-
to je divný, co toto? sudo blockdev --setrw /dev/sde a patom ten remount
a co je v dmesg? něco podezřelého?
stále:
mount: cannot remount /dev/sde2 read-write, is write-protected
jakmile bych tu partition preformatoval na NTFS, fungovalo by to v pohodě...dělá to jen s ext4
-
unmountni, primountni a posli cele co doleze do dmesg...
-
unmountni, primountni a posli cele co doleze do dmesg...
[Tue Jun 25 00:13:00 2019] EXT4-fs error (device sde2): ext4_put_super:790: Couldn't clean up the journal
[Tue Jun 25 00:13:08 2019] EXT4-fs warning (device sde2): ext4_clear_journal_err:4637: Filesystem error recorded from previous mount: IO failure
[Tue Jun 25 00:13:08 2019] EXT4-fs warning (device sde2): ext4_clear_journal_err:4638: Marking fs in need of filesystem check.
[Tue Jun 25 00:13:08 2019] EXT4-fs (sde2): warning: mounting fs with errors, running e2fsck is recommended
[Tue Jun 25 00:13:08 2019] EXT4-fs (sde2): recovery complete
[Tue Jun 25 00:13:08 2019] EXT4-fs (sde2): mounted filesystem with ordered data mode. Opts: (null)
[Tue Jun 25 00:13:17 2019] sd 8:0:0:0: [sde] Invalid command failure
[Tue Jun 25 00:13:17 2019] sd 8:0:0:0: [sde]
[Tue Jun 25 00:13:17 2019] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Tue Jun 25 00:13:17 2019] sd 8:0:0:0: [sde]
[Tue Jun 25 00:13:17 2019] Sense Key : Illegal Request [current]
[Tue Jun 25 00:13:17 2019] sd 8:0:0:0: [sde]
[Tue Jun 25 00:13:17 2019] Add. Sense: Invalid field in cdb
[Tue Jun 25 00:13:17 2019] sd 8:0:0:0: [sde] CDB:
[Tue Jun 25 00:13:17 2019] Write(10): 2a 08 37 c6 78 18 00 00 08 00
[Tue Jun 25 00:13:17 2019] end_request: critical target error, dev sde, sector 935753752
[Tue Jun 25 00:13:17 2019] end_request: critical target error, dev sde, sector 935753752
[Tue Jun 25 00:13:17 2019] Aborting journal on device sde2-8.
[Tue Jun 25 00:13:18 2019] EXT4-fs error (device sde2): ext4_journal_check_start:56: Detected aborted journal
[Tue Jun 25 00:13:18 2019] EXT4-fs (sde2): Remounting filesystem read-only
vypadá to, že ten disk je poškozenej...OK....ale stále mi nejde do hlavy proč jiné počítače ho přimountují v pořádku, proč se i v pořádku přimountuje pokud ma FS NTFS
-
to vypadá, že disk je kaput, proč jinde funguje nevím, napájení?
asi bych disk přemazal na obou strojích pomocí badblocks -wsv -b 4096 -c 4096 /dev/sde a kouknul, kolik chyb to nakonec nahlásí
-
to vypadá, že disk je kaput, proč jinde funguje nevím, napájení?
asi bych disk přemazal na obou strojích pomocí badblocks -wsv -b 4096 -c 4096 /dev/sde a kouknul, kolik chyb to nakonec nahlásí
odkopírovávám z té NTFS velkej soubor, jak to bude ready poštvu na to badblock a ještě zkusím experiment na druhém stroji