Unbeantwortete Themen | Aktive Themen Aktuelle Zeit: Sa 27. Apr 2024, 14:52



Auf das Thema antworten  [ 37 Beiträge ]  Gehe zu Seite 1, 2, 3, 4  Nächste
 pio, dma, udma? 
Autor Nachricht
Moderator
Benutzeravatar

Registriert: Do 21. Okt 2010, 18:43
Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
Mit Zitat antworten
Beitrag pio, dma, udma?
Durch den ein und Umbau von CF Adaptern und/oder SSD s in den 701 bzw 900,
komme ich auf einige Fragen.

bei meinem 701 bearbeite ich die default grub, indem ich den Code/Befehl:
libata.force=2.00:pio4 , anfuege um die Innere SSD mit pio4 anzusteuern.
Da es durch das Bios erkennungsprobleme gibt wenn ich das nicht zuweise!?

ist das soweit richtig?


Tosty hatte beobachtet, das auch beim betrieb mit einer CF Karte ueber einen Adapter, das so zu handhaben sei!?

stimmt das Tosty?

irgendwo hat tosty geschrieben das ich mit dem Code libata.force=2.01:udma3 eine gesteckte SSD in den mod 3 bringe!

sagt jetzt bei den beiden 2.00 oder 2.01 die letzte Zahl jeweils welches Laufwerk angesprochen werden soll?
0 fuer die primaere 1 fuer die sekundaere Platte!?
Habe ich das richtig gedeutet?
Fals das so ist kann ich auch beide Befehle hintereinander oder zusammen in den grub einfuegen?

_________________
EeePc 701 4G mit 8 gb SSD
EeePc 900 4G mit 32 gb SSD


So 18. Sep 2011, 10:56
Profil Website besuchen
Moderator
Benutzeravatar

Registriert: Mo 18. Okt 2010, 11:19
Beiträge: 1296
EEE PC: Ja
Modell: Eee PC 900A
OS: Linux, anderes
Modell: Eee PC 701/20G
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
TbqTimo hat geschrieben:
bei meinem 701 bearbeite ich die default grub, indem ich den Code/Befehl:
libata.force=2.00:pio4 , anfuege um die Innere SSD mit pio4 anzusteuern.
Da es durch das Bios erkennungsprobleme gibt wenn ich das nicht zuweise!?

ist das soweit richtig?


