[Wéi Fir] Wéi konvertéiert Dir Debian Wheezy vun Ext3 oder Ext4 op Btrfs

Normalerweis déi déi mir benotzen GNU / Linux mir hu fir eis Partitionen déi berühmt benotzt Ext2, Ext3 an Ext4, awer wéi mer wëssen, et ginn aner Aarte vu Dateisystemer an Btrfs gewënnt nawell e bësse Popularitéit.

Awer wat ass et Btrfs? Loosst eis eng kuerz Beschreiwung fonnt, déi am Wikipedia:

Btrfs (B-Bam FS oder normalerweis ausgeschwat "Botter FS") ass eng Dateisystem kopéieren-op-schreiwen ugekënnegt vun entscheet Corporation fir GNU / Linux.

Säin Zil ass den aktuellen Dateisystem ze ersetzen ext3, eliminéiert déi gréisst Zuel vu sengen Aschränkungen, besonnesch mat der maximaler Gréisst vun de Dateien; nieft der Adoptioun vun neien Technologien déi net vun ext3 ënnerstëtzt ginn. Et gëtt och gesot datt et "sech op Feelertoleranz, Reparatur an einfacher Verwaltung konzentréiere wäert."

Gutt, an dësem Artikel wäert ech Iech weisen wéi Dir et benotzt Debian Wheezy Mat Btrfs, no de Schrëtt, déi ech fonnt hunn dësem Link. Ech mengen et geet selbstverständlech datt wann Dir décidéiert d'Ännerung ze maachen, musst Dir dat op Ären eegene Risiko maachen an datt ech net verantwortlech fir eng Katastrof am Zesummenhang mat Ären Daten sinn. Komme mer dohinner 😛

Gitt vun Ext3 / 4 op Btrfs

1.- Dat éischt wat mir musse maachen ass all eis Daten ze späicheren oder besser nach, maacht dësen Test an enger virtueller Maschinn.

2.- Mir lueden en .iso of Debian Testen a "verbrennt" et op enger CD oder setzt se op eng USB - Erinnerung Mat Unetbootin fir vun dësem Apparat ze booten.

3.- Och wann den ursprénglechen Artikel et net kläert, ech huelen un datt mir musse installéiere wéi logesch ass, a wa mir de System fäerdeg hunn, setzen mir:

fsck -f /dev/sdaX

(unzehuelen / dev / sdaX ass de Root Dateisystem)

4.- Mir installéieren eise Liiblingseditor an btrfs-Tools (wann net verfügbar).

5.- Da féiere mir aus:

btrfs-convert /dev/sdX

6. - Méi spéit:

mount /dev/sdX /mnt

Dann:

mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc

7.- Mir benotze Chroot:

chroot /mnt

8.- Mir änneren d'Datei / etc / fstab, mir kucken no der Linn wou de Root (/) Dateisystem montéiert ass a mir änneren UUID vun / dev / sdX, hu mir geännert ext3 / ext4 vun btrfs, mir änneren d'Optioun op 'Standardastellungen' a mir änneren déi lescht Nummer (1) op 0.

Zum Beispill, a mengem Fall wier et dëst z'änneren:

UUID=c2bc3236-b089-4f1e-8303-8fc9fab8848f    /    ext4    errors=remount-ro 0   1

a looss et esou:

/dev/sdX    /           btrfs    default     0       0

9.- Da féiere mir aus:

ls -la /boot

Mat deem wat mir maachen ass d'Fichieren ze weisen déi bannen / boot sinn a sécher stellen datt mir eng ähnlech wéi dëst hunn: initrd.img-3.2.0-2-686-pae. Wat mir brauchen ass den Text deen duerno kënnt 'initrd.img-' dat wäert d'Kär sinn déi mir am folgendem Kommando benotzen:

mkinitramfs 3.2.0-2-686-pae -o /boot/initrd.img-3.2.0-2-686-pae

10. - Méi spéit aktualiséiere mir de GRUB:

grub-install /dev/sdX
update-grub

Wann Dir fäerdeg sidd benotze mir de Kommando:

exit

Fir erauszekommen chroot.

11.- Mir zerstéieren:

umount /mnt/proc
umount /mnt/dev
umount /mnt/sys
umount /mnt

12.- Mir starten a bieden !!! 😀

Wann eng Katastroph net geschitt, kënne mir bestätegen datt mir scho sinn Btrfs maachen déi folgend Kontrollen:

1.- Wéi root mir féieren aus:

update-initramfs -u -t -kall

2.- Mir änneren erëm an der Datei / etc / fstab el / dev / sdX vun UUID. Fir den UUID vun der Partition déi mir ausféieren:

