| Deutsch English Français Italiano |
|
<103paco$10a7p$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Paul <nospam@needed.invalid>
Newsgroups: comp.os.linux.advocacy,alt.comp.os.windows-10
Subject: Re: Before Dimdows 10 Goes EOL, I'm Testing Linux To Save My Laptop
From The Landfill
Date: Sat, 28 Jun 2025 13:56:39 -0400
Organization: A noiseless patient Spider
Lines: 81
Message-ID: <103paco$10a7p$1@dont-email.me>
References: <103i58h$3340l$1@dont-email.me> <103i9mo$3045t$1@dont-email.me>
<mc418oFl3e0U1@mid.individual.net> <103m67b$619i$1@dont-email.me>
<103n7dr$dqtr$2@dont-email.me> <103o7lh$bdq8$6@dont-email.me>
<103ogt6$qek8$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Jun 2025 19:56:40 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f829d60cbf3ed707eaa7f24763395877";
logging-data="1059065"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/g4ea4F5VjQn989eEhceEzbtWfDRgcs9E="
User-Agent: Ratcatcher/2.0.0.25 (Windows/20130802)
Cancel-Lock: sha1:/LJcIZpGrNoZ9Lt3PK1X0fmv7gA=
Content-Language: en-US
In-Reply-To: <103ogt6$qek8$1@dont-email.me>
On Sat, 6/28/2025 6:41 AM, Daniel70 wrote:
> On 28/06/2025 6:04 pm, T wrote:
>> On 6/27/25 3:53 PM, Lawrence D'Oliveiro wrote:
>>> On Fri, 27 Jun 2025 09:27:06 -0400, Paul wrote:
>>>
>>>> The topic of a Linux USB preparation will come up, someone will say
>>>> "Oh, just use XYZ", but the thing is, they haven't tested XYZ
>>>> themselves, and there is a bit of disappointment waiting for you.
>>>
>>> I use dd. Yes, I have tested it for myself -- used it in production, in
>>> fact -- many times. Yes, it takes care in use; it’s not nicknamed the
>>> “data destroyer” for nothing ...
>>
>>
>> I have even used dd to zero out flash drive that
>> Windows coughs on.
>>
>> if=/dev/zero
>
> UMMM! (Trying to learn ...) 'if=' is (usually) the input file which is (usually) to be copied somewhere (of=) .... so wouldn't 'if=/dev/zero' (potentially) ZERO the Hard Drive rather than the USB Drive??
dd.exe --list
NT Block Device Objects
\\?\Device\Harddisk0\Partition0 Harddisk0 (Windows) is the same as /dev/sda (Linux), Partition0 == wholedisk
link to \\?\Device\Harddisk0\DR0
Fixed hard disk media. Block size = 512
size is 4000787030016 bytes
....
\\?\Device\Harddisk0\Partition7 Using this identifier, allows overwrite of /dev/sda7 (Linux) AKA S: (Windows)
link to \\?\Device\HarddiskVolume7
Fixed hard disk media. Block size = 512
size is 732331769856 bytes
Virtual input devices The Windows port ("dd.exe") has these virtual devices
/dev/zero (null data)
/dev/random (pseudo-random data)
Administrator Terminal
dd.exe if=/dev/zero of=\\?\Device\Harddisk0\Partition0
That just erased your hard drive (well, partially erased, before it crashed).
*******
OK, I just inserted a USB stick. Then I reran the custom Windows option supporting ident.
\\?\Device\Harddisk1\Partition0 <=== Transfer my hybrid ISO to this [USB stick] namespace
link to \\?\Device\Harddisk1\DR1
Removable media other than floppy. Block size = 512 <=== "Removable media"
size is 8019509248 bytes
\\?\Device\Harddisk1\Partition1 <=== This is my "STUFF" NTFS volume 8GB in size
link to \\?\Device\HarddiskVolume8
Removable media other than floppy. Block size = 512
size is 8017412096 bytes
dd.exe if=some-linux.iso of=\\?\Device\Harddisk1\Partition0 # Transferring hybrid ISo to USB stick.
Because of a bug in the chrysocome version of dd, we use "factor" to prepare a block size.
http://www.chrysocome.net/downloads/dd-0.6beta3.zip
We can use this ISO from the collection, for a worked example
6343219200 ubuntu-24.04.2-desktop-amd64.iso
$ factor 6343219200
6343219200: 2 2 2 2 2 2 2 2 2 2 2 3 5 5 61 677 153600 * 41297
$ exit
$ wsl --shutdown
dd.exe if=ubuntu-24.04.2-desktop-amd64.iso of=\\?\Device\Harddisk1\Partition0 bs=153600 count=41297
\---------- source ISO -----------/ \----------- USB stick ----------/
Paul