Ja, das ist soweit richtig. Das wird halt an den Kernel durch GRUB als Bootparameter mit übergeben udn führt eben zu einer "zwangsweisen" Nutzung des entsprechenden Kanals in dem angegebenen Modus. PIO4 ist zugegeben weit unter den Möglichkeiten der SSD bzw. der modernen CF Karten :-(

Du kannst ja mit dmesg schauen:

Code:
tosty@701# dmesg | grep ata
...
[    0.444616] scsi0 : ata_piix
[    0.497082] scsi1 : ata_piix
[    0.522449] ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
[    0.522462] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
...
[    0.713675] ata2.00: CFA: SILICONMOTION SM223AC, , max UDMA/66
[    0.713688] ata2.00: 7815024 sectors, multi 0: LBA
[    0.713777] ata2.00: FORCE: xfer_mask set to pio4
[    0.728374] ata2.00: configured for PIO4
[    1.996674] Write protecting the kernel read-only data: 2016k
...
[1735372.548523] ata2.00: FORCE: xfer_mask set to pio4
[1735372.564353] ata2.00: configured for PIO4
...


Hier siehst du erstmal oben die Zuordnung der Kanäle des Controllers "ata2" ist der PATA Controller und damit unter ata2.xx anzusprechen. x.00 = Master (701 = fest verbaute 4 GB SSD), x.01 = Slave Device (auf dem 701 = FLASHCON Slot)

Bei mir auf dem 701 (Ubuntu 10.10 Maverick) steht das dann in der /boot/grub/grub.cfg bei dem jeweiligen Kernel
in der Eintragszeile "linux ...", bspw.

Code:
linux   /boot/vmlinuz-2.6.35-23-generic-pae root=UUID=f031942e-47a6-4602-b697-0d4013ae3743 ro   quiet splash libata.force=2.00:pio4


TbqTimo hat geschrieben:
Tosty hatte beobachtet, das auch beim betrieb mit einer CF Karte ueber einen Adapter, das so zu handhaben sei!?

stimmt das Tosty?


Ja, ist ja nur ne analoge Vorgehensweise ... betrifft ggf. / bzw. funktioniert auch bei anderen Eee wie dem 900A oder 901.

TbqTimo hat geschrieben:
Irgendwo hat tosty geschrieben, dass ich mit dem Code "libata.force=2.01:udma3" eine gesteckte SSD in den mod 3 bringe!

sagt jetzt bei den beiden 2.00 oder 2.01 die letzte Zahl jeweils welches Laufwerk angesprochen werden soll?
0 fuer die primaere 1 fuer die sekundaere Platte!?
Habe ich das richtig gedeutet?


Ja, hast Du ... siehe oben!

TbqTimo hat geschrieben:
Falls das so ist, kann ich auch beide Befehle hintereinander oder zusammen in den grub einfuegen?


Dann laß doch einfach die Device angabe weg und nimm nur den Port 2:

Code:
libata.force=2:pio4


bzw. durch Komma getrennt:

Code:
libata.force=2.00:pio4,2.01:udma3


Soweit ich das zumindest verstehe :geek:

Dauerhaft (wenn es nach Grub-Updates auch wieder drin stehen soll) kannst Du es in der /etc/default/grub einstellen.

Dort gibt es die Zeilen GRUB_CMDLINE_LINUX_DEFAULT und GRUB_CMDLINE_LINUX. Bei mir steht es so drin:

Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=2.00:pio4"

_________________
Modell 1: EEE PC 701 20G (ex 4G) | OS 1.0.3 + Ubuntu 10.04 | Celeron 900Mhz | 1 GB Ram | 4 GB + 16 GB SSD | Akku 2 x 5200mAh
Modell 2: EEE PC 900A | OS 1.6.1.15 + Ubuntu 10.04 | Intel Atom N270 | 1GB Ram | 32 GB CF-"SSD" / 30 GB mSATA SSD + SOL108 Adapter | Akku 4400 mAh
weitere EDV@Home Medion E2076D Nettop | Eee PC R105D | Antec D525MW Desktop | Raspberry Pi | Odroid U3
Zubehör: Samsung SE-S084 DVD-RW, div. Dongles für BT, DVB-T, IrDA, Serial, WLAN, UMTS, ...


Mo 19. Sep 2011, 11:47
Profil
Moderator
Benutzeravatar

Registriert: Do 21. Okt 2010, 18:43
Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
tosty hat geschrieben:
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=2.00:pio4"


So hab ich s ja beim 701, auch in der etc default grub cfg!

Dahin allerdings auf dem 900er mache ich jetzt:
libata.force=2.00:pio4,2.01:udma3



tosty hat geschrieben:
Dann laß doch einfach die Device angabe weg und nimm nur den Port 2:


Leider verstehe ich nicht was Du damit meinst!

_________________
EeePc 701 4G mit 8 gb SSD
EeePc 900 4G mit 32 gb SSD


Mo 19. Sep 2011, 20:17
Profil Website besuchen
Moderator
Benutzeravatar

Registriert: Mo 18. Okt 2010, 11:19
Beiträge: 1296
EEE PC: Ja
Modell: Eee PC 900A
OS: Linux, anderes
Modell: Eee PC 701/20G
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
Na dann mach mal, bin gespannt, ob sich daurch etwas bessert ;-)

Zum Verständnis nochmal: Falls Du auf einem Port, z.B. #2, beide Devices (also x.01 und x.02) auf denselben Wert setzen willst, z.B. pio4, könntest Du anstelle

