Erinevus lehekülje "FreeBSD GPT" redaktsioonide vahel
9. rida: | 9. rida: | ||
Esiteks boodime üles masina mingilt teiselt BSD kettalt. | Esiteks boodime üles masina mingilt teiselt BSD kettalt. | ||
Meil on sihtkohaks oleva ketta tähiseks edaspidi da0 | Meil on sihtkohaks oleva ketta tähiseks edaspidi da0 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
testikas# gpart show | testikas# gpart show | ||
− | => 63 4883781105 | + | => 63 4883781105 ad6 MBR (2.3T) |
63 588813809 1 freebsd [active] (281G) | 63 588813809 1 freebsd [active] (281G) | ||
588813872 4294967296 - free - (2.0T) | 588813872 4294967296 - free - (2.0T) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Tekitame partitsioonid | Tekitame partitsioonid | ||
75. rida: | 58. rida: | ||
cd /mnt/root | cd /mnt/root | ||
− | dump -0Lauf - /dev/ | + | dump -0Lauf - /dev/ad6s1a | restore -rf - |
cd /mnt/usr | cd /mnt/usr | ||
− | dump -0Lauf - /dev/ | + | dump -0Lauf - /dev/ad6s1d | restore -rf - |
cd /mnt/var | cd /mnt/var | ||
− | dump -0Lauf - /dev/ | + | dump -0Lauf - /dev/ad6s1e | restore -rf - |
− | |||
− | |||
Vajalik on teha veel uus fstab /mnt/root/etc alla | Vajalik on teha veel uus fstab /mnt/root/etc alla | ||
− | /dev/ | + | /dev/ad6p4 none swap sw 0 0 |
− | /dev/ | + | /dev/ad6p1 / ufs rw 1 1 |
− | /dev/ | + | /dev/ad6p2 /usr ufs rw 2 2 |
− | /dev/ | + | /dev/ad6p3 /var ufs rw 2 2 |
− | |||
Ja võime üritada masinat startida | Ja võime üritada masinat startida |
Redaktsioon: 24. august 2011, kell 11:26
Toores. Ehk seda pala võib täiendada.
Kuidas installida FreeBSD 6.5TB suurusele kettale kasutades GPT partisioneerimist. Tavaline sysinstall ja fdisk kahjuks ei suuda meid siin aidata. MBRil on kaheterabaidine piirang. Näide on kirjutatud pidades silmas FreeBSD versioon 7.x ja vanemaid ning probleem võib laheneda uues FreeBSD 9/10 versioonis juba iseenesest
gpt is deprecated in freebsd 8.x ... use gpart
Esiteks boodime üles masina mingilt teiselt BSD kettalt. Meil on sihtkohaks oleva ketta tähiseks edaspidi da0
testikas# gpart show => 63 4883781105 ad6 MBR (2.3T) 63 588813809 1 freebsd [active] (281G) 588813872 4294967296 - free - (2.0T)
Tekitame partitsioonid
/ /usr /var swap
# gpart add -s 10G -t freebsd-ufs ad6 # gpart add -s 15G -t freebsd-ufs ad6 # gpart add -s 25G -t freebsd-ufs ad6 # gpart add -s 4G -t freebsd-swap ad6
testikas# gpart show => 34 4883781101 ad6 GPT (2.3T) 34 20971520 1 freebsd-ufs (10G) 20971554 31457280 2 freebsd-ufs (15G) 52428834 52428800 3 freebsd-ufs (25G) 104857634 8388608 4 freebsd-swap (4.0G) 113246242 4770534893 - free - (2.2T)
testikas# ls /dev/ | grep ad6 ad6 ad6p1 ad6p2 ad6p3 ad6p4
loome neile failisüsteemid
newfs -nL root /dev/ad6p1 newfs -nL usr /dev/ad6p2 newfs -nL var /dev/ad6p3
Loome mountpoindid ja seejärel ühendame kettad nendekülge
# mount /dev/ad6p1 /mnt/root/ # mount /dev/ad6p2 /mnt/usr/ # mount /dev/ad6p3 /mnt/var/
Kõvaketas kust bootisime on /dev/ad4s1a nii ,et dumbime sealt nüüd kõik vajalikud failid ümber värsketele partitsioonidele
cd /mnt/root dump -0Lauf - /dev/ad6s1a | restore -rf - cd /mnt/usr dump -0Lauf - /dev/ad6s1d | restore -rf - cd /mnt/var dump -0Lauf - /dev/ad6s1e | restore -rf -
Vajalik on teha veel uus fstab /mnt/root/etc alla
/dev/ad6p4 none swap sw 0 0 /dev/ad6p1 / ufs rw 1 1 /dev/ad6p2 /usr ufs rw 2 2 /dev/ad6p3 /var ufs rw 2 2
Ja võime üritada masinat startida
Lingid
FreeBSD dumpimisest backupi eesmärgil leiab juttu
- http://www.freebsd.org/projects/bigdisk/index.html lisalugemiseks