package partition_table::empty;
#- this is a mainly dummy partition table. If we find it's empty, we just call -
#- ->clear which will take care of bless'ing us to the partition table type best
#- suited
use diagnostics;
use strict;
use vars qw(@ISA);
@ISA = qw(partition_table::raw);
use common;
use partition_table::raw;
use partition_table;
use c;
sub read_one {
my ($hd, $sector) = @_;
my $tmp;
my $F = partition_table::raw::openit($hd) or die "failed to open device";
c::lseek_sector(fileno($F), $sector, 0) or die "reading of partition in sector $sector failed";
#- check magic number
sysread $F, $tmp, 1024 or die "error reading magic number on disk $hd->{device}";
$tmp eq substr($tmp, 0, 1) x 1024 or die "bad magic number on disk $hd->{device}";
partition_table::initialize($hd);
$hd->{primary}{raw}, $hd->{primary}{info};
}
1;
ain'>index : drakx-backup-do-not-use
blob: de852a83585b12f8312f5f130e7c58f552b9b56b (
plain)
1
2
3
4
5
6
7
8
9
|
/bin/gunzip gzip
/usr/bin/install2 ../lib/libDrakX/install/install2
/usr/bin/commands ../lib/libDrakX/install/commands
/usr/bin/runinstall2 install2
/sbin/fsck.ext2 e2fsck
/lib/modules /modules
/lib/firmware /firmware
/sbin/hotplug /hotplug
/usr/share/X11/xkb/compiled /tmp
|