1 | README for mondo/mindi usage on ia64
|
---|
2 |
|
---|
3 | Linux distributions on ia64 uses a different file table format than on i386, called GPT instead of MBR. The fdisk command used by mindi/mondo to determine all aspects related to the disc hasn't been adapted yet to handle GPT. Only the parted command is able to do it.
|
---|
4 |
|
---|
5 | So I've written a perl script called parted2fdisk.pl that will take as input all the order that mindi/mondo pass to fdisk, translate them to be given to parted and print the result in fdisk format. So this is a filter allowing fdisk replacement.
|
---|
6 |
|
---|
7 | To use it on the system to backup, please do the following as root:
|
---|
8 |
|
---|
9 | mv /sbin/fdisk /usr/local/bin/fdisk
|
---|
10 | ln -sf /usr/share/mindi/parted2fdisk.pl /sbin/fdisk
|
---|
11 | Verify that /usr/local/bin is in your path or add it.
|
---|
12 |
|
---|
13 | The mindi.rpm package will do that automatically for you.
|
---|
14 |
|
---|
15 | Thus mindi/mondo launched by root will smoothly pass all their call to parted2fdisk.pl instead of the real fdisk, and be able to support the GPT format.
|
---|
16 | The existing fdisk command on your system needs to remain accessible in your path as parted2fdisk.pl uses it.
|
---|
17 |
|
---|
18 | To get it on the system to restore, please do the following as root:
|
---|
19 |
|
---|
20 | make -f Makefile.parted2fdisk
|
---|
21 | make -f Makefile.parted2fdisk install
|
---|
22 | mv rootfs/sbin/parted2fdisk-ia64 rootfs/sbin/parted2fdisk
|
---|
23 |
|
---|
24 | This will produce a binary version that will be used by mondorestore during the restoration process on ia64 to handle the GPT format. (Note that on ia32 parte2fdisk is in fact a link to fdisk to avoid any compatibility issue)
|
---|
25 | So in the restoration environment on ia64, /sbin/fdisk is in fact the result of the compilation of parted2fdisk, and the real ia64 fdisk is placed under /usr/local/bin (result of the previous setup on the machine to backup)
|
---|
26 |
|
---|
27 | Again the mindi.rpm package will do that automatically for you.
|
---|
28 |
|
---|
29 | Note that parted2fdisk.pl supports currently only the -l and -s options as well as the commands p,n,d,w,t,a,q
|
---|
30 |
|
---|
31 | Please report any problem around that tool to bruno.cornec@hp.com
|
---|
32 | Bruno.
|
---|
33 |
|
---|
34 | 2005-03-23 Explain compilation and backup/restore split
|
---|
35 | 2004-09-16 Initial file
|
---|