LBA-48 funktioniert nur, wenn Sie mit einem 250-GB-ATA / IDE-Laufwerk in den Standby-Modus wechseln
Ich entschied mich für eine SSD für meinen alten Acer TravelMate 662LCI-Laptop, also kaufte ich diesen IDE-zu-M.2-Adapter und eine Western Digital Blue 250GB-SSD.
Auf dem Laptop ist Arch Linux derzeit auf einer externen 160-GB-Festplatte installiert, die über USB angeschlossen ist. Also habe ich die SSD an den Laptop angeschlossen und das BIOS hat es richtig angezeigt. Aber als ich bootete, bekam ich eine Menge Fehler wie diese:
[ 39.198156] ata1.00: configured for UDMA/100 [ 39.198183] ata1: EH complete [ 39.210263] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 [ 39.217138] ata1.00: BMDMA stat 0x25 [ 39.220719] ata1.00: failed command: READ DMA EXT [ 39.224183] ata1.00: cmd 25/00:08:60:59:1c/00:00:1d:00:00/e0 tag 0 dma 4096 in res 51/10:08:60:59:1c/10:00:1d:00:00/e0 Emask 0x81 (invalid argument) [ 39.230747] ata1.00: status: { DRDY ERR } [ 39.234131] ata1.00: error: { IDNF } [ 39.256732] ata1.00: configured for UDMA/100 [ 39.256786] print_req_error: I/O error, dev sda, sector 488397152
Ich dachte zuerst, dass dieser Sektor einfach nicht lesbar oder beschädigt ist, aber als ich den Laptop in den Standby-Modus stellte und wieder aufweckte, funktionierte die SSD einwandfrei und ich konnte ihn partitionieren. Aber nach einem Neustart trat das Problem erneut auf und ich konnte es wieder lösen, indem ich den Laptop in den Standby-Modus versetzte und wieder aufweckte. Ich habe ein wenig recherchiert und versucht, den letzten Sektor zu finden, der beim dd
Kopieren keine Lesefehler ergibt :
sudo dd if=/dev/sda of=/dev/null skip=268435448 count=1 status=progress
Der Sektor hatte die Nummer 268435448, was sehr nahe an der CHS-Grenze liegt, die 268435455 ist. Also habe ich nachgeschaut, ob mein Laptop IDE-Chipsatz (der übrigens Intel 82801DBM (ICH-4) und die LBA-48-Adressierung ist), aber ich habe nichts davon gefunden, nur irgendwo ein Beitrag, der ein BIOS-Update vorschlägt. Also suchte und fand ich einen von 2008, der viel später als die Implementierung von LBA-48 ist, und installierte ihn. Aber das System zeigt immer noch die gleichen Fehler und ich kann sie immer noch auf dieselbe Weise beheben. Ich denke darüber nach, eine SSD mit 128 GB zu kaufen und diese zurückzugeben. Aber warum funktioniert die SSD nur nach dem Standby?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
3
Wie können Sie die Akkulaufzeit eines Laptops eines Windows-PCs optimal nutzen?
-
7
Was ist der Effekt, wenn man einen Laptop immer schläft? Ist es schlecht für Batterien oder etwas an...