DebvisionCR2-USB als Tarfile

Installation unterschiedlicher Linux Distributionen auf der Zenega

DebvisionCR2-USB als Tarfile

Beitragvon naicheben » 23.01.2010 16:40

Auf Anfrage habe ich ein Tarfile von DebvisionCR2 angefertigt. Es kann hier http://ingeninge.homelinux.net/ingmar/Debvision/DebvisionCR2-USB.tar.bz2 runtergeladen werden.
Mein Stick ist dabei so aufgeteilt:
Code: Alles auswählen
/dev/sda1 /boot ext3 256MB
/dev/sda2 swap swap 256MB
/dev/sda3 / ext3 Rest


Kleine Anleitung, ich boote dazu mit der Debian-Netinstall-CD in den Rettungsmodus:
1) Den nagelneuen Stick platt machen
Code: Alles auswählen
umount /dev/sda1
fdisk /dev/sda
Command (m for help): d
Selected partition 1

Command (m for help): p

Disk /dev/sda: 4007 MB, 4007657472 bytes
86 heads, 22 sectors/track, 4137 cylinders
Units = cylinders of 1892 * 512 = 968704 bytes

   Device Boot      Start         End      Blocks   Id  System


Die Partitionen erstellen:
Code: Alles auswählen
Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-4137, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-4137, default 4137): +256M

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (266-4137, default 266):
Using default value 266
Last cylinder or +size or +sizeM or +sizeK (266-4137, default 4137): +256M

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 3
First cylinder (531-4137, default 531):
Using default value 531
Last cylinder or +size or +sizeM or +sizeK (531-4137, default 4137):
Using default value 4137

/dev/sda1 bootbar machen:
Code: Alles auswählen
Command (m for help): a
Partition number (1-4): 1

Command (m for help): p

Disk /dev/sda: 4007 MB, 4007657472 bytes
86 heads, 22 sectors/track, 4137 cylinders
Units = cylinders of 1892 * 512 = 968704 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         265      250679   83  Linux
/dev/sda2             266         530      250690   83  Linux
/dev/sda3             531        4137     3412222   83  Linux



und sda2 als swap kennzeichnen:
Code: Alles auswählen
Command (m for help): t
Partition number (1-4): 2
Hex code (type L to list codes): 82
Changed system type of partition 2 to 82 (Linux swap / Solaris)

Command (m for help): p

Disk /dev/sda: 4007 MB, 4007657472 bytes
86 heads, 22 sectors/track, 4137 cylinders
Units = cylinders of 1892 * 512 = 968704 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         265      250679   83  Linux
/dev/sda2             266         530      250690   82  Linux swap / Solaris
/dev/sda3             531        4137     3412222   83  Linux

und alles speichern:
Code: Alles auswählen
Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.


jetzt formatieren:
Code: Alles auswählen
mkfs.ext3 /dev/sda1
mkfs.ext3 /dev/sda3
mkswap /dev/sda2


Dann einbinden:
Code: Alles auswählen
mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot

und dann das Tarfile darauf entpacken.
Code: Alles auswählen
tar xvpjf DebvisionCR2-USB.tar.bz2 -C /mnt/

Grub einrichten und schon kann es losgehen. Dabei hat sich bei mir folgender Weg bewährt:
Code: Alles auswählen
umount /dev/sda1
chroot /mnt
rm /etc/mtab
mount -a
grub-install /dev/sda1

Jetzt in der /boot/grub/menu.lst hda in sda ändern und dann weiter nochmal mit Grub:
Code: Alles auswählen
grub

grub> root=(hd0,0)
Filesystem type is ext2fs, partition type 0x83

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... yes
Checking if "/grub/stage2" exists... yes
Checking if "/grub/e2fs_stage1_5" exists... yes
Running "embed /grub/e2fs_stage1_5 (hd0)"...  15 sectors are embedded.
succeeded
Running "install /grub/stage1 (hd0) (hd0)1+15 p (hd0,0)/grub/stage2 /grub/menu
.lst"... succeeded
Done.

grub>
Ich weiß nicht wieso Grub nicht sauber auf sda installiert, aber so ging es bei mir.
Zuletzt geändert von naicheben am 08.02.2010 13:40, insgesamt 1-mal geändert.
Benutzeravatar
 naicheben
Professional
 
