Hallo Frank,

anbei die beiden Dateien.
Wie ich mit der Schulkonsole "bootable" für sda2 setze ist egal.
Für die cache-Partition habe ich es noch nicht probiert - müsste ja auch
mit vi geschehen.

Dellen haben immer ein spezielles BIOS - von EFI kann bei diesen alten
Möhren keine Rede sein.
http://www.dell.com/downloads/global/products/optix/en/optix_330_techspecs.pdf
unten mit dem Celeron 440.

Noch etwas ältere Opitplex GX620 laufen übrigens weiterhin problemlos.
http://www.dell.com/downloads/emea/products/optix/optix_gx520_gx620_de.pdf

Gruß Jürgen



Am 18.09.2016 um 02:37 schrieb Frank Schütte:
> Hallo Jürgen,
> kannst Du mal für den Optiplex 330 die start.conf und gruppe.cfg zeigen.
>
> Haben die Rechner ein EFI?
>
> Gruß,
> Frank Schütte
>
> Am Samstag, 17. September 2016, 18:02:47 CEST schrieb Juergen Engeland:
>> Hallo Thomas,
>>
>> mit linbo 2.3.10 booten unsere acht Dell Optiplex 330 und 360 (Celeron
>> 400 und E1400) linbo im Kreis.
>> Ich weiß - Altmetall, aber gut verarbeitet und leise ;-)
>> Installiert habe ich diese "Geschenke" erst vor ein paar Tagen erst mit
>> linbo 2.3.8.
>> Ob das Problem bereits mit 2.3.9 entstanden ist, weiß ich nicht.
>>
>> Woran kann ich drehen?
>>
>> Gruß Jürgen
>>
>> Am 15.09.2016 um 18:28 schrieb Thomas Schmitt:
>>> Hei!
>>>
>>> linuxmuster-base 6.2.1 & linuxmuster-linbo 2.3.10 korrigieren einen
>>> Fehler bei der Verarbeitung von /dev/mmcblk* Partitionsbezeichnungen.
>>>
>>> Siehe http://www.linuxmuster.net/flyspray/task/626
>>>
>>> VG, Thomas
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> linuxmuster-user mailing list
>>> linuxmuster-user@lists.linuxmuster.net
>>> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>
> _______________________________________________
> linuxmuster-user mailing list
> linuxmuster-user@lists.linuxmuster.net
> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
>

# global part of group specific grub.cfg template for linbo net boot
# tho...@linuxmuster.net
# 20160804
#

# if you don't want this file being overwritten by import_workstations remove 
the following line:
# ### managed by linuxmuster.net ###

# edit to your needs
set default=0
set timeout=0
set fallback=1

set gfxpayload=800x600x16

# 32bit pae, non pae or 64bit kernel
if cpuid -l; then
 set linbo_kernel=/linbo64
 set linbo_initrd=/linbofs64.lz
elif cpuid -p; then
 set linbo_kernel=/linbo
 set linbo_initrd=/linbofs.lz
else
 set linbo_kernel=/linbo-np
 set linbo_initrd=/linbofs-np.lz
fi

# theme settings (modify for custom theme)
set theme=/boot/grub/themes/linbo/theme.txt
#set font=/boot/grub/themes/linbo/unifont-regular-16.pf2

# load theme
#if [ -e "$theme" -a -e "$font" ]; then
# loadfont "$font"
 export theme
#fi

clear

# linbo part, boot local or net (default #0)
menuentry 'LINBO' --class linux {

 echo LINBO $bootflag for group dell
 echo

 set root="(hd0,4)"
 if [ -e "$linbo_kernel" -a -e "$linbo_initrd" ]; then
  set bootflag=localboot
 elif [ -n "$pxe_default_server" ]; then
  set root="(tftp)"
  set bootflag=netboot
 fi

 if [ -n "$bootflag" ]; then
  echo -n "Loading $linbo_kernel ..."
  linux $linbo_kernel  $bootflag
  echo
  echo -n "Loading $linbo_initrd ..."
  initrd $linbo_initrd
  boot
 else
  if [ "$grub_platform" = "pc" ]; then
   set ipxe="/ipxe.lkrn"
  fi
  if [ -e "$ipxe" ]; then
   echo -n "Initiating pxe boot ..."
   linux16 $ipxe dhcp
   boot
  fi
 fi

}

# group specific grub.cfg template for linbo net boot, should work with linux 
and windows operating systems
# tho...@linuxmuster.net
# 20160804
#

