Erinevus lehekülje "FreeBSD GPT" redaktsioonide vahel
Allikas: Kuutõrvaja
1. rida: | 1. rida: | ||
Kuidas installida FreeBSD 6.5TB suurusele kettale | Kuidas installida FreeBSD 6.5TB suurusele kettale | ||
− | kasutades GPT partisioneerimist. | + | kasutades GPT partisioneerimist. Tavaline sysinstall ja fdisk kahjuks ei suuda |
+ | meid siin aidata. | ||
− | Esiteks boodime üles masina mingilt teiselt BSD | + | Esiteks boodime üles masina mingilt teiselt BSD kettalt |
ja seal tuleb anda järgnevad käsud. | ja seal tuleb anda järgnevad käsud. | ||
+ | |||
+ | gpt create -f da0 | ||
+ | gpt boot -b /mnt/pmbr -g /mnt/gptboot da0 | ||
+ | gpt boot -b /boot/pmbr -g /mnt/gptboot da0 | ||
+ | gpt boot -b /boot/pmbr -g /boot/gptboot da0 | ||
+ | |||
+ | Seejärel loome paraja suurusega partitsioonid, nende loomise hõlbustamiseks väike spikker | ||
Sektorite spikker | Sektorite spikker | ||
17. rida: | 25. rida: | ||
*10GB = 20971520 sect | *10GB = 20971520 sect | ||
− | |||
− | |||
− | |||
− | |||
gpt add -t ufs -s 10485760 da0 | gpt add -t ufs -s 10485760 da0 | ||
gpt add -t ufs -s 20971520 da0 | gpt add -t ufs -s 20971520 da0 | ||
31. rida: | 35. rida: | ||
newfs -nL var /dev/da0p4 | newfs -nL var /dev/da0p4 | ||
newfs -nL srv /dev/da0p6 | newfs -nL srv /dev/da0p6 | ||
+ | |||
+ | Loome mountpoindid ja seejärel ühendame kettad nendekülge | ||
mount /dev/da0p2 /mnt/root | mount /dev/da0p2 /mnt/root | ||
mount /dev/da0p3 /mnt/usr | mount /dev/da0p3 /mnt/usr | ||
mount /dev/da0p4 /mnt/var | mount /dev/da0p4 /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 | cd /mnt/root | ||
42. rida: | 51. rida: | ||
cd /mnt/var | cd /mnt/var | ||
dump -0Lauf - /dev/ad4s1d | restore -rf - | dump -0Lauf - /dev/ad4s1d | restore -rf - | ||
+ | |||
+ | Vajalik on teha veel uus fstab | ||
+ | |||
+ | /dev/da0p1 none swap sw 0 0 | ||
+ | /dev/da0p2 / ufs rw 1 1 | ||
+ | /dev/da0p3 /usr ufs rw 2 2 | ||
+ | /dev/da0p4 /var ufs rw 2 2 | ||
+ | /dev/da0p6 /srv ufs rw 2 2 | ||
+ | |||
+ | Ja võime üritada masinat startida |
Redaktsioon: 16. aprill 2009, kell 13:18
Kuidas installida FreeBSD 6.5TB suurusele kettale kasutades GPT partisioneerimist. Tavaline sysinstall ja fdisk kahjuks ei suuda meid siin aidata.
Esiteks boodime üles masina mingilt teiselt BSD kettalt ja seal tuleb anda järgnevad käsud.
gpt create -f da0 gpt boot -b /mnt/pmbr -g /mnt/gptboot da0 gpt boot -b /boot/pmbr -g /mnt/gptboot da0 gpt boot -b /boot/pmbr -g /boot/gptboot da0
Seejärel loome paraja suurusega partitsioonid, nende loomise hõlbustamiseks väike spikker
Sektorite spikker
- 8KB = 16 sectors
- 32KB = 64 sect
- 64KB = 128 sect
- 256MB = 524288 sect
- 512MB = 1048576 sect
- 1GB = 2097152 sect
- 2GB = 4194304 sect
- 5GB = 10485760 sect
- 10GB = 20971520 sect
gpt add -t ufs -s 10485760 da0 gpt add -t ufs -s 20971520 da0 gpt add -t ufs -s 25971520 da0 gpt add -t swap -s 10485760 da0 gpt add -t ufs da0
newfs -nL root /dev/da0p2 newfs -nL usr /dev/da0p3 newfs -nL var /dev/da0p4 newfs -nL srv /dev/da0p6
Loome mountpoindid ja seejärel ühendame kettad nendekülge
mount /dev/da0p2 /mnt/root mount /dev/da0p3 /mnt/usr mount /dev/da0p4 /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/ad4s1a | restore -rf - cd /mnt/usr dump -0Lauf - /dev/ad4s1f | restore -rf - cd /mnt/var dump -0Lauf - /dev/ad4s1d | restore -rf -
Vajalik on teha veel uus fstab
/dev/da0p1 none swap sw 0 0 /dev/da0p2 / ufs rw 1 1 /dev/da0p3 /usr ufs rw 2 2 /dev/da0p4 /var ufs rw 2 2 /dev/da0p6 /srv ufs rw 2 2
Ja võime üritada masinat startida