Beiträge: 2724
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland
Danke gegeben: 17 mal
Danke bekommen: 184 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon leon357 » 24.01.2010 00:04

Hi naicheben

Vielen Dank für die viele Mühe die du dir immer wieder machst, um vielen von uns das basteln etwas zu erleichtern !!!!!!!! Schade nur das es wohl viele nicht zu schätzen wissen, sonst würden sie ohne "aber" deinen fertigen Stick kaufen, der für die 12 Euro und die von dir erbrachte Arbeit ein absolutes Schnäppchen sind. Für jeden "Anfänger" (mit VGA Kabel) der schnellste Weg zum laufenden Mediacenter !

ps,
das mit dem Grub passiert auch wenn man von CD auf nen Stick installiert, da ist auch Handanlegen angesagt ;-)

Gruß
Mario
 leon357
Advanced Member
 
Beiträge: 83
Registriert: 17.07.2007 22:40
Danke gegeben: 1 mal
Danke bekommen: 10 mal
 
 
 
Der folgende 2 User wollen leon357 Danke sagen für seinen Beitrag:
Google Adsense [Bot], naicheben

Re: DebvisionCR2-USB als Tarfile

Beitragvon powersmurf » 24.01.2010 11:08

an dieser Stelle vielen Dank für die prompte Umsetzung.

Mit dieser Anleitung sicher für jeden umsetzbar. SUPER.
 powersmurf
Professional
 
Beiträge: 170
Registriert: 19.11.2003 00:15
Danke gegeben: 0 mal
Danke bekommen: 0 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon Gidde » 08.02.2010 11:41

Moin,

wollte auch mal Linux ausprobieren.
Leider kann ich die Tarfile nicht entpacken, wollte sie uber ein USB-Hup von einen zweiten Stick entpacken.
Muss ein Laufwerkbuchsdabe bei Befehl eingefügt werden oder wird der Stick mit der Tarfile nicht erkannt weil er im NTFS Format ist?

In der Anleitung ist glaube ich ein Tippfehlet. Beim Befehl für formatieren (mkwsap /dev/sda2) bei mir hats mit (mkswap /dev/sda2) hingehauen.

Vielen Dank im vorraus
Gidde
 Gidde
Advanced Member
 
Beiträge: 32
Registriert: 22.06.2008 13:11
Wohnort: Bremen
Danke gegeben: 1 mal
Danke bekommen: 2 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon naicheben » 08.02.2010 13:47

Danke für den Hinweis. Es war tatsächlich ein Tippfehler.

Das Tarfile muss auf einen Stick mit oben genannten Formatierungen gespielt werden. Das geht nicht unter Windows. Der Stick auf dem das Tarfile ist, kann ruhig NTFS sein, solange das Betriebsystem NTFS-Suppart mitbringt (Knoppix). Das Betriebssystem mit dem Du entpackst muss schon Linux sein. Die Sticks werden der Reihe nach benannt, je nachdem wann sie im System auftauchen. Der erste gesteckt Stick ist sda, der nächste sdb usw. Nach dem Stecken (10 Sekunden warten) kannst Du mal
Code: Alles auswählen
dmesg
in der Konsole eingeben, da sagt er dann, was er erkannt hat. Soviel zu den Laufwerksbuchstaben.
Knoppix hat in einigen Versionen die Angewohnheit die Sticks nur lesend zu mounten, schau mal mit
Code: Alles auswählen
mount
wie Dein Betriebsystem das gemacht hat.
Benutzeravatar
 naicheben
Professional
 
Beiträge: 2724
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland
Danke gegeben: 17 mal
Danke bekommen: 184 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon Gidde » 08.02.2010 22:35

Danke für die Hilfe

wenn ich in der Rettungskonsole
Code: Alles auswählen
dmesg

eingebe ist sdb1 da
und unter
Code: Alles auswählen
mount

leider nicht nur sda1 und das CD-Rom
dachte mir mit
Code: Alles auswählen
mount /dev/sdb1

könnte ich das Problem lösen leider nicht. Na Ja die linux welt ist auch neu für mich.
 Gidde
Advanced Member
 
Beiträge: 32
Registriert: 22.06.2008 13:11
Wohnort: Bremen
Danke gegeben: 1 mal
Danke bekommen: 2 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon naicheben » 09.02.2010 01:08

Dann versuche das doch mal mit
Code: Alles auswählen
mkdir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
und anschließend mit mount gucken ob beides gemountet ist.
Benutzeravatar
 naicheben