# start "HULC" directly
menuentry 'HULC (Start)' --class unknown_start {

 set root="(hd0,2)"
 set win_efiloader="/EFI/Microsoft/Boot/bootmgfw.efi"
 
 if [ -e /vmlinuz -a -e /initrd.img ]; then
  linux /vmlinuz root=/dev/sda2 
  initrd /initrd.img
 elif [ -e /vmlinuz -a -e /initrd ]; then
  linux /vmlinuz root=/dev/sda2 
  initrd /initrd
 elif [ -e /vmlinuz -a -e /initrd.img ]; then
  linux /vmlinuz root=/dev/sda2 
  initrd /initrd.img
 elif [ -e /vmlinuz ]; then
  linux /vmlinuz root=/dev/sda2 
 elif [ -s /boot/grub/grub.cfg ] ; then
  configfile /boot/grub/grub.cfg
 elif [ "$grub_platform" = "pc" ]; then
  if [ -s /bootmgr ] ; then
   ntldr /bootmgr
  elif [ -s /ntldr ] ; then
   ntldr /ntldr
  elif [ -s /grldr ] ; then
   ntldr /grldr
  else
   chainloader +1
  fi
 elif [ -e "$win_efiloader" ]; then
  chainloader $win_efiloader
  boot
 fi

}

# boot LINBO, sync and then start "HULC"
menuentry 'HULC (Sync+Start)' --class unknown_syncstart {

 set root="(hd0,4)"

 if [ -e "$linbo_kernel" -a -e "$linbo_initrd" ]; then
  set bootflag=localboot
 elif [ -n "$pxe_default_server" ]; then
  set root="(tftp)"
  set bootflag=netboot
 fi

 if [ -n "$bootflag" ]; then
  echo LINBO $bootflag for group dell
  echo
  echo -n "Loading $linbo_kernel ..."
  linux $linbo_kernel  linbocmd=sync:1,start:1 $bootflag
  echo
  echo -n "Loading $linbo_initrd ..."
  initrd $linbo_initrd
  boot
 fi

}

# boot LINBO, format os partition, sync and then start "HULC"
menuentry 'HULC (Neu+Start)' --class unknown_newstart {

 set root="(hd0,4)"

 if [ -e "$linbo_kernel" -a -e "$linbo_initrd" ]; then
  set bootflag=localboot
 elif [ -n "$pxe_default_server" ]; then
  set root="(tftp)"
  set bootflag=netboot
 fi

 if [ -n "$bootflag" ]; then
  echo LINBO $bootflag for group dell
  echo
  echo -n "Loading $linbo_kernel ..."
  linux $linbo_kernel  linbocmd=format:2,sync:1,start:1 $bootflag
  echo
  echo -n "Loading $linbo_initrd ..."
  initrd $linbo_initrd
  boot
 fi

}

# group specific grub.cfg template for linbo net boot, should work with linux 
and windows operating systems
# tho...@linuxmuster.net
# 20160804
#

# start "Virtuelle Maschinen syncen" directly
menuentry 'Virtuelle Maschinen syncen (Start)' --class unknown_start {

 set root="(hd0,3)"
 set win_efiloader="/EFI/Microsoft/Boot/bootmgfw.efi"
 
 if [ -e /vmlinuz -a -e /initrd.img ]; then
  linux /vmlinuz root=/dev/sda3 
  initrd /initrd.img
 elif [ -e /vmlinuz -a -e /initrd ]; then
  linux /vmlinuz root=/dev/sda3 
  initrd /initrd
 elif [ -e /vmlinuz -a -e /noinitrd_placeholder ]; then
  linux /vmlinuz root=/dev/sda3 
  initrd /noinitrd_placeholder
 elif [ -e /vmlinuz ]; then
  linux /vmlinuz root=/dev/sda3 
 elif [ -s /boot/grub/grub.cfg ] ; then
  configfile /boot/grub/grub.cfg
 elif [ "$grub_platform" = "pc" ]; then
  if [ -s /bootmgr ] ; then
   ntldr /bootmgr
  elif [ -s /ntldr ] ; then
   ntldr /ntldr
  elif [ -s /grldr ] ; then
   ntldr /grldr
  else
   chainloader +1
  fi
 elif [ -e "$win_efiloader" ]; then
  chainloader $win_efiloader
  boot
 fi

}

# boot LINBO, sync and then start "Virtuelle Maschinen syncen"
menuentry 'Virtuelle Maschinen syncen (Sync+Start)' --class unknown_syncstart {

 set root="(hd0,4)"

 if [ -e "$linbo_kernel" -a -e "$linbo_initrd" ]; then
  set bootflag=localboot
 elif [ -n "$pxe_default_server" ]; then
  set root="(tftp)"
  set bootflag=netboot
 fi

 if [ -n "$bootflag" ]; then
  echo LINBO $bootflag for group dell
  echo
  echo -n "Loading $linbo_kernel ..."
  linux $linbo_kernel  linbocmd=sync:2,start:2 $bootflag
  echo
  echo -n "Loading $linbo_initrd ..."
  initrd $linbo_initrd
  boot
 fi

}