Code:
libata.force=2.00:pio4,2.01:pio4


auch schreiben:

Code:
libata.force=2:pio4


Im 2. Bsp. ist also jegliche Angabe, welches Gerät (ob erstes oder zweites) einfach weggelassen, und damit gilt der Wert "pio4" für beide.

_________________
Modell 1: EEE PC 701 20G (ex 4G) | OS 1.0.3 + Ubuntu 10.04 | Celeron 900Mhz | 1 GB Ram | 4 GB + 16 GB SSD | Akku 2 x 5200mAh
Modell 2: EEE PC 900A | OS 1.6.1.15 + Ubuntu 10.04 | Intel Atom N270 | 1GB Ram | 32 GB CF-"SSD" / 30 GB mSATA SSD + SOL108 Adapter | Akku 4400 mAh
weitere EDV@Home Medion E2076D Nettop | Eee PC R105D | Antec D525MW Desktop | Raspberry Pi | Odroid U3
Zubehör: Samsung SE-S084 DVD-RW, div. Dongles für BT, DVB-T, IrDA, Serial, WLAN, UMTS, ...


Di 20. Sep 2011, 05:23
Profil
Moderator
Benutzeravatar

Registriert: Do 21. Okt 2010, 18:43
Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
OK danke!
Das war Timogerecht erklaehrt (-;

Aber nein das hatte ich erst mal nicht vor, ist aber ein test wert!

die Verloetete ist jetzt auf pio4 und die CF auf udm3
er faehrt etwas schneller hoch aber noch immer langsahm.
Ich hab das selbe OS und mehr oder weniger die selben einstellungen darin und der 701 kommt schneller hoch (deutlich) als der 900.
im OS selbst kriege ich bei beiden werte von 40 bis 44 mb, das reciht mir, aber das Starten...

ich muss Duschen binn eben erst nach haus gekommen, nachher melde ich mich dazu nochmal!

_________________
EeePc 701 4G mit 8 gb SSD
EeePc 900 4G mit 32 gb SSD


Di 20. Sep 2011, 17:55
Profil Website besuchen
Moderator
Benutzeravatar

Registriert: Do 21. Okt 2010, 18:43
Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
Ok,
beide auf udma4 geht wie Du ja selber schon beobachtet hast nicht (-;
Aber wie gesagt ich muss nicht die Interne nutzen!

Soll ich mal ein anderes Bios testen?
markii Deine Antwort weis ich schon (-;
ich glaube frueher oder spaehter werd ichs mal testen!

Was bringt oder brachte die orginal gesteckte ssd von Asus im 900er?
und was die Interne? weis das jemand so ca. ich will nur orientierungspunkte.

_________________
EeePc 701 4G mit 8 gb SSD
EeePc 900 4G mit 32 gb SSD


Di 20. Sep 2011, 18:58
Profil Website besuchen
Moderator
Benutzeravatar

Registriert: Mo 18. Okt 2010, 11:19
Beiträge: 1296
EEE PC: Ja
Modell: Eee PC 900A
OS: Linux, anderes
Modell: Eee PC 701/20G
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
Da ich nie einen Eee mit zwei SSD besessen habe, kann ich Dir das nicht sagen :-)

Ich glaube, am ehesten kann Dir da Franz z.B. Auskunft geben ....

_________________
Modell 1: EEE PC 701 20G (ex 4G) | OS 1.0.3 + Ubuntu 10.04 | Celeron 900Mhz | 1 GB Ram | 4 GB + 16 GB SSD | Akku 2 x 5200mAh
Modell 2: EEE PC 900A | OS 1.6.1.15 + Ubuntu 10.04 | Intel Atom N270 | 1GB Ram | 32 GB CF-"SSD" / 30 GB mSATA SSD + SOL108 Adapter | Akku 4400 mAh
weitere EDV@Home Medion E2076D Nettop | Eee PC R105D | Antec D525MW Desktop | Raspberry Pi | Odroid U3
Zubehör: Samsung SE-S084 DVD-RW, div. Dongles für BT, DVB-T, IrDA, Serial, WLAN, UMTS, ...


Di 20. Sep 2011, 20:39
Profil
Moderator
Benutzeravatar

Registriert: Do 21. Okt 2010, 18:43
Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
libata.force=2.00:pio4,2.01:udma3

brachte bis jetzt am meisten u. ich denke das sollte die Basis sein.
Welches Fehlverhalten koennte den Bootvorgang noch beeinflussen?

@tosty, bei abschalten der Eingebauten SSD, welche veraenderungen hattest Du da bemerkt?
Hast Du nicht mal geschrieben das die gesteckte dann auch nicht mehr geht?

Hat jemand bitte noch Ideen fuer Ansaetze die ich testen koennte!?

oder kann ich mir ein Protokoll anzeigen lassen, durch das jemand von Euch sehen kann was das Booten so verlangsahmt!?

Ist der 701er schneller oben wegen 2gb Arbeitsspeicher? Denn im Betrieb zeigen sie ja sehr aehnliche werte?!

@Franz, meld Dich mal (-: mit allem was Dir dazu einfaellt und was Du bei Deinen Versuchen beobachtet hast.
hast Du mit verschiedenen Bios Versionen unterschiedliches beobachtet?

_________________
EeePc 701 4G mit 8 gb SSD
EeePc 900 4G mit 32 gb SSD


Do 22. Sep 2011, 18:47
Profil Website besuchen
Moderator
Benutzeravatar

Registriert: Mo 18. Okt 2010, 11:19
Beiträge: 1296
EEE PC: Ja
Modell: Eee PC 900A
OS: Linux, anderes
Modell: Eee PC 701/20G
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
Von welchem Datenträger bootest Du überhaupt? Der internen SSD (2.00 = pio4) oder der CF Karte (2.01 = udm3)?

Welche OS hast Du drauf? Ich nehme an Ubuntu?

Zitat:
oder kann ich mir ein Protokoll anzeigen lassen, durch das jemand von Euch sehen kann was das Booten so verlangsahmt!?


Wenn Du magst, laß Dir nach dem Booten einfach das ganze Kernellog ausgeben (dmesg). Kannst Du ja ggf. in eine Datei umlenken und diese anhängen (dmesg > dmesg.txt)

_________________
Modell 1: EEE PC 701 20G (ex 4G) | OS 1.0.3 + Ubuntu 10.04 | Celeron 900Mhz | 1 GB Ram | 4 GB + 16 GB SSD | Akku 2 x 5200mAh
Modell 2: EEE PC 900A | OS 1.6.1.15 + Ubuntu 10.04 | Intel Atom N270 | 1GB Ram | 32 GB CF-"SSD" / 30 GB mSATA SSD + SOL108 Adapter | Akku 4400 mAh
weitere EDV@Home Medion E2076D Nettop | Eee PC R105D | Antec D525MW Desktop | Raspberry Pi | Odroid U3
Zubehör: Samsung SE-S084 DVD-RW, div. Dongles für BT, DVB-T, IrDA, Serial, WLAN, UMTS, ...


Do 22. Sep 2011, 21:56
Profil
Moderator
Benutzeravatar

Registriert: Do 21. Okt 2010, 18:43
Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
Mit Zitat antworten
Beitrag Re: pio, dma, udma?
Die neuen Ubuntus fragen ja auch noch zusaetzlich wo man den grub installieren will, ich habe alles auf die CF.
So habe ichs auch mit der SSD im 701 gehandhabt.

_________________
EeePc 701 4G mit 8 gb SSD
EeePc 900 4G mit 32 gb SSD


Fr 23. Sep 2011, 07:22
Profil Website besuchen
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Auf das Thema antworten   [ 37 Beiträge ]  Gehe zu Seite 1, 2, 3, 4  Nächste

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Deutsche Übersetzung durch phpBB.de