Professional
 
Beiträge: 2724
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland
Danke gegeben: 17 mal
Danke bekommen: 184 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon Gidde » 09.02.2010 17:33

Hat Leider nicht Funktioniert. Eine andere Idee kann ich die Tarfile auf CD Bremen und dann auf den Stick entpacken? Wenn ja wie ist dann der Befehlsatz?

Dank im vorraus
Gidde
 Gidde
Advanced Member
 
Beiträge: 32
Registriert: 22.06.2008 13:11
Wohnort: Bremen
Danke gegeben: 1 mal
Danke bekommen: 2 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon naicheben » 10.02.2010 11:59

@ Gidde,
nichts für ungut, aber das Tafile war nicht für Anfänger bestimmt.
Ich kann und will gar keinen Support für jede nur erdenkliche Konstellation geben.
Bisher habe ich mir wirklich einen Wolf getippt, um jeden zu ermöglichen ein lauffähiges Linux auf der S100 zu installieren. Es gibt hier im Forum 100 Anleitungen zum Installieren eines Tar-abbildes (siehe Zenslack). Also einfach mal Suche anschmeißen oder Google befragen. UND Linux Grundlagen lernen .... aber darüber habe ich hier bestimmt auch 50 Posts geschrieben...

Vielleicht findet sich ja noch einer, der hier Linuxgrundlagenunterricht geben mag.....
Benutzeravatar
 naicheben
Professional
 
Beiträge: 2724
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland
Danke gegeben: 17 mal
Danke bekommen: 184 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon Sirus » 04.05.2010 23:06

Hallo

erstmal, danke für die anleitung. ich habe diese als laie gut nachvollziehen können
(kleinere probleme wie " wie bekomme ich nur das tar file auf den Stick, oder den "error opening terminal: bterm" fehler bei der grub installation habe ich gut in den griff bekommen)

nun bootet alles, nur wenn er fertig mit booten ist passiert nichts. kein Bild am scart und beim VGA ausgang seh ich das terminal. Was hab ich übersehen ?
 Sirus
Member
 
Beiträge: 16
Registriert: 10.03.2007 15:05
Danke gegeben: 0 mal
Danke bekommen: 0 mal

Re: DebvisionCR2-USB als Tarfile

Beitragvon naicheben » 04.05.2010 23:51

Das kann soooo viele Ursachen haben. Fange mal damit an die diversen Dateien zu durchforsten, in denen Fehler gelogged werden. Schaue mal im Wiki : http://wiki.mymediasystem.org/wiki/index.php/Debvision_-_Eine_auf_Debian_basierende_Community_Distribution#Wie_findet_man_den_Fehler.3F und poste, wenn Du was findest. /tmp/mms.log un xsession-errors sollten da am meisten aussagen. dmesg und /var/log/syslog vielleicht auch.
Benutzeravatar
 naicheben
Professional
 
Beiträge: 2724
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland
Danke gegeben: 17 mal
Danke bekommen: 184 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon Sirus » 05.05.2010 13:03

inzwischen hab ich mein unwissen etwas verringert.

/bin/sh: can't access tty; job control turned off

ist der fehler. mir fehlen scheinbar sämtliche gänigen befehle. ich versuch mal google zu bemühen, und installiere evtl neu.
Ein Forum sagt das die partitions tabelle von grub nicht der device tabelle des Bios entsprechen könnte.
ist das richtig das er von sda3 booten soll ?

Einige sagen das der fehler durch nehmen einer anderen Live CD behoben wurde... ich setz mal da an :)
 Sirus
Member
 
Beiträge: 16
Registriert: 10.03.2007 15:05
Danke gegeben: 0 mal
Danke bekommen: 0 mal

Re: DebvisionCR2-USB als Tarfile

Beitragvon naicheben » 05.05.2010 18:59

So lob ich mir das. Googel kann da sicher ein paar Tips geben. Ich will das auch gerne ergänzen.

in der Originalen /etc/fstab ist festgelegt
/dev/sda1 /boot
/dev/sda2 swap
/dev/sda3 /

ABER!!! in der /boot/grub/menu.lst steht /dev/hda3
Das war ein Fehler von mir, da ich das Tarfile von der internen Festplatte gemacht habe und das vergessen hatte anzupassen.

