Autor |
Nachricht |
TbqTimo
Moderator
Registriert: Do 21. Okt 2010, 18:43 Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
|
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 |
|
|
tosty
Moderator
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
|
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: bzw. durch Komma getrennt: Code: libata.force=2.00:pio4,2.01:udma3 Soweit ich das zumindest verstehe 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 |
|
|
TbqTimo
Moderator
Registriert: Do 21. Okt 2010, 18:43 Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
|
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 |
|
|
tosty
Moderator
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
|
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: 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 |
|
|
TbqTimo
Moderator
Registriert: Do 21. Okt 2010, 18:43 Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
|
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 |
|
|
TbqTimo
Moderator
Registriert: Do 21. Okt 2010, 18:43 Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
|
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 |
|
|
tosty
Moderator
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
|
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 |
|
|
TbqTimo
Moderator
Registriert: Do 21. Okt 2010, 18:43 Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
|
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 |
|
|
tosty
Moderator
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
|
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 |
|
|
TbqTimo
Moderator
Registriert: Do 21. Okt 2010, 18:43 Beiträge: 574
EEE PC: Ja
Modell: Eee PC 701 (4G)
OS: Linux, anderes
|
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 |
|
|
|
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.
|
|