LINUX-BG Адрес : http://www.linux-bg.org |
Как да форматираме Windows дялове |
От: alabal Публикувана на: 14-08-2005 Адрес на статията: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=374675466 |
Тъй като често във форума възникват
въпроси как да създадем, форматираме и променяме големината на уиндоус
дялове, така, че да бъде безопасно "съжителството" на линукс и уиндоус
дяловете, реших да споделя своя опит в няколко реда. Ако бъдат открити
грешки или празноти, ще се радвам да ги отстраня с ваша помощ. Предполагам повечето от вас са се сблъсквали с ужасните и безапелационно тиранични уиндоуски инструменти за работа с дялове и неведнъж са губили и дялове и важна информация. Едва ли някой ще се възпротиви на първия възможен съвет: НЕ ИЗПОЛЗВАЙТЕ PARTITION MAGIC!!!! Използвайте qtparted или gparted или само конзолния parted. Още по-добре е ако можете да се справите само с fdisk или cfdisk. Вторият ми съвет със сигурност би се сторил доста странен: НЕ ИЗПОЛЗВАЙТЕ ИНСТРУМЕНТИТЕ НА ИНСТАЛАТОРА НА УИНДОУС ИЛИ ДОРИ ТЕЗИ ЗА ФОРМАТИРАНЕ, ВКЛЮЧЕНИ В EXPLORER! Използването на тези инструменти неминуемо води до създаването на дял с големина 8МБ, чието изтриване или промяна, пък от своя страна, неминуемо води до промяна или изтриване на всички останали, неуиндоуски дялове, особено тези които са разположени с номера след уиндоуския дял. Авторът на тези бледи редове има доста голям и доста скръбен опит с подобни промени на диска. Особено ужасен се оказа опита ми с lvm2 и уиндоус. Тази операционна система разпознава lmv2 като "failed windows partition" и при промяна на уиндоуски дял моментално всичко наречено lvm2 е унищожавано. И тъй, какъв е изходът и как можем да бъдем сигурни, че тези досадни 8МБ няма да имат място на нашия диск. Създаването на дял с флаг NTFS или FAT32 не е проблем с cfdisk: # cfdisk /dev/hda [New] -> указвате големината на дяла; [Type] -> 07 (за NTFS) или 0B (за FAT32); (ако това е дяла, където ще инсталирате Уиндоус, направете го primary с размер между 5 и 8ГБ, за да можете да се възползвате от всички "екстри" на ntfs - споделяне на директории, дефрагментиране и пр.) [Write] -> записвате промените на диска. Дотук всичко изглежда ясно, но всъщност не е, защото при пускането на инсталатора на уиндоус, и при форматирането на вече създадения с cfdisk дял, уиндоус ще създаде отново неговия логически дял от 8БМ. Изходът е лесен и при мен работи много много стабилно - нарича се ntfsprogs. Ето един пример как да създадем диск C: за уиндоус: След като създадем с cfdisk дял с флаг NTFS (виж по-горе); [Quit] -> излизаме от cfdisk; (обикновенно при мен уиндоус дяла е /dev/hda3 - hda1 - boot; hda2 - swap и hda3 - primary windows) # mkntfs /dev/hda3 След като бъдат записани нули, т.е. дялът бъде форматиран, ще прочетете съобщение, че дялът ще бъде отбелязан с флаг като "лош ntfs дял" - това е предпазна мярка на създадетлите на ntfsprogs, за да е ясно, че този дял е форматиран не с native windows tool, а с реверсивен такъв. Независимо от тази предпазливост, ние ще използваме и другия инструмент от ntfsprogs: # ntfsfix /dev/hda3 тази команда "изчиства" лошия флаг от дяла и той е готов за използване. След което спокойно можете да рестартирате в инсталационния диск на Уиндоус и да инсталирате върху този дял, без да го създавате, форматирате и пр. - инсталатора ще го разпознае като native ntfs и просто трябва да изберете: Install Windows. Всичко това може да бъде повторено и за FAT32 дялове (там обаче инструментите се наричат dosfstools, съответно mkfs.vfat - но тук няма нужда да се премахва "лош" флаг на файловата система) както и за други - логически, а не primary дялове на уиндоус. Възможен е и resize на ntfs дяла с командата (например така): # ntfresize -s 10G /dev/hda3 но тук, разбира се, предварително трябва да сте увеличили дяла /dev/hda3 с още 2ГБ. Други команди които съдържа ntfsprogs са: ntfscat ntfscluster ntfsfix ntfslabel ntfsresize ntfsclone ntfscp ntfsinfo ntfsls ntfsundelete но за повече информация за тях може да се намери или на man pages или страницата на проекта (вж. по-горе). LiveCD-та които съдържат (или по-точно, които аз знам, че съдържат) ntfsprogs са Knoppix-3.8.2 и 2005.0, 2005.1 minimalinstall на Gentoo. От около три месеца използвам този метод за създаване и форматиране на уиндоус дялове и мога спокойно да твърдя, че не съм имал никакъв проблем нито с уиндоус нито с линукс дяловете на моята машина. << Антивирусна проверка и SPF поддръжка в Postfix | Забрана за SSH логин от случайни/атакуващи потребители >> |
Авторите на сайта, както и техните сътрудници запазват авторските права върху собствените си материали публикувани тук,
но те са copyleft т.е. могат свободно да бъдат копирани и разпространявани с изискването изрично да се упоменава името на автора,
както и да се публикува на видно място, че те са взети от оригиналния им URL-адрес на този сървър (http://www.linux-bg.org). Авторските права на преводните материали принадлежат на техните автори. Ако с публикуването тук на някакъв материал неволно са нарушени нечии права - след констатирането на този факт материалът ще бъде свален.
All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
|