Wenn Du das berichtigst und Grub noch mal installierst und auch so wie oben partitioniert hast, könnte das schon mal viel weiter laufen. Mal sehen, was dann noch für Fehler kommen ...
Benutzeravatar
 naicheben
Professional
 
Beiträge: 2724
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland
Danke gegeben: 17 mal
Danke bekommen: 184 mal
 

Re: DebvisionCR2-USB als Tarfile

Beitragvon Digitalis » 06.05.2010 18:40

Läuft das System nicht eigentlich auch ohne Swap? Ich meine gelesen zu haben, dass Flashmedien sich zum Swappen nicht so doll eignen, weil die Schreibvorgänge mit der Zeit sehr langsam werden können.

Ich kann nicht einschätzen, wie oft bei DebvisionCR2 geswappt wird. Mit einer schnellen Festplatte (am besten eine mit 64MB Cache :-) ) sollte man durch ausgiebiges Swappen die Nachteile des relativ keinen Hauptspeichers wettmachen können. Bei Flash-Speichern liegen die Dinge etwas anders. Da wird erstmal nur in "frische" Bereiche geschrieben, deswegen geht bei neuen Flashmedien alles ganz flott. Aber wenn erst einmal alles vollgeschrieben ist, können nicht einfach beschriebene Blöcke überschrieben werden, sondern es muss vor jedem Schreibzugriff jedes mal erst ein (mehrere kB großer) Speicherblock neu formatiert werden. Ich weiß, wovon ich rede, ich schreibe dies hier gerade auf einem Asus EEEPC mit sogenannten Solid State Disks. Die gibt es natürlich auch mit sattem RAM-Puffer, aber leider bin ich nicht bei der NASA.

<OFFTOPPIK - bitte nicht hauen! ------------ ------------ ------------ >
Gibt es eigentlich schon USB-Flashmedien mit RAM-Puffer? Oder SD-Kärtchen oder Compact-Flash?
Ich würde mir DebvisionCR2 ja gerne auf eine SD-Card installieren. Ich hab so einen SD-zu-IDE-Adapter, aber von dem habe ich noch nichts gebootet gekriegt. Mit Compact-Flash-Karten + CF-zu-IDE-Adapter geht es seltsamerweise. Wenn ich die aber in den DOM-Steckplatz der s100 oder der SMT stecke, geht der Deckel nicht mehr zu. Der SD-Adapter wäre ideal, weil da die Karte seitlich reinkommt und nicht oben herausragt.

CF-Karten emulieren von sich aus ein IDE-Laufwerk, zumindest können sie das. Der SD-IDE-Adapter sollte das eigentlich auch tun. Ist der evtl. defekt, oder liegt es vielleicht am BIOS?
</OFFTOPPIK>

Gruß,
Digitalis
 Digitalis
Advanced Member
 
Beiträge: 57
Registriert: 09.03.2007 23:40
Danke gegeben: 1 mal
Danke bekommen: 0 mal

Re: DebvisionCR2-USB als Tarfile

Beitragvon naicheben » 06.05.2010 20:59

Das mit dem Swap mag in der Theorie genau so sein, wie Du das beschreibst. Praktisch gibt es aber keine Beiträge hier im Forum, die das belegen. Dagegen spricht meine Erfahrung mit einem 2GB DOM (IDE-Flash) und meinem Verbatim 4GB-USB-Stick. Auf beiden ist Swap eingerichtet und es läuft Debvision drauf. Der Stick hat außerdem reichlich Schreib/Lesezyklen weil ich damit ständig bastel. Ich kann da nur sagen, dass "gefühlt" kein Unterschied besteht.

Außerdem wird der Swapbereicht ja nicht unnötig beschrieben, sondern nur dann, wenn der Speicher voll zu laufen droht. Solange Du nicht zu viele speicherfressende Programme startest, ist das dann wohl wurscht.

Wenn Du auf das 80polige Kabel verzichten könntest: es gibt 40pol Wannenstecker zum aufkrimpen aufs IDE-Flachbandkabel. Dann könntest Du den IDE-CF_Adapter "umknicken" und der Deckel geht zu.
Benutzeravatar
 naicheben
Professional
 
Beiträge: 2724
Registriert: 07.09.2005 15:28
Wohnort: Leck Nordfriesland
Danke gegeben: 17 mal
Danke bekommen: 184 mal
 

Nächste

Zurück zu Linux

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast