boot vom usb stick

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
gladiator
Beiträge: 34
Registriert: 23.10.2007 12:59:32

boot vom usb stick

Beitrag von gladiator » 25.10.2007 18:42:22

hi,
ich hab einfach mit einem standard debian installer auf einen usbstik installiert. lief auch alles super allerdings machte grub nach der installation den error 18. ich habe mal im grub manual geschaut. deshalb vermute ich, dass der usb stick größer ist als mein bios verwalten kann. hat jemand eine idee was ich machen kann damit mein server von dem usb stick bootet?
Zuletzt geändert von gladiator am 26.10.2007 13:13:41, insgesamt 1-mal geändert.

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 25.10.2007 21:22:06

Hi,

wie groß ist denn dein Stick?

Womöglich musst du das BIOS updaten oder eine extra Bootpartition anlegen.

Gruß cirrussc

gladiator
Beiträge: 34
Registriert: 23.10.2007 12:59:32

Beitrag von gladiator » 26.10.2007 10:53:05

cirrussc hat geschrieben:Hi,

wie groß ist denn dein Stick?
der stick is 1gb groß
cirrussc hat geschrieben: Womöglich musst du das BIOS updaten oder eine extra Bootpartition anlegen.

Gruß cirrussc
das bios ist aktuell. wie groß sollte die boot partition sein und was genau sollte da drauf.
nur /boot oder noch mehr?

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 26.10.2007 13:20:58

hi,

"zu groß" heißt in dem Fall "zu viele Zylinder" (>1023),
nicht "zuviele Gigabytes". Da der Hersteller die Geometrie
C/H/S frei wählen kann, hat man hier wohl an den Köpfen
gespart. Mit "fdisk -l" könnte man das kontrollieren.

Außer /boot gehört nichts in die 1. Partition. Wieviel Platz du
brauchst, sagt "du -h /boot". Für Lenny sind's ca:
- 200KB für das grub-Verzeichnis
- 1.5MB für den Kernel
- 900KB für die System.map
- 100KB für die config
- 0 bis ca. 10MB für die initrd

Die initrd ist überhaupt das Problem, wenn der Stick überall
laufen soll. Ansonsten bietet sich ein selbstgebauter Kernel
ohne initrd an.
Beware of programmers who carry screwdrivers.

gladiator
Beiträge: 34
Registriert: 23.10.2007 12:59:32

Beitrag von gladiator » 26.10.2007 13:21:47

ich habe jetzt mal probiert statt grub lilo zu verwenden. das booten läuft mit lilo, aber bevor er mit booten fertig ist macht er diesen error:

Code: Alles auswählen

/init: /init: 1: cannotopen /dev/root: No such device or address
Begin: running /scripts/local-premount ...
Done. 
Usage: modprobe ...
...
mount: Cannot read /etc/fstab: No such file or directory
Begin: Running /scripts/local-bottom ...
Done.

gladiator
Beiträge: 34
Registriert: 23.10.2007 12:59:32

Beitrag von gladiator » 30.10.2007 20:15:20

ich habe gehört man sollte ein besoderes dateisystem verwenden damit der stick möglichst wenig zugriffe erleiden muss. weißt du welches da das beste ist und wie ich das mit dem debian installer bekaunt machen kann?

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 30.10.2007 21:28:05

eine Installation würde ich immer auf ext2/3 machen.
Ein spezielles Flash-Dateisystem wird vom Installer nicht
unterstützt und xfs, jfs usw. bringen schätzungsweise in
der Hinsicht keinen Vorteil.

Ansonsten bin ich nach wie vor für read only mounten
und Ramdisks.
Beware of programmers who carry screwdrivers.

Antworten