FAT32 клъстери
8 отговора
313 прегледа
FAT32 клъстери
Имам горе-долу следния проблем: при създаването на 4GB FAT32 дял под Виндовс клъстерът автоматично се установява на 4К, което е направо безсрамие. Когато установя ръчно размера му (на клъстера) на 512В или 1К, се оказва, че част от дяла остава неформатирана или поне неизползваема - колкото по-малък е клъстерът, толкова повече е "невидимото" пространство.
Някой да знае що за простотия е туй?
---
...at the expence of the whole human race, if needs be. Needs be.
Някой да знае що за простотия е туй?
---
...at the expence of the whole human race, if needs be. Needs be.
Re: FAT32 клъстери
Пред-пред-предпоследната дума на първи ред да се чете "Windows".

---
...at the expence of the whole human race, if needs be. Needs be.
---
...at the expence of the whole human race, if needs be. Needs be.
Re: FAT32 клъстери
Най-елементарната аритметика показва:
4 ГБ = 0xFFFFFFFF елемента максимум. Поне половината от тез са запазени за "служебни", т.е. като направим сметката се получават - около 2 млрд клъстера, свободни да адресират пространство.
Ти имаш около 8 млн блока (т.е. - сектора), което като пък го разделим излиза, че би следвало да нямаш никакви проблеми и да си имаш тези 8 млн клъстера.
Но хайде сега да сметнем паметта, необходима за адресиране: 8 млн блока по 4 байта всеки => 32 МБ РАМ.
Т.е. - най-вероятно препълва някой вътрешен буфер - т.е. казано е, че има някакъв максимум, който не може да се надвиши.
И защо 4 КБ да е срам
? Едно време като форматираш 800 МБ диск със ФАТ16 имахме и по 64 КБ клъстер... 4К смятам, че е напълно нормално за 4 ГБ дял....
Поздрави!
--
Doncho A. Angelov
Free Software Association - Bulgaria
4 ГБ = 0xFFFFFFFF елемента максимум. Поне половината от тез са запазени за "служебни", т.е. като направим сметката се получават - около 2 млрд клъстера, свободни да адресират пространство.
Ти имаш около 8 млн блока (т.е. - сектора), което като пък го разделим излиза, че би следвало да нямаш никакви проблеми и да си имаш тези 8 млн клъстера.
Но хайде сега да сметнем паметта, необходима за адресиране: 8 млн блока по 4 байта всеки => 32 МБ РАМ.
Т.е. - най-вероятно препълва някой вътрешен буфер - т.е. казано е, че има някакъв максимум, който не може да се надвиши.
И защо 4 КБ да е срам
Поздрави!
--
Doncho A. Angelov
Free Software Association - Bulgaria
Re: FAT32 клъстери
Обяснението беше наистина интересно. Благодаря.
П.П. Но все пак считам, че е прахосничество файл от 379 байта да заема 4096.
---
...at the expence of the whole human race, if needs be. Needs be.
П.П. Но все пак считам, че е прахосничество файл от 379 байта да заема 4096.
---
...at the expence of the whole human race, if needs be. Needs be.
Re: FAT32 клъстери
Hard disk size Cluster size
------------------------------------
512 MB to 8 GB 4 KB
8 GB to 16 GB 8 KB
16 GB to 32 GB 16 KB
32 GB and larger 32 KB
Тъпо, нали.
------------------------------------
512 MB to 8 GB 4 KB
8 GB to 16 GB 8 KB
16 GB to 32 GB 16 KB
32 GB and larger 32 KB
Тъпо, нали.
прахосничество...
е и FAT32 ширнала се на няколко десетки MB
ползвай друга файлова система, по-добре. NTFS за бозата, EXT3/Reiser за линукс
Трупам листна маса
(и спестявам за УАЗка)
ползвай друга файлова система, по-добре. NTFS за бозата, EXT3/Reiser за линукс
Трупам листна маса
(и спестявам за УАЗка)
Понякога няма как
За съжаление няма друга файлова система, в която и двете ОС могат да четат/пишат 
да, бе...
то, че има, има. smbfs например.
ама да си форматираш няколко GB на FAT - защо? Толкова ли обменяш?
Трупам листна маса
(и спестявам за УАЗка)
ама да си форматираш няколко GB на FAT - защо? Толкова ли обменяш?
Трупам листна маса
(и спестявам за УАЗка)
Чакай, чакай
Говоря за машина, на която работят ту Linux, ту Windows. smbfs би ти свършила работа, ако едновременно работят и двете на същия компютър.
Аз също имам няколко G във FAT. За да можем двамата човека да работим на един и същ компютър - единия под Linux, а другия - под Windows.
Аз също имам няколко G във FAT. За да можем двамата човека да работим на един и същ компютър - единия под Linux, а другия - под Windows.