total descendants:: total children::1 |
mam maly disk a chcem mat /usr na druhom disku. netbsd toto nepodporuje pri instalacii a tak som sa s tym sral sest hodin pokial som to spravil. report: nakoniec som to nerobil cez ccd, co asi nieje najcistejsie ale z toho manualu mi vyslo ze ccd nemozem robit s diskom na ktorom uz mam netbsd nainstalovalovany, alebo ak hej, tak velmi tazko .. tpostup: napchat disk do pccka, rozbehat v biose po boote pozriet dmesg ako ho naslo, teda aky device file bude mat (napr wd1 abo tak) potom dlhe tahanice s disklabelom pokial som pochopil ze *bsd disk sa sklada z viacerych casti, d particie, c particie a az tie obsahuju particie ktore sa mountuju no este pred disklabel treba zrusit vsetko co tam bolo, takze: dd if=/dev/zero of=/dev/rwd1d bs=1m count=1 (to r na zaciatku tam je kvoli raw pristupu na disk, d-cko nakonci bo tak mi to slo, haha. toto zmaze vsetky particie. doslova: prepise prvy megabajt disku nulami potom : disklabel -I -i /dev/wd1 - to I aby disklabel vytvaral label odznova potom vytvorit d particiu zacinajucu na nule a cez cely disk, to iste s c particiou, potom uz len a takisto od nuly cez cely disk (alebo od prveho sektoru??) potom este zmenit label a zapisat. vytvorit filesystem cez newfs (newfs -m 5 -b 4096 -f 1024 -i 23768 /dev/wd1a a-cko je filesystem ktory sme vytvorili ako 4.2BSD namountovat disk niekde (/test) skopcit tam cely /usr potom uz len zmenit fstab tak aby /usr bol mountovany na novy disk Problem: potom ako /usr premountujem z /dev/wd0e na /dev/wd1a - mam asi 500 MB z wd0e nevyuzitych.. ako ich prehodit na wd0b? alebo niekde?? na / filesystem??? Da sa to spravit cistejsie? Ako? Da sa to spravit tak ze nebudem nic kopcit, iba nejake expandem /usr tak aby bol na dvoch diskoch? |
| |||||||||||||||||||||||