பொதுவாக நாம் பயன்படுத்துபவை குனு / லினக்ஸ் பிரபலமான எங்கள் பகிர்வுகளுக்கு நாங்கள் பயன்படுத்தியுள்ளோம் Ext2, Ext3 மற்றும் Ext4, ஆனால் நமக்குத் தெரிந்தபடி, பிற வகையான கோப்பு முறைமைகள் உள்ளன btrfs இது கொஞ்சம் கொஞ்சமாக பிரபலமடைந்து வருகிறது.
ஆனால் அது என்ன btrfs? இல் ஒரு குறுகிய விளக்கத்தைப் பார்ப்போம் விக்கிப்பீடியா:
btrfs (பி-மரம் FS அல்லது பொதுவாக "வெண்ணெய் FS" என்று உச்சரிக்கப்படுகிறது) a கோப்பு முறைமை நகலெடுத்து எழுது அறிவித்தது ஆரக்கிள் கார்ப்பரேஷன் ஐந்து குனு / லினக்ஸ்.
தற்போதைய கோப்பு முறைமையை மாற்றுவதே இதன் நோக்கம் ext3, அதன் வரம்புகளின் அதிக எண்ணிக்கையை நீக்குகிறது, குறிப்பாக கோப்புகளின் அதிகபட்ச அளவுடன்; ext3 ஆல் ஆதரிக்கப்படாத புதிய தொழில்நுட்பங்களை ஏற்றுக்கொள்வதோடு கூடுதலாக. இது "தவறு சகிப்புத்தன்மை, பழுது மற்றும் நிர்வாகத்தின் எளிமை ஆகியவற்றில் கவனம் செலுத்தும்" என்றும் கூறப்பட்டுள்ளது.
சரி, இந்த கட்டுரையில் நான் எவ்வாறு பயன்படுத்துவது என்பதைக் காண்பிப்பேன் டெபியன் வீஸி உடன் btrfs, நான் கண்டறிந்த படிகளைப் பின்பற்றுகிறேன் இந்த இணைப்பு. நீங்கள் மாற்றத்தை செய்ய முடிவு செய்தால், நீங்கள் அதை உங்கள் சொந்த ஆபத்தில் செய்ய வேண்டும், உங்கள் தரவு தொடர்பான எந்தவொரு பேரழிவுக்கும் நான் பொறுப்பல்ல என்று சொல்லாமல் போகும் என்று நினைக்கிறேன். அங்கு செல்வோம்
Ext3 / 4 இலிருந்து Btrfs க்கு செல்கிறது
1.- நாம் செய்ய வேண்டிய முதல் விஷயம், எங்கள் எல்லா தரவையும் சேமிப்பது அல்லது இன்னும் சிறப்பாக, இந்த சோதனையை ஒரு மெய்நிகர் கணினியில் செய்யுங்கள்.
2.- நாம் ஒரு .iso ஐ பதிவிறக்குகிறோம் டெபியன் சோதனை அதை ஒரு குறுவட்டில் "எரிக்க" அல்லது ஒரு மீது வைக்கவும் யூ.எஸ்.பி குச்சி உடன் Unetbootin இந்த சாதனத்திலிருந்து துவக்க.
3.- அசல் கட்டுரை அதை தெளிவுபடுத்தவில்லை என்றாலும், தர்க்கரீதியானதைப் போலவே நாம் நிறுவ வேண்டும் என்று நினைக்கிறேன், ஒரு முறை கணினி தயாரானவுடன் நாம் வைத்தோம்:
fsck -f /dev/sdaX
(/ dev / sdaX என்பது ரூட் கோப்பு முறைமை என்று கருதி)
4.- எங்களுக்கு பிடித்த எடிட்டரை நிறுவுகிறோம் btrfs- கருவிகள் (கிடைக்கவில்லை என்றால்).
5.- பின்னர் நாம் இயக்குகிறோம்:
btrfs-convert /dev/sdX
6.- பின்னர்:
mount /dev/sdX /mnt
பிறகு:
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
7.- நாங்கள் க்ரூட்டைப் பயன்படுத்துகிறோம்:
chroot /mnt
8.- கோப்பை திருத்துகிறோம் / Etc / fstab க்கு, ரூட் (/) கோப்பு முறைமை ஏற்றப்பட்ட வரியை நாங்கள் தேடுகிறோம், நாங்கள் மாறுகிறோம் UUID, மூலம் / தேவ் / எஸ்டிஎக்ஸ், நாங்கள் மாறினோம் ext3 / ext4 மூலம் Btrfs, நாங்கள் விருப்பத்தை மாற்றுகிறோம் 'இயல்புநிலை' கடைசி எண்ணை (1) 0 ஆக மாற்றுகிறோம்.
உதாரணமாக, என் விஷயத்தில் இதை மாற்றுவது:
UUID=c2bc3236-b089-4f1e-8303-8fc9fab8848f / ext4 errors=remount-ro 0 1
இதை இப்படியே விட்டு விடுங்கள்:
/dev/sdX / btrfs default 0 0
9.- பின்னர் நாம் இயக்குகிறோம்:
ls -la /boot
இதன் மூலம் நாம் செய்வது உள்ளே / துவக்கத்தில் உள்ள கோப்புகளைக் காண்பிப்பதாகும், இது போன்ற ஒன்று நம்மிடம் இருப்பதை உறுதிசெய்கிறது: initrd.img-3.2.0-2-686-pae. நமக்குத் தேவையானது பின்னர் வரும் உரை 'initrd.img-' இது பின்வரும் கட்டளையில் நாம் பயன்படுத்தும் கர்னலாக இருக்கும்:
mkinitramfs 3.2.0-2-686-pae -o /boot/initrd.img-3.2.0-2-686-pae
10.- பின்னர் நாங்கள் GRUB ஐ புதுப்பிக்கிறோம்:
grub-install /dev/sdX
update-grub
முடிந்ததும் கட்டளையைப் பயன்படுத்துகிறோம்:
exit
வெளியேற குரூட்.
11.- நாங்கள் பிரிக்கிறோம்:
umount /mnt/proc
umount /mnt/dev
umount /mnt/sys
umount /mnt
12.- நாங்கள் மறுதொடக்கம் செய்து ஜெபிக்கிறோம் !!! 😀
ஒரு பேரழிவு ஏற்படவில்லை என்றால், நாங்கள் ஏற்கனவே இருக்கிறோம் என்பதை சரிபார்க்கலாம் btrfs பின்வரும் காசோலைகளைச் செய்வது:
1.- எப்படி ரூட் நாங்கள் இயக்குகிறோம்:
update-initramfs -u -t -kall
2.- கோப்பில் மீண்டும் மாறுகிறோம் / Etc / fstab க்கு el / தேவ் / எஸ்டிஎக்ஸ் மூலம் UUID,. பார்க்க UUID, நாம் இயக்கும் பகிர்விலிருந்து:
ls -la /dev/disk/by-uuid/ | grep sdΧ
இது போன்ற ஒன்றை திருப்பித் தர வேண்டும்:
lrwxrwxrwx 1 root root 10 abr 19 08:50 0c3299fc-de7b-496f-8cf8-0d0945111b88 -> ../../sda5
lrwxrwxrwx 1 root root 10 abr 19 08:50 2cce04c7-ae67-413b-9773-afe86a36aa39 -> ../../sda6
lrwxrwxrwx 1 root root 10 abr 19 08:50 c2bc3236-b089-4f1e-8303-8fc9fab8848f -> ../../sda1
எல்லாம் சரியாக நடந்தால், மாற்று செயல்முறை உருவாக்கிய காப்புப்பிரதியை நீக்கலாம் (ext2_ சேமிக்கப்பட்டது) பின்வருமாறு:
btrfs subvolume delete /ext2_saved
முடிந்தது
ஒரே ஒரு கேள்வி: பல பயனர்களுக்குத் தெரியாத சில புதிய அம்சங்கள் மற்றும் அம்சங்களுக்காக இந்த கோப்பு முறைமையைப் பயன்படுத்துவோம்? Btrfs மோசமானது என்று நான் அர்த்தப்படுத்தவில்லை (நான் அதை கூட முயற்சிக்கவில்லை), நான் படித்தவற்றின் அடிப்படையில் கிளாசிக் ext3 மற்றும் ext4 இல்லாத "விஷயங்கள்" உள்ளன, ஆனால் நான் ஆரம்ப கேள்விக்குத் திரும்புகிறேன், அது மதிப்புக்குரியதா?
என் பார்வையில் இருந்து…. நான் அப்படி நினைக்கவில்லை!! உங்கள் கணினியைப் பிடிக்கும் அபாயத்தையும் நீங்கள் எடுப்பீர்கள் !!!! உங்கள் பகிர்வில் நீங்கள் எந்த வகையான வடிவமைப்பைக் கொண்டிருக்கிறீர்கள் என்பது மற்றொரு விஷயம் இல்லை ... முக்கியமான விஷயம் என்னவென்றால், உங்கள் பகிர்வுகளுக்கு நீங்கள் கொடுக்கப் போகும் செயல்பாடுகளுக்கு அல்லது நீங்கள் எந்த வகையான பயன்பாட்டிற்கு கொடுக்கப் போகிறீர்கள் என்பது சரியானது. அது!
நான் டெபியனைப் பயன்படுத்துகிறேன், ஏனெனில் அது நிலையானது, இன்னும், நான் ஒரு நிலையான கோப்பு முறைமையை விரும்புகிறேன். என்னைப் போன்ற சாதாரண பயனர்களுக்கு btrf கள் என்ன நன்மைகளைத் தரும் என்று எனக்கு ஆச்சரியமாக இருக்கிறது.
எப்போதும் போல மிகச் சிறந்த பங்களிப்பு
என் விஷயத்தில் எனக்கு இன்னும் தேவை என்று நான் நினைக்கவில்லை என்றாலும், ext4 எனக்கு மிகவும் நல்லது. உள்நாட்டு சூழலுக்காக மட்டுமே நான் ஒரு கணினியைப் பயன்படுத்துகிறேன், இணையம், இசை, வீடியோக்கள், ஆபாச… மற்றும் விஷயங்கள் உங்களுக்குத் தெரியும்.
வாழ்த்துக்கள்
லினக்ஸ் ஆபாசத்தைப் பயன்படுத்துங்கள்.
Ext4 ஐ விட Btrfs அவர்களுக்கு ஏதேனும் நன்மையைத் தருமா என்று கேட்பவர்களுக்கு, பதில்: ஆம் மற்றும் இல்லை, xD
நீங்கள் ஒரு திட நிலை வன் வட்டு (எஸ்.எஸ்.டி) ஐப் பயன்படுத்தினால், நீங்கள் Btrf களைப் பயன்படுத்தினால் மிகச் சிறந்த செயல்திறனைக் காண்பீர்கள், ஆனால், கணினி இன்னும் வளர்ச்சியில் இருப்பதால், நீங்கள் விபத்துக்குள்ளாகும் சாத்தியம் உள்ளது, இது படிக்க வேண்டிய விஷயம் எதைக் காணலாம் என்பதற்கான யோசனையைப் பெறுவதற்கான திட்ட ஆவணங்கள்: https://btrfs.wiki.kernel.org/
நான் ஒரு முறை ஜம்ப் செய்வது பற்றி நினைத்தேன், ஆனால் விட்டுவிட்டேன்.
அதுதான் நான் சொன்னது, ஒரு விசித்திரமான தொனியில் சொன்னேன்.
ஆங்கிலம் தெரிந்தவர்கள் மற்றும் ஆர்வமுள்ளவர்களுக்கு, btrfs மற்றும் ext4 ஐ ஒருவருக்கொருவர் ஒப்பிடும் சோதனைகளுக்கான இணைப்பு இங்கே. இது சில மாதங்களுக்கு முன்பு என்றாலும், இப்போது btrfs மேம்பட்டது most பெரும்பாலான சோதனைகளில் ext4 சிறப்பாக செயல்பட்டது.
http://www.phoronix.com/scan.php?page=article&item=btrfs_linux31_ssd&num=1
சக ஃபெடோரா அதைச் செயல்படுத்த காத்திருக்கவும், கணினி எவ்வாறு செயல்படுகிறது என்பதைப் பார்க்கவும் காத்திருங்கள் ... விஷயங்கள் நன்றாக நடந்தால் மற்ற டிஸ்ட்ரோக்களும் அதைச் செயல்படுத்தும்.
அவர், "ஆரக்கிள் கார்ப்பரேஷன்" என்றார்.
இது பாரபட்சம் அல்ல; இது கொள்கைகள்:
"BTRFS" ஐப் பயன்படுத்த நான் நினைக்கவில்லை. எனக்கு தேவையான அனைத்து தகவல்களுக்கும் நன்றி.
BTRFS க்கு நல்ல அம்சங்கள் உள்ளன
அதையும் யோசித்தேன். ஆரக்கிள் (OpenOffice, MySQL, OpenSolaris, Java) இன் சமீபத்திய வரலாற்றை அறிந்தால், Btrf களைப் பயன்படுத்துவது நம்பகமானதா?
திட்டம் இன்னும் முதிர்ச்சியடையும் வரை சிறிது காத்திருக்க வேண்டும்.
கோப்பு சுருக்கத்திற்கான ஆதரவை இது மேம்படுத்துகிறது என்று நம்புகிறேன். இது சாதாரண பயனர்களுக்கு மிகவும் பயனுள்ளதாக இருந்தால், அது வீட்டிற்கு அதிக இடத்தை வைத்திருக்க உதவும்.