# boot LINBO, format os partition, sync and then start "Virtuelle Maschinen 
syncen"
menuentry 'Virtuelle Maschinen syncen (Neu+Start)' --class unknown_newstart {

 set root="(hd0,4)"

 if [ -e "$linbo_kernel" -a -e "$linbo_initrd" ]; then
  set bootflag=localboot
 elif [ -n "$pxe_default_server" ]; then
  set root="(tftp)"
  set bootflag=netboot
 fi

 if [ -n "$bootflag" ]; then
  echo LINBO $bootflag for group dell
  echo
  echo -n "Loading $linbo_kernel ..."
  linux $linbo_kernel  linbocmd=format:3,sync:2,start:2 $bootflag
  echo
  echo -n "Loading $linbo_initrd ..."
  initrd $linbo_initrd
  boot
 fi

}

# LINBO start.conf fuer Windows XP
# Windows XP System auf Partition 1 (FAT32)
# Daten auf Partition 2
# Cache auf Partition 3
# Festplatte 20G

[LINBO]                  # globale Konfiguration
SystemType = bios
Cache = /dev/sda4        # lokale Cache Partition
Server = 10.0.2.2
Group = dell
RootTimeout = 600        # automatischer Rootlogout nach 600 Sek.
Autopartition = no       # keine automatische Partitionsreparatur beim 
LINBO-Start
AutoFormat = no          # kein automatisches Formatieren aller Partitionen 
beim LINBO-Start
AutoInitCache = no       # kein automatisches Befüllen des Caches beim 
LINBO-Start
DownloadType = rsync     # Image-Download per torrent|multicast|rsync, default 
ist rsync
BackgroundFontColor = white         # Bildschirmschriftfarbe (default: white)
ConsoleFontColorStdout = lightgreen # Konsolenschriftfarbe (default: white)
ConsoleFontColorStderr = orange     # Konsolenschriftfarbe für 
Fehler-/Warnmeldungen (default: red)
KernelOptions = 

[Partition]              # Start einer Partitionsdefinition, Windows XP
Dev = /dev/sda1          # Device-Name der Partition (sda1 = erste Partition 
auf erster Platte)
Size = 4096000           # Partitionsgroesse in kB (Bsp.: ca. 5G)
Id = 82                   # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, 7 
= NTFS, ...)
FSType = swap            # Dateisystem auf der Partition
Bootable = no            # Bootable-Flag

[Partition]              # Start einer Partitionsdefinition, Datenpartition
Dev = /dev/sda2          # Device-Name der Partition (sda2 = zweite Partition 
auf erster Platte)
Size = 30720000          # Partitionsgroesse in kB (Bsp.: ca. 10G)
Id = 83                   # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, 7 
= NTFS, ...)
FSType = ext4            # Dateisystem auf der Partition
Bootable = yes            # Bootable-Flag

[Partition]              # Definition der Cache-Partition
Dev = /dev/sda3          # Device-Name der Partition (sda3 = dritte Partition 
auf erster Platte)
Size = 20480000                  # Partitionsgroesse in kB (Bsp.: keine Angabe 
= Rest der Platte, ca. 5GB)
Id = 83                  # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, ...)
FSType = ext4            # Dateisystem fuer Cache-Partition (ext4)
Bootable = no            # Bootable-Flag



[Partition]
Dev = /dev/sda4
Size = 
Id = 83
FSType = ext4
Bootable = no



[OS]
Name = HULC
Version = Kubuntu 14.04
Description = 
IconName = HULC
Image = 
BaseImage = GNU-Linux-notebook.cloop
Boot = /dev/sda2
Root = /dev/sda2
Kernel = vmlinuz
Initrd = initrd.img
Append = 
StartEnabled = yes
SyncEnabled = yes
NewEnabled = yes
Hidden = no
Autostart = yes
AutostartTimeout = 5
DefaultAction = start



[OS]
Name = Virtuelle Maschinen syncen
Version = 
Description = Windows XP SP3 - VM
IconName = 
Image = 
BaseImage = MS-Windows-notebook.cloop
Boot = /dev/sda3
Root = /dev/sda3
Kernel = vmlinuz
Initrd = 
Append = 
StartEnabled = no
SyncEnabled = yes
NewEnabled = yes
Hidden = no
Autostart = no
AutostartTimeout = 5
DefaultAction = start
_______________________________________________
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an