正月暇だしなんかいい感じのおもちゃが欲しいな〜と思って近所のオタクパソコンエリアを散歩していたところ某店ジャンク箱内にてまるで拾ってくださいと言わんばかりのいい感じのパソ子と目が合ってしまったので保護するように購入
https://jp.fujitsu.com/platform/pc/product/lifebook/1801/u938s/spec.html
i5-7300Uで重さ900gちょいで4000円はかなり胸キュンなのではないでしょうか
あとこのモデルに限った話じゃないけど富士通のpcはキー配列が美しくて良いですね
個人的に変換無変換を修飾キー化して親指シフト的運用してるのでfj直下に同キーあるのがかなりポイント高いというかもうすでにこの配列でないとまともにタイピングできない手になりつつある
ていうかos入ってないジャンク品って店頭で動作確認のためにできることといったらuefiでディスプレイ表示と矢印キーポチポチするくらいしかないしマジで運だなという話 まあそれがジャンクか
とりあえずos無いと何もできないので机上の適当なusbメモリにubuntu 24.04焼いてインストール
なんかインストールウィザード中にwifiつなげるとウィザード最後まで到達せずにうまくいかなかったんだけどおま環なんですかね winのoobeじゃないんだから
インストール後、100均のシール剥がしでフキフキしつつvscodeとchromeがそれなりにキビキビ動くの確認した数日後、いつの間にかssdとramの新品が手元に…
はい
https://www.amazon.co.jp/dp/B0BB251V2L
https://www.amazon.co.jp/dp/B0812Y562C
というわけでやっていきましょう
御開帳
ドライバーでネジ外すだけで特に爪とかなくフタ取れてfixability高め
というわけでまずはramから
簡単に交換できそうなramは1枚だけっぽい
もう一枚あるはずだけどそれはマザボの裏側かオンボ(?)なのか
交換自体はパカってひらいてガッチャンコするだけ
こちらは換装前
$ free -h
total used free shared buff/cache available
Mem: 7.6Gi 1.2Gi 5.5Gi 163Mi 1.3Gi 6.4Gi
Swap: 4.0Gi 0B 4.0Gi
$ vmstat -s
7955280 K total memory
1306752 K used memory
1387160 K active memory
284272 K inactive memory
5735288 K free memory
69532 K buffer memory
1294580 K swap cache
4194300 K total swap
0 K used swap
4194300 K free swap
2875 non-nice user cpu ticks
120 nice user cpu ticks
2049 system cpu ticks
124711 idle cpu ticks
388 IO-wait cpu ticks
0 IRQ cpu ticks
31 softirq cpu ticks
0 stolen cpu ticks
0 non-nice guest cpu ticks
0 nice guest cpu ticks
1022665 K paged in
31189 K paged out
0 pages swapped in
0 pages swapped out
255605 interrupts
307467 CPU context switches
1737035307 boot time
3850 forks
何書いてあるか分からん
こちら換装後
$ free -h
total used free shared buff/cache available
Mem: 19Gi 3.9Gi 13Gi 730Mi 2.8Gi 15Gi
Swap: 8.0Gi 0B 8.0Gi
$ vmstat -s
20304704 K total memory
4127160 K used memory
4029104 K active memory
708284 K inactive memory
14303044 K free memory
109140 K buffer memory
2869336 K swap cache
8388604 K total swap
0 K used swap
8388604 K free swap
55536 non-nice user cpu ticks
393 nice user cpu ticks
15639 system cpu ticks
790728 idle cpu ticks
4294 IO-wait cpu ticks
0 IRQ cpu ticks
308 softirq cpu ticks
0 stolen cpu ticks
0 non-nice guest cpu ticks
0 nice guest cpu ticks
1865951 K paged in
528289 K paged out
0 pages swapped in
0 pages swapped out
4269315 interrupts
5392189 CPU context switches
1737417333 boot time
11798 forks
換装した感想ですが、20GBあればひとまず安心なのではないでしょうか
ramの動確したらお次はssdへ
こちらもネジをネジネジして抜き差しするだけ
換装前
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 777M 2.1M 775M 1% /run
/dev/sda2 116G 39G 72G 36% /
tmpfs 3.8G 52M 3.8G 2% /dev/shm
tmpfs 5.0M 8.0K 5.0M 1% /run/lock
efivarfs 164K 127K 33K 80% /sys/firmware/efi/efivars
/dev/sda1 1.1G 6.4M 1.1G 1% /boot/efi
tmpfs 777M 168K 777M 1% /run/user/1000
$ sudo smartctl -a /dev/sda
[sudo] password for nagamon:
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.8.0-51-generic] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model: SanDisk SD9TN8W-128G-1016
Serial Number: 19372C802290
LU WWN Device Id: 5 001b44 8b8f33068
Firmware Version: X6106116
User Capacity: 128,035,676,160 bytes [128 GB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: Solid State Device
Form Factor: M.2
TRIM Command: Available, deterministic, zeroed
Device is: Not in smartctl database 7.3/5528
ATA Version is: ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is: SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Thu Jan 16 23:11:07 2025 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x11) SMART execute Offline immediate.
No Auto Offline data collection support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
No Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 10) minutes.
SMART Attributes Data Structure revision number: 4
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0032 100 100 - Old_age Always - 0
9 Power_On_Hours 0x0032 100 100 - Old_age Always - 10448
12 Power_Cycle_Count 0x0032 100 100 - Old_age Always - 1424
165 Unknown_Attribute 0x0032 100 100 - Old_age Always - 3784411193123
166 Unknown_Attribute 0x0032 100 100 - Old_age Always - 30
167 Unknown_Attribute 0x0032 100 100 - Old_age Always - 32
168 Unknown_Attribute 0x0032 100 100 - Old_age Always - 81
169 Unknown_Attribute 0x0032 100 100 - Old_age Always - 98
170 Unknown_Attribute 0x0032 100 100 - Old_age Always - 0
171 Unknown_Attribute 0x0032 100 100 - Old_age Always - 0
172 Unknown_Attribute 0x0032 100 100 - Old_age Always - 0
173 Unknown_Attribute 0x0032 100 100 - Old_age Always - 58
174 Unknown_Attribute 0x0032 100 100 - Old_age Always - 28
184 End-to-End_Error 0x0032 100 100 - Old_age Always - 0
187 Reported_Uncorrect 0x0032 100 100 - Old_age Always - 0
188 Command_Timeout 0x0032 100 100 - Old_age Always - 0
194 Temperature_Celsius 0x0022 064 058 - Old_age Always - 36 (Min/Max 14/58)
199 UDMA_CRC_Error_Count 0x0032 100 100 - Old_age Always - 0
230 Unknown_SSD_Attribute 0x0032 100 100 - Old_age Always - 16896490475358
232 Available_Reservd_Space 0x0033 100 100 004 Pre-fail Always - 100
233 Media_Wearout_Indicator 0x0032 100 100 - Old_age Always - 7185
234 Unknown_Attribute 0x0032 100 100 - Old_age Always - 22441
241 Total_LBAs_Written 0x0030 253 253 - Old_age Offline - 15834
242 Total_LBAs_Read 0x0030 253 253 - Old_age Offline - 12751
244 Unknown_Attribute 0x0032 000 100 - Old_age Always - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
Selective Self-tests/Logging not supported
The above only provides legacy SMART information - try 'smartctl -x' for more
まあ見たところで何書いてあるかよく分かりませんね
換装後、再度のosインストールを経て普段の環境(nvim, vscode, ブラウザ類, コンテナなんぼか)インストール後の状態
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 2.0G 2.0M 2.0G 1% /run
/dev/nvme0n1p2 468G 28G 416G 7% /
tmpfs 9.7G 143M 9.6G 2% /dev/shm
tmpfs 5.0M 8.0K 5.0M 1% /run/lock
efivarfs 164K 151K 8.8K 95% /sys/firmware/efi/efivars
/dev/nvme0n1p1 1.1G 6.4M 1.1G 1% /boot/efi
tmpfs 2.0G 152K 2.0G 1% /run/user/1000
$ sudo smartctl -a /dev/nvme0n1p2
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.8.0-51-generic] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Number: SPCC M.2 PCIe SSD
Serial Number: WWDD241018006005406
Firmware Version: APF1M3R1
PCI Vendor/Subsystem ID: 0x1ed0
IEEE OUI Identifier: 0x2c3ebf
Total NVM Capacity: 512,110,190,592 [512 GB]
Unallocated NVM Capacity: 0
Controller ID: 1
NVMe Version: 1.3
Number of Namespaces: 1
Namespace 1 Size/Capacity: 512,110,190,592 [512 GB]
Namespace 1 Formatted LBA Size: 512
Namespace 1 IEEE EUI-64: 2c3ebf 3035343036
Local Time is: Tue Jan 21 09:36:32 2025 JST
Firmware Updates (0x12): 1 Slot, no Reset required
Optional Admin Commands (0x0017): Security Format Frmw_DL Self_Test
Optional NVM Commands (0x0056): Wr_Unc DS_Mngmt Sav/Sel_Feat Timestmp
Log Page Attributes (0x0a): Cmd_Eff_Lg Telmtry_Lg
Maximum Data Transfer Size: 256 Pages
Warning Comp. Temp. Threshold: 80 Celsius
Critical Comp. Temp. Threshold: 85 Celsius
Supported Power States
St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat
0 + 3.50W - - 0 0 0 0 0 0
1 + 1.90W - - 1 1 1 1 0 0
2 + 1.50W - - 2 2 2 2 0 0
3 - 0.0700W - - 3 3 3 3 1000 1000
4 - 0.0050W - - 4 4 4 4 5000 45000
Supported LBA Sizes (NSID 0x1)
Id Fmt Data Metadt Rel_Perf
0 + 512 0 1
1 - 4096 0 0
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 38 Celsius
Available Spare: 100%
Available Spare Threshold: 5%
Percentage Used: 0%
Data Units Read: 50,985 [26.1 GB]
Data Units Written: 108,241 [55.4 GB]
Host Read Commands: 564,789
Host Write Commands: 1,222,212
Controller Busy Time: 4
Power Cycles: 20
Power On Hours: 14
Unsafe Shutdowns: 5
Media and Data Integrity Errors: 0
Error Information Log Entries: 0
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0
Temperature Sensor 1: 38 Celsius
Error Information (NVMe Log 0x01, 16 of 16 entries)
No Errors Logged
Read Self-test Log failed: Invalid Field in Command (0x002)
換装した感想ですが、512GBあればひとまず安心なのではないでしょうか
軽くて便利で何よりジャンクで買ったので雑に取り回せる
よかったですね
おわり🐍