Changeset 3377 in MondoRescue for branches/3.2/mindi
- Timestamp:
- May 6, 2015, 1:10:17 PM (9 years ago)
- Location:
- branches/3.2/mindi
- Files:
-
- 3 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/3.2/mindi/README.ia64
r3371 r3377 3 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 4 5 So a perl script called mr _parted2fdisk was written 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. It's only used on ia64. On other archs, mr_parted2fdisk is a link to fdisk.5 So a perl script called mr-parted2fdisk was written 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. It's only used on ia64. On other archs, mr-parted2fdisk is a link to fdisk. 6 6 7 Thus mindi/mondorestore commands launched by root will pass all their call to mr _parted2fdisk on ia64 instead of the real fdisk, and be able to support the GPT format. It will call fdisk and parted for its work. (Note again that on ia32 parte2fdisk is in fact a link to fdisk to avoid any compatibility issue)7 Thus mindi/mondorestore commands launched by root will pass all their call to mr-parted2fdisk on ia64 instead of the real fdisk, and be able to support the GPT format. It will call fdisk and parted for its work. (Note again that on ia32 parte2fdisk is in fact a link to fdisk to avoid any compatibility issue) 8 8 9 9 The install.sh script will setup everything correctly for you. 10 10 11 Note that mr _parted2fdisk supports currently only the -l and -s options as well as the commands p,n,d,w,t,a,q11 Note that mr-parted2fdisk supports currently only the -l and -s options as well as the commands p,n,d,w,t,a,q 12 12 13 13 On Itanium systems you won't generally find an installed isolinux.bin file which is required by mindi to create the bootable images. You'll generally have to take an i386 package for your distribution and install it on your itanium system so that you provide the required missing file. … … 18 18 Bruno. 19 19 20 2015-03-21 tool renamed to mr _parted2fdisk20 2015-03-21 tool renamed to mr-parted2fdisk 21 21 2013-06-08 no binary made anymore, only perl scripts 22 22 2005-12-12 parted2fdisk used everywhere -
branches/3.2/mindi/install.sh
r3371 r3377 95 95 96 96 # Manage perl script man pages 97 for s in mindi-bkphw mindi-get-perl-modules mr _parted2fdisk; do97 for s in mindi-bkphw mindi-get-perl-modules mr-parted2fdisk; do 98 98 install -m 755 $s $SBINDIR 99 99 pod2man -c "$s a MondoRescue tool" --section=8 --release="$VERSTR" $SBINDIR/$s > $s.8 … … 109 109 fi 110 110 111 # Managing mr _parted2fdisk112 (cd $SBINDIR && install -m 755 mr _parted2fdisk $locallib/mindi/rootfs/usr/sbin/mr_parted2fdisk)111 # Managing mr-parted2fdisk 112 (cd $SBINDIR && install -m 755 mr-parted2fdisk $locallib/mindi/rootfs/usr/sbin/mr-parted2fdisk) 113 113 114 114 if [ "$PKGBUILDMINDI" != "true" ]; then 115 115 chown -R root:root $locallib/mindi $conf # $DOCDIR 116 chown root:root $SBINDIR/mindi $MANDIR/mindi.8 $locallib/mindi/analyze-my-lvm $SBINDIR/mr _parted2fdisk116 chown root:root $SBINDIR/mindi $MANDIR/mindi.8 $locallib/mindi/analyze-my-lvm $SBINDIR/mr-parted2fdisk 117 117 fi 118 118 -
branches/3.2/mindi/mindi
r3372 r3377 100 100 \n0eF107-Main | Boot Parameters 0eF207-1/2 | 0eF307-2/2 | 0eF407-PXE\n\ 101 101 " 102 FDISK=$MINDI_SBIN/mr _parted2fdisk102 FDISK=$MINDI_SBIN/mr-parted2fdisk 103 103 104 104 # Using a config file allow to overwrite some values -
branches/3.2/mindi/mr-parted2fdisk
r3376 r3377 3 3 # $Id$ 4 4 # 5 # mr _parted2fdisk: fdisk like interface for parted5 # mr-parted2fdisk: fdisk like interface for parted 6 6 # [developed for mindi/mondo http://www.mondorescue.org] 7 7 # … … 27 27 =head1 NAME 28 28 29 mr _parted2fdisk is a fdisk like command using parted internally for analysing GPT labelled disks29 mr-parted2fdisk is a fdisk like command using parted internally for analysing GPT labelled disks 30 30 31 31 =head1 DESCRIPTION 32 32 33 mr _parted2fdisk behaves like the fdisk command, but dialog internally with parted in order to manipulate partition tables, which allow it to support GPT partition format as well as MBR, contrary to fdisk. It aims at providing compatible external interface with fdisk. Developed initialy for ia64 Linux, it is also useful now on x86 systems using GPT partition format (for large HDDs).33 mr-parted2fdisk behaves like the fdisk command, but dialog internally with parted in order to manipulate partition tables, which allow it to support GPT partition format as well as MBR, contrary to fdisk. It aims at providing compatible external interface with fdisk. Developed initialy for ia64 Linux, it is also useful now on x86 systems using GPT partition format (for large HDDs). 34 34 35 35 =head1 SYNOPSIS 36 36 37 mr _parted2fdisk -s partition38 39 mr _parted2fdisk -l [device]40 41 mr _parted2fdisk [-n] device37 mr-parted2fdisk -s partition 38 39 mr-parted2fdisk -l [device] 40 41 mr-parted2fdisk [-n] device 42 42 43 43 =head1 OPTIONS … … 56 56 57 57 Fake mode. Doesn't pass the commands just simulate. 58 59 =item B<-v> 60 61 Verbose mode. Used to help debugging issues. 58 62 59 63 =item B<no option> … … 102 106 103 107 # Log 104 my $flog = "/var/log/mr _parted2fdisk.log";108 my $flog = "/var/log/mr-parted2fdisk.log"; 105 109 open(FLOG, "> $flog") || die "Unable to open $flog"; 106 110 … … 133 137 my $device; 134 138 my $endmax = ""; 135 my $appname = "mr _parted2fdisk";139 my $appname = "mr-parted2fdisk"; 136 140 my ($mrver,$mrrev) = mr_version_init(); 137 141
Note:
See TracChangeset
for help on using the changeset viewer.