Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: moriss 22 Dubna 2010, 17:25:04
-
Zdravim.
Mam fyzicky disk rozdeleny na dva (respektive tri oddily), kde je W7 a linuxovy system. Pak mam jeste dva fyzicke disky, na kterych jsou data (NTFS). Tyto disky vsak nejsem schopen zobrazit (z linuxu).
[root@PC Moriss]# fdisk -l
Disk /dev/sda: 120,0 GB, 120 034 123 776 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 14 593
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xdde0dde0
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 1 8924 71681998+ 7 HPFS/NTFS
/dev/sda2 * 8925 8950 204800 83 Linux
/dev/sda3 8950 14593 45331442+ 8e Linux LVM
Disk /dev/sdb: 300,1 GB, 300 069 052 416 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 36 481
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xc2c06a81
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdb1 1 36482 293033984 7 HPFS/NTFS
Disk /dev/sdc: 300,1 GB, 300 069 052 416 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 36 481
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xa2ed951a
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdc1 1 36482 293033984 7 HPFS/NTFS
Disk /dev/dm-0: 41,1 GB, 41 083 207 680 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 4 994
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x00000000
Na disku /dev/dm-0 není korektní tabulka rozdělení disku.
Disk /dev/dm-1: 5 335 MB, 5 335 154 688 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 648
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x00000000
Na disku /dev/dm-1 není korektní tabulka rozdělení disku.
Disk /dev/dm-2: 600,1 GB, 600 134 942 720 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 72 962
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xc2c06a81
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/dm-2p1 1 36482 293033984 7 HPFS/NTFS
Disk /dev/dm-3: 300,1 GB, 300 066 799 616 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 36 481
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x6f77f90b
Kdyz se pokusim disk namountovat:
[root@PC Moriss]# mount -t ntfs /dev/sdb /mnt/mountPoint
NTFS signature is missing.
Failed to mount '/dev/sdb': Nepřípustný argument
The device '/dev/sdb' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)?
Deska podporuje RAID. Drive jsem tyto disky mel zapojene do RAID0. Ted tomu tak neni. Jsou to nezavisle fyzicke disky.
Dekuji za kazdou radu.
//EDIT od Tomáš Břinčil as snouman.net, vkládejte do párových tagů code, pro lepší orientaci v textu.
-
Jeste jsem zkousel toto:
mount -t ntfs-3g /dev/sdb1 /mnt/mountPoint
ntfs-3g: Failed to access volume '/dev/sdb1': Adresář nebo soubor neexistuje.
-
?Co vypíše
sudo file -s /dev/sd*
cat /proc/partitions
-
Vystup:
/dev/sda: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, boot drive 0x80, 1st sector stage2 0x88bd5de, GRUB version 0.94; partition 1: ID=0x7, starthead 1, startsector 63, 143363997 sectors; partition 2: ID=0x83, active, starthead 254, startsector 143364060, 409600 sectors; partition 3: ID=0x8e, starthead 254, startsector 143773660, 90662885 sectors, code offset 0x48, OEM-ID " м", Bytes/sector 190, sectors/cluster 124, reserved sectors 191, FATs 6, root entries 185, sectors 64514 (volumes <=32 MB) , Media descriptor 0xf3, sectors/FAT 20644, heads 6, hidden sectors 309755, sectors 2147991229 (volumes > 32 MB) , physical drive 0x7e, dos < 4.0 BootSector (0x0)
/dev/sda1: x86 boot sector, code offset 0x52, OEM-ID "NTFS ", sectors/cluster 8, reserved sectors 0, Media descriptor 0xf8, heads 255, hidden sectors 63, dos < 4.0 BootSector (0x80)
/dev/sda2: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (huge files)
/dev/sda3: LVM2 (Linux Logical Volume Manager) , UUID: e0BfPdOARMLsvMPIkRZjd5TGVcie38Y
/dev/sdb: x86 boot sector, Microsoft Windows XP MBR, Serial 0xc2c06a81; partition 1: ID=0x7, starthead 32, startsector 2048, 586067968 sectors, code offset 0xc0
/dev/sdc: x86 boot sector; partition 1: ID=0x7, starthead 32, startsector 2048, 586067968 sectors, code offset 0xc0, OEM-ID " м", Bytes/sector 190, sectors/cluster 124, reserved sectors 191, FATs 6, root entries 185, sectors 64514 (volumes <=32 MB) , Media descriptor 0xf3, sectors/FAT 20644, heads 6, hidden sectors 309755, sectors 2147991229 (volumes > 32 MB) , physical drive 0x7e, dos < 4.0 BootSector (0x0)
major minor #blocks name
8 0 117220824 sda
8 1 71681998 sda1
8 2 204800 sda2
8 3 45331442 sda3
8 16 293036184 sdb
8 32 293036184 sdc
253 0 40120320 dm-0
253 1 5210112 dm-1
253 2 586069280 dm-2
253 3 293033984 dm-3
-
Používáš tedy LVM?
-
Uprime.. ja nejsem zadny linux guru :).. Sice vim co je LVM ale nemam vubec tuseni, o tom ze bych to nejak implementoval nebo nejak zadaval pri instalaci. Ta instalace je cerstva.
Kazdopadne v tom vypisu je to pouze u disku "sda" a ten se toho meho problemu vlastne netyka. Me jde o disky sdb sdc, ktere nejsou pod linuxem videt, ackoli je nich reguletni NTFS file system.
Ja treba vubec nechapu, co znamena :dm-0 - dm-3. Dm-raid je snad nejaky nastroj na spravu raid poli... (ty disky nejsou v raid.. jsou nezavisle)
-
Upřímně - já taky ne. Raid a LVM nerozumím, ale vypadá to, že problém bude v tom, že ty disky Ubuntu jako pole vidí (viz ty výpisy). Snad někdo ještě poradí...
(Můžeš ještě zkusit, jestli se to chová stejně z LiveCD.)
-
Jeste jsem zkousel toto:
mount -t ntfs-3g /dev/sdb1 /mnt/mountPoint
ntfs-3g: Failed to access volume '/dev/sdb1': Adresář nebo soubor neexistuje.
Také to máš v podstatě dobře..
mount -t ntfs /dev/sdb /mnt/mountPoint , ale /dev/sdb je přeci /dev/sdb1
po výpisu fdisk -l
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdb1 1 36482 293033984 7 HPFS/NTFS
/dev/sdc1 1 36482 293033984 7 HPFS/NTFS
Vytvoř si adresáře /media/disk-1 a /media/disk-2 :: V ubuntu je připojuji do /media
mount -t ntfs-3g /dev/sdb1 /media/disk-1 -o force
mount -t ntfs-3g /dev/sdc1 /media/disk-2 -o force
-
Určo bude fungovat to, co tu někdo radil přede mnou a já bych to zkusil i bez toho "force":
mount -t ntfs-3g /dev/sdb1 /media/nejaky_mountpoint1
mount -t ntfs-3g /dev/sdc1 /media/nejaky_mountpoint2
A pokud chceš, aby se mountovaly po startu systému automaticky, tak bych přidal do /etc/fstab
/dev/sdb1 /media/nejaky_mountpoint1 ntfs-3g rw,nosuid,nodev,allow_other,blksize=4096
/dev/sdc1 /media/nejaky_mountpoint2 ntfs-3g rw,nosuid,nodev,allow_other,blksize=4096
a pak zadal:
sudo mount -a
a měly by se objevit ve výpisu příkazu:
sudo mount
-
Je mi lito. Vyzkousel jsem vsechny moznosti, co mi tu radite, ale vzdy se mi vrati stejny vysledek: ntfs-3g: Failed to access volume '/dev/sdb1': Adresář nebo soubor neexistuje. Opravdu to nechapu :(
(jenom pro upresneni... nejedna se o Ubuntu, ale Fedora.. ale v tom by v tomto pripade problem byt nemel. Pisu to do tohoto fora, jelikoz zde mam registraci ;) )
-
Fedora, jsou tam ty /dev/sda3: LVM2 (Linux Logical Volume Manager), ale to se stejně netýká Windows :)
Připojit by se to mělo, zkus někdy USB, nebo Live CD, je to úplně stejný postup, ten NTFS-3G driver je všude stejný.
U mně když zadám
cat /proc/partitions
major minor #blocks name
8 0 156290904 sda
8 1 115346668 sda1 --> NTFS Windows
8 2 39062047 sda2 --> Ext3 Ubuntu
8 3 1 sda3
8 5 1879573 sda5 -->> Swap
8 16 976762584 sdb
8 18 1 sdb2
8 21 976751968 sdb5 -->> tady ten bod se dá připojit, NTFS, pokud připojuji jako /dev/sdb , tak to hodí také stejnou chybu..
příklad chyby ..
mount -t ntfs-3g /dev/sdb /media/maxtor
NTFS signature is missing.
Failed to mount '/dev/sdb': Invalid argument
The device '/dev/sdb' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
Správně to musím připojit do /dev/sdb5
mount -t ntfs-3g /dev/sdb5 /media/maxtor
Navíc těch možností není tolik , někdy si to pletu ..
ls -la /dev/sd*
brw-rw---- 1 root disk 8, 0 2010-04-26 19:33 /dev/sda
brw-rw---- 1 root disk 8, 1 2010-04-26 21:14 /dev/sda1
brw-rw---- 1 root disk 8, 2 2010-04-26 19:33 /dev/sda2
brw-rw---- 1 root disk 8, 3 2010-04-26 19:33 /dev/sda3
brw-rw---- 1 root disk 8, 5 2010-04-26 19:33 /dev/sda5
brw-rw---- 1 root disk 8, 16 2010-04-26 17:40 /dev/sdb
brw-rw---- 1 root disk 8, 18 2010-04-26 17:40 /dev/sdb2
brw-rw---- 1 root disk 8, 21 2010-04-26 19:40 /dev/sdb5
Jinak parametr -o force se může dávat v případě "poškozeného" souborového systému NTFS .
Pokud někdo přistupuje off-line na partition, třeba z USB disku .
Viz. http://www.tuxera.com/community/ntfs-3g-manual/
-
Tak vse znova ozkouseno a porad stejny problem... Zkusil jsem lajfko ubuntu a disky jsou defaultne viditelne... Takze se asi vykaslu na fedora.. Me je celkem jedno jakou distribuci budu mit,
Tak mi prosim (jako zacatecnikovi) neco poradte. Nechci Ubuntu (mam na notesu a na stolnim chci neco jineho). Nechci Fedora :) a nechci Suse (zkousel jsem ale mel jsem neustale problem se zavadecem).
Diky za rady!