Най-четени
1. cchery
2. radostinalassa
3. zahariada
4. mt46
5. varg1
6. leonleonovpom2
7. wonder
8. sparotok
9. kvg55
10. planinitenabulgaria
11. rosiela
12. bven
13. apollon
14. getmans1
2. radostinalassa
3. zahariada
4. mt46
5. varg1
6. leonleonovpom2
7. wonder
8. sparotok
9. kvg55
10. planinitenabulgaria
11. rosiela
12. bven
13. apollon
14. getmans1
Най-популярни
1. shtaparov
2. katan
3. wonder
4. leonleonovpom2
5. mt46
6. dobrota
7. bojil
8. ambroziia
9. vidima
10. milena6
2. katan
3. wonder
4. leonleonovpom2
5. mt46
6. dobrota
7. bojil
8. ambroziia
9. vidima
10. milena6
Най-активни
1. sarang
2. geraltofrivia
3. radostinalassa
4. lamb
5. hadjito
6. simonata
7. metaloobrabotka
8. djani
9. iw69
10. rosiela
2. geraltofrivia
3. radostinalassa
4. lamb
5. hadjito
6. simonata
7. metaloobrabotka
8. djani
9. iw69
10. rosiela
Постинг
11.11.2006 19:37 -
Как Линукс да вижда дяловете на Уиндоус.
Много въпроси възникват пред новаците след инсталирането на някоя Линукс дистрибуция.Но един от основните е:Как да имат достъп до дяловете на Уиндоус?Това разбира се има смисъл,тъй като всички важни за тях файлове се намират там.Разбира се,ако са оцелели при инсталацията на новата ОС.Много дистрибуции автоматично извършват магията и Линукс „вижда“ дяловете с ntfs или fat файлови системи,както и позволява да се записват и трият файлове от там.Но е добра идея въпреки това да се разбере как става тая „магия“,понеже винаги може да се наложи нещо да се промени или добави.Ето защо ще напиша тая статия.Не че няма достатъчно написано по въпроса,но на български език е малко и разхвърляно.И малко на по-високо ниво .Целта ми е с думи прости нещата да станат ясни.
Нека да разгледаме първо файловата система на една Линукс машина.Образно казано тя има дървовидна структура.Корена на дървото е „/“.При инсталация задаваме този символ за дяла,където ще се инсталира дистрибуцията.В тази главна директория инсталационната програма създава няколко стандартни директории,които имат определени функции.Няма да ги изброявам тук.По важното е,че Линукс разглежда различните устройства(хард дискове,СД,ДВД) като файлове,които са описани в директорията /dev.
И сега идва интересното.Към дървото с директориите може да добавяме или премахваме разклонения.Това означава,че може да включваме други файлови системи.Дори и да не са налични на хард диска,но през интернет може да имаме достъп до различни споделени ресурси.
Но сега ни интересува дялът с Уиндоус.Ако не се вижда в момента никъде е време да направим „магията“.За това ще се погрижи програмата mount,както и ние трябва да редактираме един текстови файл.
За да прибавим някаква друга файлова система към нашата,трябва първо да имаме точка или място,където да я прибавим.Това място се нарича точка на монтиране и ще бъде просто една папка.Тази папка я създаваме обикновено в директорията /mnt.Това е мястото ,предназначено за тази цел.Създаването на тази папка може да стане единствено с администраторски права.Най-бързо става,като отворите конзолата и напишете:
su
Ще се поиска паролата на администратора.Въвеждате я.Сега следва:
cd /mnt
mkdir win_c
Папката е създадена.В графична среда(КДЕ) става,като отворите Konqueror с администраторски права.Ще го намерите в менюто на програмите в секцията система.Пак иска парола и после се действа както сте свикнали.Тоест с десен бутон на мишката .
Сега трябва да се редактира файла /etc/fstab.В него са описани монтираните файлови системи при зареждане на системата.В графичен режим редактирането става,като в Konqueror(с администраторски права) намираме файла и с ляв бутон на мишката отваряме файла с подразбиращ се текстов редактор.Ето го моя fstab:
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda7 / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /mnt/win_c ntfs umask=0222 0 0
/dev/hda5 /mnt/win_d ntfs umask=0222 0 0
/dev/hda8 /home ext3 defaults 0 2
/dev/hdb1 /mnt/hdb1 vfat umask=0222 0 0
/dev/hdb3 /mnt/hdb3 vfat umask=0222 0 0
/dev/hdb5 /mnt/hdb5 ext3 defaults 0 2
/dev/hdb6 /mnt/hdb6 ext3 defaults 0 2
/dev/hda6 /mnt/test ext3 defaults 0 2
/dev/hda9 none swap sw 0 0
/dev/hdb7 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
Имам два хард диска,като Уиндоуса ми е на първия диск-hda1,а данните са в друг дял-hda5.Файловата система е ntfs.На втория диск имам още два дяла за Уиндоус,но те са с fat32 файлови системи.Това са hdb1 и hdb3.
Работещата в момента система е инсталирана в дял hda7,като директорията home се намира на дял hda8.Имам инсталиран още един Debian на дял hda6.
Всичките тези дялове се монтират автоматично при старт на системата и имам достъп навсякъде.Единствено не може да се записва на ntfs дяловете,затова имам и дялове с fat32,където може да пише и Уиндоус и Линукс.Разбира се,това става само с администраторски права.
Ето едно линкче за повече информация по въпроса:
http://www.tuxfiles.org/linuxhelp/fstab.html#three
Нека да разгледаме първо файловата система на една Линукс машина.Образно казано тя има дървовидна структура.Корена на дървото е „/“.При инсталация задаваме този символ за дяла,където ще се инсталира дистрибуцията.В тази главна директория инсталационната програма създава няколко стандартни директории,които имат определени функции.Няма да ги изброявам тук.По важното е,че Линукс разглежда различните устройства(хард дискове,СД,ДВД) като файлове,които са описани в директорията /dev.
И сега идва интересното.Към дървото с директориите може да добавяме или премахваме разклонения.Това означава,че може да включваме други файлови системи.Дори и да не са налични на хард диска,но през интернет може да имаме достъп до различни споделени ресурси.
Но сега ни интересува дялът с Уиндоус.Ако не се вижда в момента никъде е време да направим „магията“.За това ще се погрижи програмата mount,както и ние трябва да редактираме един текстови файл.
За да прибавим някаква друга файлова система към нашата,трябва първо да имаме точка или място,където да я прибавим.Това място се нарича точка на монтиране и ще бъде просто една папка.Тази папка я създаваме обикновено в директорията /mnt.Това е мястото ,предназначено за тази цел.Създаването на тази папка може да стане единствено с администраторски права.Най-бързо става,като отворите конзолата и напишете:
su
Ще се поиска паролата на администратора.Въвеждате я.Сега следва:
cd /mnt
mkdir win_c
Папката е създадена.В графична среда(КДЕ) става,като отворите Konqueror с администраторски права.Ще го намерите в менюто на програмите в секцията система.Пак иска парола и после се действа както сте свикнали.Тоест с десен бутон на мишката .
Сега трябва да се редактира файла /etc/fstab.В него са описани монтираните файлови системи при зареждане на системата.В графичен режим редактирането става,като в Konqueror(с администраторски права) намираме файла и с ляв бутон на мишката отваряме файла с подразбиращ се текстов редактор.Ето го моя fstab:
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda7 / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /mnt/win_c ntfs umask=0222 0 0
/dev/hda5 /mnt/win_d ntfs umask=0222 0 0
/dev/hda8 /home ext3 defaults 0 2
/dev/hdb1 /mnt/hdb1 vfat umask=0222 0 0
/dev/hdb3 /mnt/hdb3 vfat umask=0222 0 0
/dev/hdb5 /mnt/hdb5 ext3 defaults 0 2
/dev/hdb6 /mnt/hdb6 ext3 defaults 0 2
/dev/hda6 /mnt/test ext3 defaults 0 2
/dev/hda9 none swap sw 0 0
/dev/hdb7 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
Имам два хард диска,като Уиндоуса ми е на първия диск-hda1,а данните са в друг дял-hda5.Файловата система е ntfs.На втория диск имам още два дяла за Уиндоус,но те са с fat32 файлови системи.Това са hdb1 и hdb3.
Работещата в момента система е инсталирана в дял hda7,като директорията home се намира на дял hda8.Имам инсталиран още един Debian на дял hda6.
Всичките тези дялове се монтират автоматично при старт на системата и имам достъп навсякъде.Единствено не може да се записва на ntfs дяловете,затова имам и дялове с fat32,където може да пише и Уиндоус и Линукс.Разбира се,това става само с администраторски права.
Ето едно линкче за повече информация по въпроса:
http://www.tuxfiles.org/linuxhelp/fstab.html#three
Ако ми се пише ще напиша как бозата да вижда ext2. Обещавам!!!
И не само да ги вижда а да пише на него
цитирайИ не само да ги вижда а да пише на него
Пробвах една такава програма,но резултата мисля е повече демонстрационен.И не си заслужава човек да си рискува данните в линукските дялове.Единия дял ми го видя,но не всички файлове,а другия искаше да ги форматира.Не благодаря.
цитирайE да така е но все пак в контекста на разговора да спомена програмката беше IFS Drivers
цитирайВашето мнение
За да оставите коментар, моля влезте с вашето потребителско име и парола.
Търсене
За този блог
Гласове: 169
Блогрол