Fórum Root.cz
Hlavní témata => Software => Téma založeno: Luban 30. 06. 2010, 08:50:05
-
Ahoj, koupil jsem si externí disk, který chci přenášet mezi různými počítači se systémy Windows, Mac OS X a Linux. Bohužel netuším, jaký souborový systém použít, abych mohl s disky pohodlně pracovat.
Samozřejmě mě napadla FAT, ale dostal jsem se s ní do potíží: Windows XP mi takto velký disk (120 GB) bůhvíproč nedovolí FAT naformátovat a nabídnou jen NTFS (a to nezapíšu v Macu). Když jsem se pokusil tam FAT udělat v Linuxu, tak Windows ječí, že disk není naformátovaný a nabízejí zase formát NTFS.
Existují tedy dvě řešení: buď najít nějaký záhadný souborový systém, který poběží všude; nebo mi poraďte, čím to naformátovat, aby se to líbilo Windows. Díky moc!
-
Dobrý den.
FAT32 tam dostanete za pomoci utilitky fat32format.
-
Tou utilitou jsem to také zkoušel a nedopadlo to. Testoval jsem podobných utilit víc a zrovna u téhle mi ten disk fungoval jen v tom počítači, na kterém jsem to zformátoval. Druhé Windows zase jen oznámily, že disk není naformátován.
-
voni windous nechteji formatovat fat32 i kdyz to jde, staci, kdyz to naformatujes v MACu nebo v linuxu
v MACu normalne disk managerem
a v linuxu udelas fdsikem partici 0x0c a pak mkdosfs -F32
-
jo, jeste se doporucuje po partitionovani a pred formatovanim smazat prvnich 512 byte na tom oddilu:
dd if=/dev/zero of=/dev/sdx1 bs=512 count=1
-
Nevím co na to Macek, ale já používám pro přenos mezi Windows a Linuxem naprosto bez problémů NTFS.
-
macek cte, ale nezapise
-
Bohuzel univerzalnejsi fs nez fat32 momentalne neni, partition v linuxu vytvoris treba cfdiskem a pak mkfs.vfat. Ve windows existuji mraky nastroju, treba acronisu disk director nebo partition magic.
-
Popravde netusim jestli takovy souborovy system existuje, ale mam o tom velke pochybnosti. Politika M$ je takova, ze nejlepsi stav je, kdyz neco funguje pouze pod windowsem jakozto to prinuti jine pouzivat windows. Svobodna volba jde v tomto pripade bokem. Dulezitejsi jako spokojenost lidi, je mnozstvi penez ktere tato politika prinesla do M$.
-
Mozna by sel pouzit EXT2/EXT3. Nevim, jak je na tom Mac, ale na Wydle existuji drivery, pomoci kterych lze na EXT cist i psat. Akorat mam pocit, ze podpora neni uplna a tak se akorat jedna o takovy lepsi FAT, ktery napriklad nema dementni omezeni na velikost souboru 4GB nebo 1GB nebo kolik to je, diky kteremu si clovek na FAT ani Wydle nezazalohuje, kdyz se pouzije ntbackup.
-
Zdar,
jeste je tu varianta, ze na tom disku budes mit trebas 2+ FS - napr FAT + EXT
jinak Macek VS NTFS RW jsou nejaky experimentalni solutiony na googlu - http://www.macosxhints.com/article.php?story=20090913140023382 vetsionu nakej port FUSE/NTFS-3G
-
Tak se to asi vyřešilo samo. Přítelkyně naformátovala ten disk jako NTFS. Já jsem tam pak udělal znovu FAT a zdá se, že to jede. Zřejmě se tím prvním formátem smazal i ten boot sektor, jak mi tu někdo radil a už se to Widlím líbí. Díky všem za pomoc!
-
Zřejmě se tím prvním formátem smazal i ten boot sektor, jak mi tu někdo radil a už se to Widlím líbí.
Priste zkuste jednoduse cely disk nebo alespon poradny kus zacatku prevalcovat nulami pomoci dd nebo neceho. Ted si vzpominam, ze jsem se potykal s USB Flashem, kde jsem mel EXT3 a kvuli prenosu dat na Widle jsem potrebovat FAT. Po vytvoreni FATu na Linuxu s tim byly jakesi podivne problemy, kdy Widle odmitaly spolupracovat, prestoze Linux to namontoval bez problemu. Po delsim googlovani jsem nasel ten spek s vymazanim pomoci dd a pak uz to jelo. V cem je problem ale netusim.
-
Jo, to vypadá na naprosto stejný problém. Widle jsou prostě divné :). Díky!
-
Widle(co vim tak alespon XP) maj minimalne s flaskou problem ten, ze pokud neni NTFS/FAT partice na prvnim miste v MBR tak na ni nevidej - `fdisk -l /dev/sd?` ti pod linuxem ukaze jak je partition tabulka na flashce udelana.
Jinak na destroy partition tabulky staci promazat prvnich 512b [promaze to i bootloader, partition table zacina myslim na 446b ] - takze neco jako `dd if=/dev/zero of=/dev/sd? count=1 bs=512` - a bacha na pismenka abys nepromajz neco jinyho :]
-
Jinak na destroy partition tabulky staci promazat prvnich 512b
Mam obavy, ze ne. USB flash muze byt formatovan s partition table nebo bez, tedy lze formatovat treba /dev/sda nebo /dev/sda1. Pokud tedy mate napriklad Ext3 na /dev/sda1 a chcete z toho udelat FAT na /dev/sda, budete muset promazat o kus dale. Jestli mi pamet slouzi, tak prave na tohle jsem nejak narazil, kdyz nekde asi Widle videly zbytky nejakych struktur, ktere sice nic neznamenaly, ale Widle si je vylozily po svem nebo co.
-
je to tak jak rika Jarda, ten dd nema mazat boot sector a partition table, ale zacatek te dosove partition, zde pro zvydave cast man fdisk:
DOS 6.x WARNING
The DOS 6.x FORMAT command looks for some information in the first sector of the data area of the
partition, and treats this information as more reliable than the information in the partition ta‐
ble. DOS FORMAT expects DOS FDISK to clear the first 512 bytes of the data area of a partition
whenever a size change occurs. DOS FORMAT will look at this extra information even if the /U flag
is given -- we consider this a bug in DOS FORMAT and DOS FDISK.
The bottom line is that if you use cfdisk or fdisk to change the size of a DOS partition table
entry, then you must also use dd to zero the first 512 bytes of that partition before using DOS
FORMAT to format the partition. For example, if you were using cfdisk to make a DOS partition ta‐
ble entry for /dev/sda1, then (after exiting fdisk or cfdisk and rebooting Linux so that the parti‐
tion table information is valid) you would use the command "dd if=/dev/zero of=/dev/sda1 bs=512
count=1" to zero the first 512 bytes of the partition.
-
trubicoid2: Aha, diky za vysvetleni. Ja to mel tak nejak vyzkousene, ale o pravych duvodech jsem nemel tuseni. Samozrejme, clovek ma manual pod nosem, ale to by lidi museli cist manualy, zejo.
-
Nemám vyzkoušeno, protože pod Linuxem i Windows mi chodí NTFS v pohodě, ale řekl bych, že řešením by mohlo být UDF. Nějaká diskuse kolem je třeba tady: http://serverfault.com/questions/55089/with-what-tool-should-i-format-a-hard-drive-as-udf
-
no XP pry na udf nezapisuji, vista uz ano a MacOS 10.4 taky nezapisuje, 10.5 uz ano:
http://en.wikipedia.org/wiki/Universal_Disk_Format#Table_of_operating_systems