summaryrefslogtreecommitdiffstats
path: root/balkan
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2000-04-07 20:46:26 +0000
committerMike Fulbright <msf@redhat.com>2000-04-07 20:46:26 +0000
commit125ec921a1b8b2c8fc7a88aeeb63fae7cbaf3082 (patch)
treee97d7571906cfc065ac4d2202fe1db05fb710d5f /balkan
parent16e95109fe6c35ab27b7a5735820926c6b103c48 (diff)
downloadanaconda-125ec921a1b8b2c8fc7a88aeeb63fae7cbaf3082.tar.gz
anaconda-125ec921a1b8b2c8fc7a88aeeb63fae7cbaf3082.tar.xz
anaconda-125ec921a1b8b2c8fc7a88aeeb63fae7cbaf3082.zip
Need to understand RAID partitions as well
Diffstat (limited to 'balkan')
-rw-r--r--balkan/sun.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/balkan/sun.c b/balkan/sun.c
index 67e30eb56..b0cdfa3a5 100644
--- a/balkan/sun.c
+++ b/balkan/sun.c
@@ -93,6 +93,10 @@ int sunpReadTable(int fd, struct partitionTable * table) {
table->parts[i].type = BALKAN_PART_SWAP;
break;
+ case 0xfd:
+ table->parts[i].type = BALKAN_PART_RAID;
+ break;
+
default:
if (table->parts[i].type != WHOLE_DISK &&
llseek(fd, (8192 + 0x55c + SECTOR_SIZE *