Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: johnjewel 21 Března 2009, 18:21:25
-
Ahoj,
mám problém:
zálohoval jsem si data na externí disk, který je naformátován systémem NTFS.
když jej připojím k Ubuntu 8.10 tak se nic neděje, stáhl jsem i přes Správce balíků balík ntfs-progs, ale také nic...
už nevím, co mám dělat? :-X :'(
Poardíte? PLS
-
Ahoj,
mám problém:
zálohoval jsem si data na externí disk, který je naformátován systémem NTFS.
když jej připojím k Ubuntu 8.10 tak se nic neděje, stáhl jsem i přes Správce balíků balík ntfs-progs, ale také nic...
už nevím, co mám dělat? :-X :'(
Poardíte? PLS
Takze prvne zkontrolovat, zda je nainstalovanej balik ntfs-3g, balik ntfs-progs muze byt taky, ale ntfs-3g je dulezitejsi...
1. Zjisti jak se oznacuje tvuj externi usb hdd:
sudo fdisk -l2. Vytvor adresare kam se bude dany disk, nebo spis oddil pripojovat:
sudo mkdir /media/disk za disk si dosad co je libo, treba disk1 a pak disk2, nebo filmy, muzika, data atd..
3. Pripoj dany disk, oddil..
sudo mount -t ntfs /dev/sdb1 /media/disk -o nls=utf8,umask=0222 sdb1 nahrad tim co bude v tom vypisu v fdisku a disk nazvem vytvoreneho adresare(sam pouzivam disk1 a disk2 na 2 oddily po 500GB)
4. Pokud bude vice oddilu uprav predchozi prikaz na pozadovane udaje.. sdb2/disk2 atd..
5. Je treba upravit fstab, coz je konfiguracni soubor pro pripojovani diskovych oddilu pri startu systemu..
to udela zalohu..
sudo cp /etc/fstab /etc/fstab.zalohaTohle je pak treba zkopirovat do fstab..
/dev/sdb1 /media/disk ntfs defaults,user,umask=0222,nls=utf8 0 0 prikaz je treba upravit do pozadovanych udaju jako vyse..
Cele je to tady..
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
-
udělal jsem přesně podle Vašeho návodu ale ke konci mi to hodilo že nic tsakového (že ten disk) nemuže najít - přesněj jeho označení :(
když jsem to dělal znovu, tak označení bylo stejné.....
Co dělám blbě? >:(
-
Vypoj a po chvíli zase zapoj ten disk. Pak zadej (postupně) tyto příkazy a zkopíruj výpis z nich sem
sudo fdisk -l
dmesg | tail
dpkg --get-selections | grep ntfs
ls -l /media
-
takže pěkně od začátku (toto vypíše po prvním příkazu):
Disk /dev/sda: 250,0 GB, 250 059 350 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 30 401
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xd881d881
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 * 1 30027 241191846 83 Linux
/dev/sda2 30028 30401 3004155 5 Rozšířený
/dev/sda5 30028 30401 3004123+ 82 Linux swap/Solaris
Pozor: velikost sektoru je 2048 (nikoliv 512)
Disk /dev/sdg: 1 042 MB, 1 042 808 832 bajtů
hlav: 256, sektorů na stopu: 51, cylindrů: 39
Jednotky = cylindry po 13056 * 2048 = 26 738 688 bajtech
Identifikátor disku: 0x00000000
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdg1 * 1 39 1018266 b W95 FAT32
VAROVÁNÍ: Na „/dev/sdf“ nalezena GPT (GUID tabulka rozdělení disku)! Nástroj fdisk nepodporuje GPT. Použijte GNU Parted.
Disk /dev/sdf: 500,1 GB, 500 107 862 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 60 801
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x67a267a2
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdf1 1 26 204819+ ee GPT
/dev/sdf2 26 2637 20971520 7 HPFS/NTFS
/dev/sdf3 * 2637 60802 467208192 7 HPFS/NTFS
Jen pro info:
Ten 250 GB je systémový (interní) disk, na kterém běží Ubuntu, ten 1 042 Mb je MP3ka (FAT 32) a ten poesldní 500.1 GB je ten externí disk
Po druhém příkazu vypíše toto:
[ 1779.665202] sd 9:0:0:0: [sdf] Write Protect is off
[ 1779.665210] sd 9:0:0:0: [sdf] Mode Sense: 1c 00 00 00
[ 1779.665214] sd 9:0:0:0: [sdf] Assuming drive cache: write through
[ 1779.669180] sd 9:0:0:0: [sdf] 976773168 512-byte hardware sectors (500108 MB)
[ 1779.671045] sd 9:0:0:0: [sdf] Write Protect is off
[ 1779.671051] sd 9:0:0:0: [sdf] Mode Sense: 1c 00 00 00
[ 1779.671054] sd 9:0:0:0: [sdf] Assuming drive cache: write through
[ 1779.671637] sdf: sdf1 sdf2
[ 1779.761263] sd 9:0:0:0: [sdf] Attached SCSI disk
[ 1779.761650] sd 9:0:0:0: Attached scsi generic sg7 type 0
po 3 příkazu vypíše zase toto:
libntfs-3g28 install
libntfs10 install
ntfs-3g install
ntfs-config install
ntfsdoc install
ntfsprogs install
a po posedlním pžíkazu vypíše:
celkem 16
lrwxrwxrwx 1 root root 6 2009-03-21 08:45 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 2009-03-21 08:45 cdrom0
drwx------ 6 johnjewel root 4096 1970-01-01 01:00 disk
drwxr-xr-x 2 root root 4096 2009-03-21 20:09 externi
drwxr-xr-x 2 root root 4096 2009-03-21 21:46 mojedata
poznámka napřed jsem zkoušel externi a pak mojedata ani jedno nefungovalo.... :(
-
Můžeš zkusit jeden z těchto dvou postupů, pokud se Ti ten disk nepřipojil sám do /media/disk:
1 Pomocí nástroje ntfs-config se proklikat k tomu disku a povolit zápis.
2 zkusitsudo mkdir /media/ntfs_disk
sudo mount -t ntfs -o umask=222,utf8 /dev/sdf3 /media/ntfs_diska pak se mrknout do adresáře /media/ntfs_disk
Pokud to píše nějaké chyby, zkopíruj je sem.
-
přes ten ntfs nástroj nejde nic, jen nastavit zápis na externí zařízení, nic víc (teda pokud se baví o tom samém nástoriji co je v Aplikace - Systémové nástroje)
a ten druhý pokud jsme taky zkusil, disk jsme zapojil a hodilo to toto:
ntfs-3g: Failed to access volume '/dev/sdf3': No such file or directory
Please type '/sbin/mount.ntfs --help' for more information.
-
Dej sem tedy ještě výpis z
ls -l /dev/sd* (se zapojeným diskem)
-
Tady je:
brw-rw---- 1 root disk 8, 0 2009-03-21 21:51 /dev/sda
brw-rw---- 1 root disk 8, 1 2009-03-21 21:51 /dev/sda1
brw-rw---- 1 root disk 8, 2 2009-03-21 21:51 /dev/sda2
brw-rw---- 1 root disk 8, 5 2009-03-21 21:51 /dev/sda5
brw-rw---- 1 root disk 8, 16 2009-03-21 21:51 /dev/sdb
brw-rw---- 1 root disk 8, 32 2009-03-21 21:51 /dev/sdc
brw-rw---- 1 root disk 8, 48 2009-03-21 21:51 /dev/sdd
brw-rw---- 1 root disk 8, 64 2009-03-21 21:51 /dev/sde
brw-rw---- 1 root disk 8, 80 2009-03-22 00:07 /dev/sdf
brw-rw---- 1 root disk 8, 81 2009-03-22 00:07 /dev/sdf1
brw-rw---- 1 root disk 8, 82 2009-03-22 00:07 /dev/sdf2
-
No jo, má to být
sudo mount -t ntfs -o umask=222,utf8 /dev/sdf2 /media/ntfs_disk
-
No jo, má to být sudo mount -t ntfs -o umask=222,utf8 /dev/sdf2 /media/ntfs_disk
A proč? No protože sdf3 zařízení vůbec nemáte... tak bodejď by to fungovalo :-)
Nejlepší je si vždy zjistit v /dev/ jaký má označení HDD. Je to vždy logické, když zapojím nový disk a mám sda a sdb disky, že bude ten nový sdc. A číslo podle toho která partion tabulka to je. Když todle vím přihodím si disk do /etc/fstab souboru a mám klid. Nemusím furt někde lovit "šílenej" příkaz mount a jeho "dvacet" parametrů.
-
Nevím, co přesně myslíš, ale když jsem zadal ten příkaz, tak mi to hodilo tuto chybku:
$MFT has invalid magic.
Failed to load $MFT: Input/output error
Failed to mount '/dev/sdf2': Input/output error
NTFS is either inconsistent, or you have hardware faults, or you have a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows TWICE. The usage of the /f parameter is very
important! If you have SoftRAID/FakeRAID then first you must activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for the details.
-
Nevím, co přesně myslíš, ale když jsem zadal ten příkaz, tak mi to hodilo tuto chybku:
$MFT has invalid magic.
Failed to load $MFT: Input/output error
Failed to mount '/dev/sdf2': Input/output error
NTFS is either inconsistent, or you have hardware faults, or you have a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows TWICE. The usage of the /f parameter is very
important! If you have SoftRAID/FakeRAID then first you must activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for the details.
Ta hlaska pise, co mas udelat. System nemohl pripojit disk, protoze je tam problem. Stava se to, kdyz jsou na tom widle a jsou v hybernaci, ne korektne vypnute, nebo treba kdyz odpojis disk ze systemu natvrdo, misto pres odebrat zarizeni.
1. Pokud je na disku windows, tak v prompt command(terminal) zadej prikaz:
chkdsk /f2. 2x po sobe nabootovat do windows.
Pokud na tom disku neni windows, tak doporucuju napred ten disk nekde pripojit k windows, odebrat ze systemu a znova vyzkouset pripojit v linuxu.
Vubec se mi nelibi jak je naformatovanej ten disk. To GPT znamena GUID Partition Table, nepodporuji to XP a Vista snad taky ne, takze formatovat to pres to na NTFS kdy to nepodporuje system urcenej na NTFS je zrejme zbytecne a nemuselo by to fungovat, coz jaksi zrovna vypada tak.
Ten oddil sdf1 je zrejme pro MBR GUID Partition Table (GPT) replaces the Master Boot Record (MBR) used with BIOS...
GPT is a standard for the layout of the partition table on a physical hard disk. It is a part of the Extensible Firmware Interface (EFI) and is in use today on Intel macs.
Tak to vypada ze ten disk byl formatovanej pres nejakej Mac. To muze byt problem. Doporucuju vsechny data presunout jinam a znova preformatovat na NTFS v necem jinem, nejlepe primo z win. Bude to zrejme nejrychlejsi reseni... :)
Pokud mas disky pres RAID, tak neporadim nic, krome toho ze si mas prelozit tu hlasku. Vim sice zhruba jak RAID funguje, ale nepouzivam to a tim padem nemam ani paru, jak poradit.. :)
-
Díky, ale stejně nic nepomohlo a hrabat se v hw bohužel nemůžu, ještě mám záruku a nerad bych ji ztratil......
takže zbývá přenášet před DVD-RW postupně 60 GB, mmj. nevíte o nějaké free úložně s jednorázovým prostorem aspon 10 GB? Díky.
:)
-
Zdravím vespolek,
jen krátce, měl.... jsem stejný problém s ntfs externím diskem, způsobený hibernaci, řešení? pomohlo připojit a odpoji k windows.
pavel.