ls -la /dev/disk/by-uuid/ | grep sdΧ

Wat soll sou eppes zréckginn:

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

Wann alles gutt gelaf ass, kënnt Dir de Backup läschen deen de Konversiounsprozess erstallt huet (ext2_save) wéi follegt:

btrfs subvolume delete /ext2_saved

Gemaach 😀


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

14 Kommentaren, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   103 sot

    Just eng Fro: Géifen mir dëse Dateisystem riskéiere fir e puer nei Features a Featuren ze benotzen déi vill Benotzer net emol wëssen existéieren? Ech mengen net datt btrfs schlecht ass (ech hunn et mol net probéiert), baséiert op wat ech gelies hunn et huet "Saachen" déi dem klasseschen ext3 an ext4 feelen, awer ech kommen op déi éischt Fro zréck, ass et wäert et?

    1.    Nuxwin sot

      aus menger Siicht .... Ech mengen net!! géift Dir och de Risiko huelen Äre System ze ficken !!!! An eng aner Saach ass egal wéi een Typ vu Format Dir an Ärer Partition hutt ... dat Wichtegst ass de passenden ze hunn fir d'Funktiounen déi Dir gitt fir Är Partitionen oder fir wéi eng Aart Benotzung Dir et gitt!

  2.   NetFromBrooklyn sot

    Ech benotze Debian well et stabil ass, an ëmmer nach, ech wëll e stabilt Dateisystem. Ech froe mech, wéi Virdeeler brénge btrfs fir normale Benotzer wéi ech?

  3.   Yoyo Fernandez sot

    Ganz gudde Bäitrag, wéi ëmmer 😉

    Och a mengem Fall mengen ech net datt ech et ëmmer nach brauch, ass ext4 super fir mech. Ech benotze just e PC fir en Hausëmfeld, Dir wësst, Internet, Musek, Videoen, Porn ... a sou.

    Gréiss

    1.    Merlin Den Debianite sot

      Benotzt Linux Porn gesäit d'selwecht aus.

  4.   ErunamoJAZZ sot

    Fir déi déi froen ob Btrfs hinnen e Virdeel iwwer Ext4 bréngt, ass d'Äntwert: Jo an Nee, xD
    Wann Dir eng Solid State Hard Disk (SSD) benotzt, gesitt Dir eng vill besser Leeschtung wann Dir Btrfs benotzt, awer, well de System nach an der Entwécklung ass, ass et méiglech datt Dir en Accident wäert leiden, et ass eng Fro vum Liesen d'Projektdokumentatioun fir eng Iddi ze kréien wat ka fonnt ginn: https://btrfs.wiki.kernel.org/

    Ech hunn emol geduecht de Sprong ze maachen, awer opginn.

    1.    103 sot

      Dat ass genau dat wat ech referéiert hunn, ech hunn et an engem komeschen Toun gesot et schéngt.

  5.   vicky sot

    Fir déi déi Englesch kennen an interesséiert sinn, hei ass e Link mat Tester déi btrfs an ext4 matenee vergläichen. Och wann et virun e puer Méint ass, sou huet btrfs sech elo verbessert 🙂 An de meeschten Tester huet ext4 et besser gemaach.

    http://www.phoronix.com/scan.php?page=article&item=btrfs_linux31_ssd&num=1

  6.   Jamin samuel sot

    Op fir op d'Fedora Begleeder ze waarden fir se ëmzesetzen a kucke wéi de System sech behëlt ... wann d'Saache super gutt ginn dann implementéieren déi aner Distros et och.

  7.   alunado sot

    Hie sot: "Oracle Corporation."

    Dëst ass net Viruerteeler; dëst sinn Prinzipien:

    Ech mengen NET "BTRFS" ze BENOTZEN. Merci fir all Info déi ech gebraucht hunn.

    1.    sief 84 sot

      sou gutt Features déi BTRFS huet

    2.    Chicxulub Kukulkan sot

      Ech hunn dat och gefrot. Wësst Dir déi rezent Geschicht vun Oracle (OpenOffice, MySQL, OpenSolaris, Java), ass et zouverléisseg Btrfs ze benotzen?

  8.   sancochito sot

    De Punkt ass e bëssen ze waarden op de Projet méi erwuesse gëtt.

  9.   jhcs sot

    Ech hoffen et verbessert d'Ënnerstëtzung fir Dateikompressioun. Dat wann et eppes ganz nëtzlech fir normal Benotzer ass, et hëlleft eis méi Plaz fir Heem ze hunn.