summaryrefslogtreecommitdiffstats
path: root/drakpxelinux.pl
diff options
context:
space:
mode:
authorAntoine Ginies <aginies@mandriva.com>2005-09-14 12:59:37 +0000
committerAntoine Ginies <aginies@mandriva.com>2005-09-14 12:59:37 +0000
commitd681176686260d11a5d8bbc5e160a25a8a626ed2 (patch)
tree144b1d173f8e7d23398e2e98bda209d0b7251760 /drakpxelinux.pl
parent4bdec52a6a4cdca6918222096252129a3811f493 (diff)
downloaddrakpxelinux-d681176686260d11a5d8bbc5e160a25a8a626ed2.tar
drakpxelinux-d681176686260d11a5d8bbc5e160a25a8a626ed2.tar.gz
drakpxelinux-d681176686260d11a5d8bbc5e160a25a8a626ed2.tar.bz2
drakpxelinux-d681176686260d11a5d8bbc5e160a25a8a626ed2.tar.xz
drakpxelinux-d681176686260d11a5d8bbc5e160a25a8a626ed2.zip
fix ramdisk_size (read/write)
Diffstat (limited to 'drakpxelinux.pl')
-rw-r--r--drakpxelinux.pl24
1 files changed, 12 insertions, 12 deletions
diff --git a/drakpxelinux.pl b/drakpxelinux.pl
index 47deb61..7759c58 100644
--- a/drakpxelinux.pl
+++ b/drakpxelinux.pl
@@ -161,7 +161,7 @@ use constant COLUMN_INTERFACE => 5;
use constant COLUMN_NETWORK => 6;
use constant COLUMN_SERVER => 7;
use constant COLUMN_DIRECTORY => 8;
-use constant COLUMN_RAMDISK => 9;
+use constant COLUMN_RAMDISK_SIZE => 9;
use constant COLUMN_VGA => 10;
use constant COLUMN_DISPLAY => 11;
use constant COLUMN_OTHERS => 12;
@@ -199,7 +199,7 @@ sub update_pxelinux_conf_from_treeview {
my $iter = $model->get_iter_first;
splice @{$pxelinux_conf->{entries}};
while ($iter) {
- my ($label, $info, $kernel, $initrd, $method, $interface, $network, $server, $directory, $ramdisk, $vga, $display, $others, $auto_install) = $model->get($iter, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13);
+ my ($label, $info, $kernel, $initrd, $method, $interface, $network, $server, $directory, $ramdisk_size, $vga, $display, $others, $auto_install) = $model->get($iter, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13);
my $entry = {
label => $label,
info => $info,
@@ -210,7 +210,7 @@ sub update_pxelinux_conf_from_treeview {
network => $network,
server => $server,
directory => $directory,
- ramdisk => $ramdisk,
+ ramdisk_size => $ramdisk_size,
vga => $network::pxe::vga_resolution_to_bios{$vga},
display => $display,
others => $others,
@@ -252,7 +252,7 @@ sub set_pxelinux_entry_at_iter {
COLUMN_NETWORK, $entry->{network},
COLUMN_SERVER, $entry->{server},
COLUMN_DIRECTORY, $entry->{directory},
- COLUMN_RAMDISK, $entry->{ramdisk},
+ COLUMN_RAMDISK_SIZE, $entry->{ramdisk_size},
COLUMN_VGA, $network::pxe::vga_bios_to_resolution{$entry->{vga}},
COLUMN_DISPLAY, $entry->{display},
COLUMN_OTHERS, $entry->{others},
@@ -345,7 +345,7 @@ sub wizard_add_entry {
info => $WINFO,
kernel => "images/$vmlinuzpxe",
initrd => "images/$WPXENAME.rdz",
- ramdisk => "128000",
+ ramdisk_size => "128000",
vga => "788",
others => "root=/dev/ram3 rw",
};
@@ -567,11 +567,11 @@ sub edit_box_item {
my $buttondir = Gtk2::Button->new(N("Select directory"));
$buttondir->signal_connect(clicked => sub { $file_dialogd->show });
- my $ramdisk = new Gtk2::OptionMenu();
- $ramdisk->set_popdown_strings(@list_ram);
- if ($entry->{ramdisk} eq "") { $entry->{ramdisk} = "128000" }
- $ramdisk->entry->set_text($entry->{ramdisk});
- set_help_tip($ramdisk, 'ramsize');
+ my $ramdisk_size = new Gtk2::OptionMenu();
+ $ramdisk_size->set_popdown_strings(@list_ram);
+ if ($entry->{ramdisk_size} eq "") { $entry->{ramdisk_size} = "128000" }
+ $ramdisk_size->entry->set_text($entry->{ramdisk_size});
+ set_help_tip($ramdisk_size, 'ramsize');
my $vga = new Gtk2::OptionMenu();
$vga->set_popdown_strings(sort keys %network::pxe::vga_resolution_to_bios);
@@ -631,7 +631,7 @@ sub edit_box_item {
0, gtkadd(Gtk2::Frame->new(N("Mandriva Linux installer options")),
gtkpack_(gtkset_border_width(Gtk2::VBox->new, 5),
- 0, $label_and_widgets->(N("Ramdisk size"), $ramdisk, ""),
+ 0, $label_and_widgets->(N("Ramdisk size"), $ramdisk_size, ""),
0, $label_and_widgets->(N("Custom options"), $others, ""),
0, $label_and_widgets->(N("Frame buffer resolution"), $vga, ""),
0, $label_and_widgets->(N("Remote IP of X server"), $display, ""),
@@ -672,7 +672,7 @@ sub edit_box_item {
}
$entry->{server} = $server->get_text;
$entry->{directory} = $directory->get_text;
- $entry->{ramdisk} = $ramdisk->entry->get_text;
+ $entry->{ramdisk_size} = $ramdisk_size->entry->get_text;
$entry->{vga} = $network::pxe::vga_resolution_to_bios{$vga->entry->get_text};
$entry->{display} = $display->get_text;
$entry->{others} = $others->get_text;