🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Michał_Sz Sun, 19 Dec 2010 20:02
powiększenie partycji UFS- proszę o pomoc
#21903
Author: Michał_Sz
Date: Sun, 19 Dec 2010 20:02
70 lines
3309 bytes
Mam problem, uruchomiłem FreeBSD jako maszyna wirtualna, mam gotowy 
image systemu.  ZA pomocą qemu-img utworzyłem dla niego dysk 50G, ale 
dysk wirtualny miał 4G, postanowiłem go powiększyć jedynym sposobem jaki 
  znalazłem to wykonanie image dysku 46G jako pusty i utworzenie jednego 
image z dwóch. Zrobiłem to tak :

cat freebsd.img zero.img > freebsd_end.img, po tej operacji system 
wstaje i działa tak jak przed, lecz okazuje się że posiada tyle samo 
pojemności partycji :

radius# fdisk /dev/ad0
******* Working on device /dev/ad0 *******
parameters extracted from in-core disklabel are:
cylinders=104025 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=104025 heads=16 sectors/track=63 (1008 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
     start 63, size 8388513 (4095 Meg), flag 80 (active)
         beg: cyl 0/ head 1/ sector 1;
         end: cyl 129/ head 15/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>

Wychodzi na to że reszta jest nie "zdefiniowana"

Partycja która jest podmontowana jako root "/" wygląda tak :

radius# fdisk /dev/ad0s1
******* Working on device /dev/ad0s1 *******
parameters extracted from in-core disklabel are:
cylinders=8321 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=8321 heads=16 sectors/track=63 (1008 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
<UNUSED>
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
     start 0, size 50000 (24 Meg), flag 80 (active)
         beg: cyl 0/ head 0/ sector 1;
         end: cyl 1023/ head 254/ sector 63

Tego wogule nie rozumiem dlaczego tak mi pokazuje.

Jak sobie z tym poradzić, aby mieć całą dostępną przestrzeń partycji.

Może ktoś ma pomysł jak skopiować mniejszą partycję na większą bez 
konieczności późniejszego jej powiększania.

Michał Sz.
Re: powiększenie partycji UFS- proszę o pomoc
#21904
Author: Paweł Kania
Date: Sun, 19 Dec 2010 22:14
16 lines
1473 bytes
Michał_Sz napisał(a):
> Jak sobie z tym poradzić, aby mieć całą dostępną przestrzeń partycji.

Możesz użyć growfs(8), poczytaj:
http://forums.freebsd.org/showthread.php?t=5524

Najbezpieczniej jest zrobić dump(8) level 0, utworzyć wszystkie
partycje na nowo, a następnie odtworzyć restore(8).

Elb

-- 
- No wiesz, pijany i o trzeciej nad ranem wracasz do domu!?
- A kto powiedział, że wracam? Po gitarę tylko przyszedłem.
===========================================================
FAQ  pl.rec.muzyka.gitara:          http://faq.prmg.art.pl/
Re: powiększenie partycji UFS- proszę o pomoc
#21905
Author: Michał Sz.
Date: Mon, 20 Dec 2010 08:15
13 lines
1398 bytes
W dniu 2010-12-19 23:14, Paweł Kania pisze:
> Michał_Sz napisał(a):
>> Jak sobie z tym poradzić, aby mieć całą dostępną przestrzeń partycji.
>
> Możesz użyć growfs(8), poczytaj:
> http://forums.freebsd.org/showthread.php?t=5524
>
> Najbezpieczniej jest zrobić dump(8) level 0, utworzyć wszystkie
> partycje na nowo, a następnie odtworzyć restore(8).
>
> Elb
>
DZięki za podpowiedz, wykorzystałem sysinstall i dump-a.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads